On Tue, Nov 18, 2008 at 09:16:25AM +0000, Colin Watson wrote:
> The attached patch fixes this.

Oops - here's the actual patch.

-- 
Colin Watson                                       [EMAIL PROTECTED]
  * palo/palo.c: Supply a mode to open() to go with the O_CREAT flag.

diff -Nru palo-1.16+nmu1/palo/palo.c palo-1.16+nmu1ubuntu1/palo/palo.c
--- palo-1.16+nmu1/palo/palo.c	2007-09-12 17:12:03.000000000 +0100
+++ palo-1.16+nmu1ubuntu1/palo/palo.c	2008-11-18 09:12:08.000000000 +0000
@@ -479,7 +479,7 @@
 	    error(14, "bootloader");
 
 	sprintf(badblockfilename, "/tmp/paloblk-%d", getpid());
-	if ((fd = open(badblockfilename, O_RDWR | O_CREAT | O_TRUNC)) < 0) {
+	if ((fd = open(badblockfilename, O_RDWR | O_CREAT | O_TRUNC, 0644)) < 0) {
 	    perror(badblockfilename);
 	    exit(1);
 	}

Reply via email to