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