Date: Mon, 28 Oct 1996 11:27:20 +0100 (MET) From: J Wunsch <j@ida.interface-business.de> To: freebsd-current@FreeBSD.org (FreeBSD-current users) Subject: /dev/log changes Message-ID: <199610281027.LAA18548@ida.interface-business.de>
next in thread | raw e-mail | index | archive | help
CHANGE REQUIRED:
I've finally corrected Julian's patches for the transition from
/dev/log to /var/run/log. syslogd(8) no longer attempts to create the
transitional symlink now (this was bogus [*]), but this is done inside
/etc/rc. However, the latter file is not being automatically updated
by a `make world', hence you must apply the following patch manually:
Index: /usr/src/etc/rc
===================================================================
diff -u -r1.102 -r1.103
[ $ Id $ hunk deleted ]
--- rc 1996/10/21 20:09:30 1.102
+++ rc 1996/10/28 08:28:02 1.103
@@ -121,7 +121,6 @@
rm -f /etc/nologin
rm -f /var/spool/lock/*
rm -rf /var/spool/uucp/.Temp/*
-rm -f /dev/log
(cd /var/run && { cp /dev/null utmp; chmod 644 utmp; })
#
@@ -169,6 +168,13 @@
#
echo -n starting system daemons:
+# Transitional symlink (for the next couple of years :) until all
+# binaries had a chance to move towards /var/run/log.
+if [ ! -h /dev/log ] ; then
+ # might complain for r/o root f/s
+ ln -sf /var/run/log /dev/log
+fi
+rm -f /var/run/log
echo ' syslogd.'; syslogd
echo -n starting early network daemons:
Probably nothing really bad will happen if you don't; infact, i
wouldn't be surprised if you didn't notice it at all... Only
statically compiled old binaries using syslog(3) will break and fail
to log their events. Netscape's navigator has a reference to it, but
i'm not sure when it will ever attempt to log something.
Recompiled statically linked binaries after a `make world', and all
dynamic binaries will automatically pick up the new location.
[*] It broke badly if savecore ran before syslogd and actually saved a
coredump. There was no real need to obfuscate this symlink inside
syslogd(8), /etc/rc being a much more obvious place for it.
--
J"org Wunsch Unix support engineer
joerg_wunsch@interface-business.de http://www.interface-business.de/~j
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199610281027.LAA18548>
