Bruce Dubbs wrote:

> Running the `make install-cups` commands should override all the scripts
> put into place by cups.
> 
> It appears that cups puts scripts instead of links into /etc/rc.d/rc?.d
> (ugly), but the blfs instructions automatically override them.
> 
> install-cups: create-dirs
>         install -m ${MODE} blfs/init.d/cups       ${EXTDIR}/rc.d/init.d/
>         ln -sf  ../init.d/cups ${EXTDIR}/rc.d/rc0.d/K00cups
>         ln -sf  ../init.d/cups ${EXTDIR}/rc.d/rc1.d/K00cups
>         ln -sf  ../init.d/cups ${EXTDIR}/rc.d/rc2.d/S99cups
>         ln -sf  ../init.d/cups ${EXTDIR}/rc.d/rc3.d/S99cups
>         ln -sf  ../init.d/cups ${EXTDIR}/rc.d/rc4.d/S99cups
>         ln -sf  ../init.d/cups ${EXTDIR}/rc.d/rc5.d/S99cups
>         ln -sf  ../init.d/cups ${EXTDIR}/rc.d/rc6.d/K00cups
> 
> The first line installs the blfs script over the old one.
> The rest will remove the scripts installed by cups and set up proper
> symbolic links.

Which version of the blfs-bootscripts is this from?

The following is from blfs-bootscripts-20050731.tar.bz2 which I
used while building my blfs.

install-cups: create-dirs
        install -m ${MODE} blfs/init.d/cups       ${EXTDIR}/rc.d/init.d/
        ln -sf  ../init.d/cups ${EXTDIR}/rc.d/rc0.d/K00cups
        ln -sf  ../init.d/cups ${EXTDIR}/rc.d/rc1.d/K00cups
        ln -sf  ../init.d/cups ${EXTDIR}/rc.d/rc2.d/S25cups
        ln -sf  ../init.d/cups ${EXTDIR}/rc.d/rc3.d/S25cups
        ln -sf  ../init.d/cups ${EXTDIR}/rc.d/rc4.d/S25cups
        ln -sf  ../init.d/cups ${EXTDIR}/rc.d/rc5.d/S25cups
        ln -sf  ../init.d/cups ${EXTDIR}/rc.d/rc6.d/K00cups


And the following snippet if from blfs-bootscripts-20050816.tar.bz2.

install-cups: create-dirs
        install -m ${MODE} blfs/init.d/cups       ${EXTDIR}/rc.d/init.d/
        rm -f ${EXTDIR}/rc.d/rc0.d/K00cups
        rm -f ${EXTDIR}/rc.d/rc2.d/S99cups
        rm -f ${EXTDIR}/rc.d/rc3.d/S99cups
        rm -f ${EXTDIR}/rc.d/rc5.d/S99cups
        ln -sf  ../init.d/cups ${EXTDIR}/rc.d/rc0.d/K00cups
        ln -sf  ../init.d/cups ${EXTDIR}/rc.d/rc1.d/K00cups
        ln -sf  ../init.d/cups ${EXTDIR}/rc.d/rc2.d/S25cups
        ln -sf  ../init.d/cups ${EXTDIR}/rc.d/rc3.d/S25cups
        ln -sf  ../init.d/cups ${EXTDIR}/rc.d/rc4.d/S25cups
        ln -sf  ../init.d/cups ${EXTDIR}/rc.d/rc5.d/S25cups
        ln -sf  ../init.d/cups ${EXTDIR}/rc.d/rc6.d/K00cups


So, in my case the S99cups scripts will be left in place.
The new version of blfs-bootscripts takes care of this.
I didn't checked it, so, sorry for the inconvenience.


  Daniel
-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to