cvs commit: src/usr.sbin Makefile src/usr.sbin/makewhatis Makefile makewhatis.8 makewhatis.c src/usr.bin Makefile src/usr.bin/catman Makefile catman.1 catman.c src/libexec Makefile src/libexec/getNAME getNAME.1 src/libexec/makewhatis.local ...
Matthew Dillon
dillon at apollo.backplane.com
Thu Mar 25 22:49:20 PST 2004
:Ok, this is going to leave the old version of makewhatis under
:the old path /usr/bin/makehwhatis installed, hence it will be hit
:first during the shell patch search. I also don't think there is a
:very clean way to remove the old file from machines without
:being somewhat intrusive upon their system. After giving this
:some more thought I'm not sure it was the best idea to move
:the install location of this file around after all.
:
:-DR
I could go either way, but there is an easy way to 'clean up', and
that is in the make upgrade target (/usr/src/etc/Makefile:upgrade_etc).
If you want to leave it in the new location /usr/sbin/makewhatis then
have upgrade_etc do an existance check in the new location and
rm -f the old location. If you want to move it back to the old location
then you still need to add a check to upgrade_etc to remove it from
the new location.
-Matt
Matthew Dillon
<dillon at xxxxxxxxxxxxx>
More information about the Commits
mailing list