summaryrefslogtreecommitdiffstats
path: root/meta-openembedded/meta-oe/recipes-support/atop/atop/fix-permissions.patch
blob: ee7419993970a02157de254734d30dd1f73653d0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
Update permissions of executable files that remove setuid bit and make everyone
could read.

Upstream-Status: Inappropriate [embedded specific]

Signed-off-by: Kai Kang <kai.kang@windriver.com>
---
diff --git a/Makefile b/Makefile
index a65b9b6..21d9828 100644
--- a/Makefile
+++ b/Makefile
@@ -66,7 +66,7 @@ systemdinstall:	genericinstall
 		chmod 0644            $(DESTDIR)$(SYSDPATH)/atopacct.service
 		cp atop.cronsystemd   $(DESTDIR)$(CRNPATH)/atop
 		cp atop-pm.sh         $(DESTDIR)$(PMPATHD)
-		chmod 0711            $(DESTDIR)$(PMPATHD)/atop-pm.sh
+		chmod 0755            $(DESTDIR)$(PMPATHD)/atop-pm.sh
 		#
 		# only when making on target system:
 		#
@@ -91,11 +91,11 @@ sysvinstall:	genericinstall
 		#
 		if [   -d $(DESTDIR)$(PMPATH1) ]; 			\
 		then	cp 45atoppm $(DESTDIR)$(PMPATH1); 		\
-			chmod 0711  $(DESTDIR)$(PMPATH1)/45atoppm;	\
+			chmod 0755  $(DESTDIR)$(PMPATH1)/45atoppm;	\
 		fi
 		if [ -d $(DESTDIR)$(PMPATH2) ]; 			\
 		then	cp 45atoppm $(DESTDIR)$(PMPATH2);		\
-			chmod 0711  $(DESTDIR)$(PMPATH2)/45atoppm;	\
+			chmod 0755  $(DESTDIR)$(PMPATH2)/45atoppm;	\
 		fi
 		#
 		#
@@ -139,7 +139,7 @@ genericinstall:	atop atopacctd
 		#
 		cp atop   		$(DESTDIR)$(BINPATH)/atop
 		chown root		$(DESTDIR)$(BINPATH)/atop
-		chmod 04711 		$(DESTDIR)$(BINPATH)/atop
+		chmod 0755 		$(DESTDIR)$(BINPATH)/atop
 		ln -sf atop             $(DESTDIR)$(BINPATH)/atopsar
 		cp atopacctd  		$(DESTDIR)$(SBINPATH)/atopacctd
 		chown root		$(DESTDIR)$(SBINPATH)/atopacctd
@@ -147,7 +147,7 @@ genericinstall:	atop atopacctd
 		cp atop   		$(DESTDIR)$(BINPATH)/atop-$(VERS)
 		ln -sf atop-$(VERS)     $(DESTDIR)$(BINPATH)/atopsar-$(VERS)
 		cp atop.daily    	$(DESTDIR)$(SCRPATH)
-		chmod 0711 	 	$(DESTDIR)$(SCRPATH)/atop.daily
+		chmod 0755 	 	$(DESTDIR)$(SCRPATH)/atop.daily
 		cp man/atop.1    	$(DESTDIR)$(MAN1PATH)
 		cp man/atopsar.1 	$(DESTDIR)$(MAN1PATH)
 		cp man/atoprc.5  	$(DESTDIR)$(MAN5PATH)
OpenPOWER on IntegriCloud