@@ -57,7 +57,6 @@ static void setup(void *UNUSED(arg))
5757 _d ("Setting up necessary UTMP files ..." );
5858 touch ("/var/run/utmp" );
5959 chown ("/var/run/utmp" , 0 , getgroup ("utmp" ));
60- chmod ("/var/run/utmp" , 0664 );
6160
6261#ifdef RUNLEVEL
6362 memset (& entry , 0 , sizeof (struct utmp ));
@@ -71,16 +70,16 @@ static void setup(void *UNUSED(arg))
7170#ifdef TOUCH_ETC_NETWORK_RUN_IFSTATE
7271 touch ("/etc/network/run/ifstate" );
7372#else
74- remove ("/etc/network/run/ifstate" );
73+ erase ("/etc/network/run/ifstate" );
7574#endif
7675
7776 _d ("Setting up misc files ..." );
7877 makedir ("/var/run/lldpd" , 0755 ); /* Needed by lldpd */
7978 makedir ("/var/run/pluto" , 0755 ); /* Needed by Openswan */
8079 makedir ("/var/run/quagga" , 0755 ); /* Needed by Quagga */
8180 makedir ("/var/log/quagga" , 0755 ); /* Needed by Quagga */
82- makedir ("/var/run/sshd" , 01755 ); /* OpenSSH */
83- mkfifo ("/dev/xconsole" , 0640 ); /* sysklogd */
81+ makedir ("/var/run/sshd" , 01755 ); /* OpenSSH */
82+ makefifo ("/dev/xconsole" , 0640 ); /* sysklogd */
8483 chown ("/dev/xconsole" , 0 , getgroup ("tty" ));
8584}
8685
0 commit comments