11 lines
415 B
Diff
11 lines
415 B
Diff
--- apmud/pmud.c.orig 2007-08-22 14:47:58.000000000 +0100
|
|
+++ apmud/pmud.c 2007-08-22 14:48:58.000000000 +0100
|
|
@@ -1494,7 +1494,7 @@ static void do_signal(int signum)
|
|
|
|
static int do_sigpower(char level)
|
|
{
|
|
- int fd = open(POWERSTATUS_FILE, O_RDWR|O_TRUNC|O_CREAT);
|
|
+ int fd = open(POWERSTATUS_FILE, O_RDWR|O_TRUNC|O_CREAT, 0644);
|
|
if(fd < 0)
|
|
{
|
|
syslog(LOG_ALERT, "open of %s failed (%m) reverting to sleep",
|