From owner-freebsd-hackers Tue Oct 22 11:42:14 1996 Return-Path: owner-hackers Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id LAA22223 for hackers-outgoing; Tue, 22 Oct 1996 11:42:14 -0700 (PDT) Received: from alpo.whistle.com (alpo.whistle.com [207.76.204.38]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id LAA22217 for ; Tue, 22 Oct 1996 11:42:11 -0700 (PDT) Received: from current1.whistle.com (current1.whistle.com [207.76.205.22]) by alpo.whistle.com (8.7.6/8.7.3) with SMTP id LAA09199; Tue, 22 Oct 1996 11:39:45 -0700 (PDT) Message-ID: <326D1467.41C67EA6@whistle.com> Date: Tue, 22 Oct 1996 11:37:27 -0700 From: Julian Elischer Organization: Whistle Communications X-Mailer: Mozilla 3.0b6 (X11; I; FreeBSD 2.2-CURRENT i386) MIME-Version: 1.0 To: Joerg Wunsch CC: FreeBSD hackers Subject: Re: comments on this change please. References: <199610220946.LAA16436@uriah.heep.sax.de> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-hackers@freebsd.org X-Loop: FreeBSD.org Precedence: bulk J Wunsch wrote: > > As Julian Elischer wrote: > > > I have added some code to syslogd to help compatibilty > > by having it TRY make a symlink for /dev/log to /var/run/syslog.socket > > /var/run/log. POLA. there's already a /var/run/syslog.pid this matches that.. but I'm happy with just 'log' if that's what people want.. (There's precedent with /var/run/printer, and > we should convince the XFree86 folks of /var/run/X11, too.) that would just be a porting issue.. > > > for those people who want BSDI (or linux?) or older freeBSD > > binaries to work. In teh case of a read-only root fs, One would hope > > that whoever set it up would have made the symlink first. > > Do also modify the remaining Makefiles etc. to make sure the symlink > will be in place on any new system. yeah I guess so, though once syslogd has been run r/w it's there.. :) > > Do symlink handling in devfs first. devfs already DOES handle symlinks and has fro several months > > > + #if defined _OLD_PATH_LOG > > + int alt_fifo; > > + const char *OldLogName = _OLD_PATH_LOG; > > + #endif > > I'm against bloating it with the `OLD_' cruft. Either change > completely, or keep it as it is. I want to make sure there are as few surprises as possible..