summaryrefslogtreecommitdiffstats
path: root/sys-apps/util-linux/files/util-linux-2.12q-dont-umask.patch
blob: 704c258159beda8f68bdf20fc3bfaecf4b2886e4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
Don't force umask to 022 or the -o umask option doesn't work.

Patch by Daniel Drake.

http://bugs.gentoo.org/93671

--- mount/mount.c
+++ mount/mount.c
@@ -1491,8 +1491,6 @@ main(int argc, char *argv[]) {
 	if ((p = strrchr(progname, '/')) != NULL)
 		progname = p+1;
 
-	umask(022);
-
 	/* People report that a mount called from init without console
 	   writes error messages to /etc/mtab
 	   Let us try to avoid getting fd's 0,1,2 */