summaryrefslogtreecommitdiff
blob: 1c804bc1775c9df6696f7c30ba0c254516bd67e8 (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
diff -Naurd xcdroast-0.98alpha16.orig/doc/README.nonroot xcdroast-0.98alpha16/doc/README.nonroot
--- xcdroast-0.98alpha16.orig/doc/README.nonroot	2003-10-27 23:37:40.000000000 +0300
+++ xcdroast-0.98alpha16/doc/README.nonroot	2016-07-07 21:32:35.006587826 +0300
@@ -72,7 +72,7 @@
 Please change now to the corresponding directory and enter:
 
 	chown root xcdrwrap
-	chmod 4755 xcdrwrap
+	chmod 4711 xcdrwrap
 
 
 Usage of the non-root-mode
diff -Naurd xcdroast-0.98alpha16.orig/src/init.c xcdroast-0.98alpha16/src/init.c
--- xcdroast-0.98alpha16.orig/src/init.c	2008-08-20 20:20:23.000000000 +0400
+++ xcdroast-0.98alpha16/src/init.c	2016-07-07 21:32:35.006587826 +0300
@@ -670,7 +670,7 @@
 
 	/* check file mode of wrapper */
 	if (stat(tmp,&buf) == 0) {
-		if (buf.st_mode != 0104755) {
+		if (buf.st_mode != 0104711) {
 			dodebug(3,"Note: %s wrong modes set (0%o)\n", tmp, buf.st_mode);
 			nofail = 0;
 		}
diff -Naurd xcdroast-0.98alpha16.orig/src/io.c xcdroast-0.98alpha16/src/io.c
--- xcdroast-0.98alpha16.orig/src/io.c	2008-08-21 17:11:40.000000000 +0400
+++ xcdroast-0.98alpha16/src/io.c	2016-07-07 21:32:35.003587931 +0300
@@ -10380,7 +10380,7 @@
 	 strcat(ret,tmp);
 #endif
 	 /* old nonroot mode - 2755 */
-	 g_snprintf(tmp,MAXLINE,"%s 4755 %s\n", cmd_chmod, bin);
+	 g_snprintf(tmp,MAXLINE,"%s 4711 %s\n", cmd_chmod, bin);
 	 strcat(ret,tmp);