Subject: Re: Renaming /var/run/syslog.socket
To: Ignatios Souvatzis <is@jocelyn.rhein.de>
From: Chris G. Demetriou <cgd@netbsd.org>
List: tech-userlevel
Date: 03/18/1999 16:12:40
Ignatios Souvatzis <is@jocelyn.rhein.de> writes:
> On Thu, Mar 18, 1999 at 08:58:51PM +0100, Klaus Klein wrote:
> > Hubert Feyrer <feyrer@rfhs8012.fh-regensburg.de> writes:
> >
> > > Some Netscape binaries (and probably others) have /var/run/log
> > > compiled in ...
> >
> > This particular problem can be generalized into a compatibility issue
> > of far higher severity: executables statically linked against libc
> > still refer to the old pathname of the socket(!).
it's not just that. how about dynamically-linked binaries with old
libc major numbers, build against previous releases...
> This is no problem. Whoever runs -current should read current-users, and has
> been warned.
Huh?
perhaps i missed something (i checked the commit log again, and
apologize if i have, in fact missed something), but i didn't see any
action taken that would cause The Right Thing to happen for users who,
say, upgrade to 1.4 when it comes out.
'the right thing' is, if possible, transparent correct operation for
old NetBSD executables. (It's not possible to get that in all cases,
but in this case it's just about trivial ... symlink.)
cgd
--
Chris Demetriou - cgd@netbsd.org - http://www.netbsd.org/People/Pages/cgd.html
Disclaimer: Not speaking for NetBSD, just expressing my own opinion.