Changeset a3d8ed8 in bootscripts-standard for Makefile


Ignore:
Timestamp:
Feb 2, 2009, 7:11:02 PM (16 years ago)
Author:
Jim Gifford <clfs@…>
Branches:
master
Children:
ad29fe9
Parents:
3952533
Message:

Boot Script Updates - Moved Network to Separate Install

File:
1 edited

Legend:

Unmodified
Added
Removed
  • Makefile

    r3952533 ra3d8ed8  
    11ETCDIR=/etc
    2 LIBDIR=/lib
    32SHELL=/bin/bash
    43EXTDIR=${DESTDIR}${ETCDIR}
     
    2019
    2120udev_device_dirs:
    22         install -d -m ${DIRMODE} ${DESTDIR}${LIBDIR}/udev/devices/{pts,shm,net}
     21        install -d -m ${DIRMODE} ${DESTDIR}/lib/udev/devices/{pts,shm,net}
    2322
    2423udev_device_links: udev_device_dirs
    25         ln -snf /proc/self/fd ${DESTDIR}${LIBDIR}/udev/devices/fd
    26         ln -snf /proc/self/fd/0 ${DESTDIR}${LIBDIR}/udev/devices/stdin
    27         ln -snf /proc/self/fd/1 ${DESTDIR}${LIBDIR}/udev/devices/stdout
    28         ln -snf /proc/self/fd/2 ${DESTDIR}${LIBDIR}/udev/devices/stderr
    29         ln -snf /proc/kcore ${DESTDIR}${LIBDIR}/udev/devices/core
     24        ln -snf /proc/self/fd ${DESTDIR}/lib/udev/devices/fd
     25        ln -snf /proc/self/fd/0 ${DESTDIR}/lib/udev/devices/stdin
     26        ln -snf /proc/self/fd/1 ${DESTDIR}/lib/udev/devices/stdout
     27        ln -snf /proc/self/fd/2 ${DESTDIR}/lib/udev/devices/stderr
     28        ln -snf /proc/kcore ${DESTDIR}/lib/udev/devices/core
    3029
    3130mknod_devices: udev_device_dirs
    3231        @if [ "$$UID" = "0" ]; then \
    33                 if ! [ -e ${DESTDIR}${LIBDIR}/udev/devices/null ]; then \
    34                         mknod -m 0666 ${DESTDIR}${LIBDIR}/udev/devices/null c 1 3 ;\
     32                if ! [ -e ${DESTDIR}/lib/udev/devices/null ]; then \
     33                        mknod -m 0666 ${DESTDIR}/lib/udev/devices/null c 1 3 ;\
    3534                fi \
    3635        fi
    3736        @if [ "$$UID" = "0" ]; then \
    38                 if ! [ -e ${DESTDIR}${LIBDIR}/udev/devices/console ]; then \
    39                         mknod -m 0600 ${DESTDIR}${LIBDIR}/udev/devices/console c 5 1 ;\
     37                if ! [ -e ${DESTDIR}/lib/udev/devices/console ]; then \
     38                        mknod -m 0600 ${DESTDIR}/lib/udev/devices/console c 5 1 ;\
    4039                fi \
    4140        fi
    4241        @if [ "$$UID" != "0" ]; then \
    43                 if ! [ -e ${DESTDIR}${LIBDIR}/udev/devices/null ]; then \
     42                if ! [ -e ${DESTDIR}/lib/udev/devices/null ]; then \
    4443                        echo "You will need to issue the following command as the root user" ;\
    4544                        echo "" ;\
    46                         echo "mknod -m 0666 ${DESTDIR}${LIBDIR}/udev/devices/null c 1 3" ;\
     45                        echo "mknod -m 0666 ${DESTDIR}/lib/udev/devices/null c 1 3" ;\
    4746                fi \
    4847        fi
    4948        @if [ "$$UID" != "0" ]; then \
    50                 if ! [ -e ${DESTDIR}${LIBDIR}/udev/devices/console ]; then \
    51                         echo "mknod -m 0600 ${DESTDIR}${LIBDIR}/udev/devices/console c 5 1" ;\
     49                if ! [ -e ${DESTDIR}/lib/udev/devices/console ]; then \
     50                        echo "mknod -m 0600 ${DESTDIR}/lib/udev/devices/console c 5 1" ;\
    5251                        echo "" ;\
    5352                fi \
     
    6665        install -m ${MODE} clfs/init.d/mountfs       ${EXTDIR}/rc.d/init.d/
    6766        install -m ${MODE} clfs/init.d/mountkernfs   ${EXTDIR}/rc.d/init.d/
    68         install -m ${MODE} clfs/init.d/network       ${EXTDIR}/rc.d/init.d/
    6967        install -m ${MODE} clfs/init.d/rc            ${EXTDIR}/rc.d/init.d/
    7068        install -m ${MODE} clfs/init.d/reboot        ${EXTDIR}/rc.d/init.d/
     
    7674        install -m ${MODE} clfs/init.d/template      ${EXTDIR}/rc.d/init.d/
    7775        install -m ${MODE} clfs/init.d/udev          ${EXTDIR}/rc.d/init.d/
    78         ln -sf ../init.d/network     ${EXTDIR}/rc.d/rc0.d/K80network
    7976        ln -sf ../init.d/rsyslog     ${EXTDIR}/rc.d/rc0.d/K90rsyslog
    8077        ln -sf ../init.d/sendsignals ${EXTDIR}/rc.d/rc0.d/S60sendsignals
     
    8380        ln -sf ../init.d/localnet    ${EXTDIR}/rc.d/rc0.d/S90localnet
    8481        ln -sf ../init.d/halt        ${EXTDIR}/rc.d/rc0.d/S99halt
    85         ln -sf ../init.d/network     ${EXTDIR}/rc.d/rc1.d/K80network
    8682        ln -sf ../init.d/rsyslog     ${EXTDIR}/rc.d/rc1.d/S10rsyslog
    87         ln -sf ../init.d/network     ${EXTDIR}/rc.d/rc2.d/S20network
    8883        ln -sf ../init.d/rsyslog     ${EXTDIR}/rc.d/rc2.d/S10rsyslog
    8984        ln -sf ../init.d/rsyslog     ${EXTDIR}/rc.d/rc3.d/S10rsyslog
    90         ln -sf ../init.d/network     ${EXTDIR}/rc.d/rc3.d/S20network
    9185        ln -sf ../init.d/rsyslog     ${EXTDIR}/rc.d/rc4.d/S10rsyslog
    92         ln -sf ../init.d/network     ${EXTDIR}/rc.d/rc4.d/S20network
    9386        ln -sf ../init.d/rsyslog     ${EXTDIR}/rc.d/rc5.d/S10rsyslog
    94         ln -sf ../init.d/network     ${EXTDIR}/rc.d/rc5.d/S20network
    95         ln -sf ../init.d/network     ${EXTDIR}/rc.d/rc6.d/K80network
    9687        ln -sf ../init.d/rsyslog     ${EXTDIR}/rc.d/rc6.d/K90rsyslog
    9788        ln -sf ../init.d/sendsignals ${EXTDIR}/rc.d/rc6.d/S60sendsignals
     
    117108        if [ ! -f ${EXTDIR}/sysconfig/modules     ]; then install -m ${CONFMODE} clfs/sysconfig/modules     ${EXTDIR}/sysconfig/; fi
    118109        if [ ! -f ${EXTDIR}/sysconfig/rc          ]; then install -m ${CONFMODE} clfs/sysconfig/rc          ${EXTDIR}/sysconfig/; fi
     110        @$(MAKE) mknod_devices
     111
     112install-network: create-dirs create-service-dir
     113
     114        install -m ${MODE} clfs/init.d/network       ${EXTDIR}/rc.d/init.d/
     115        ln -sf ../init.d/network     ${EXTDIR}/rc.d/rc0.d/K80network
     116        ln -sf ../init.d/network     ${EXTDIR}/rc.d/rc1.d/K80network
     117        ln -sf ../init.d/network     ${EXTDIR}/rc.d/rc2.d/S20network
     118        ln -sf ../init.d/network     ${EXTDIR}/rc.d/rc3.d/S20network
     119        ln -sf ../init.d/network     ${EXTDIR}/rc.d/rc4.d/S20network
     120        ln -sf ../init.d/network     ${EXTDIR}/rc.d/rc5.d/S20network
     121        ln -sf ../init.d/network     ${EXTDIR}/rc.d/rc6.d/K80network
    119122        install                   -m ${MODE} clfs/sysconfig/network-devices/ifup   ${EXTDIR}/sysconfig/network-devices/
    120123        install                   -m ${MODE} clfs/sysconfig/network-devices/ifdown ${EXTDIR}/sysconfig/network-devices/
    121124        install                   -m ${MODE} clfs/sysconfig/network-devices/services/ipv4-static       ${EXTDIR}/sysconfig/network-devices/services/
    122125        install                   -m ${MODE} clfs/sysconfig/network-devices/services/ipv4-static-route ${EXTDIR}/sysconfig/network-devices/services/
    123         @$(MAKE) mknod_devices
    124126
    125127install-service-mtu: create-service-dir
     
    12051207
    12061208.PHONY: all create-dirs create-service-dir \
    1207         install \
     1209        install \
     1210        install-bootscripts \
     1211        install-network \
     1212        install-dhcpcd \
    12081213        install-service-mtu \
    12091214        minimal \
     
    12501255        install-stunnel \
    12511256        install-svn \
     1257        install-sysklogd \
    12521258        install-syslog-ng \
    12531259        install-sysstat \
Note: See TracChangeset for help on using the changeset viewer.