source: bootscripts/contrib/lsb-v3/Makefile@ 5597318

10.0 10.0-rc1 10.1 10.1-rc1 11.0 11.0-rc1 11.0-rc2 11.0-rc3 11.1 11.1-rc1 11.2 11.2-rc1 11.3 11.3-rc1 12.0 12.0-rc1 12.1 12.1-rc1 6.7 6.8 7.0 7.1 7.2 7.3 7.4 7.5 7.5-systemd 7.6 7.6-systemd 7.7 7.7-systemd 7.8 7.8-systemd 7.9 7.9-systemd 8.0 8.1 8.2 8.3 8.4 9.0 9.1 arm bdubbs/gcc13 ml-11.0 multilib renodr/libudev-from-systemd s6-init trunk xry111/arm64 xry111/arm64-12.0 xry111/clfs-ng xry111/lfs-next xry111/loongarch xry111/loongarch-12.0 xry111/loongarch-12.1 xry111/mips64el xry111/pip3 xry111/rust-wip-20221008 xry111/update-glibc
Last change on this file since 5597318 was 0c051c7, checked in by DJ Lucas <dj@…>, 16 years ago

undo premature rename of scripts

git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@8561 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689

  • Property mode set to 100644
File size: 6.3 KB
Line 
1ETCDIR=/etc
2EXTDIR=${DESTDIR}${ETCDIR}
3MODE=754
4DIRMODE=755
5CONFMODE=644
6
7all: install
8
9create-dirs:
10 install -d -m ${DIRMODE} ${EXTDIR}/rc0.d
11 install -d -m ${DIRMODE} ${EXTDIR}/rc1.d
12 install -d -m ${DIRMODE} ${EXTDIR}/rc2.d
13 install -d -m ${DIRMODE} ${EXTDIR}/rc3.d
14 install -d -m ${DIRMODE} ${EXTDIR}/rc4.d
15 install -d -m ${DIRMODE} ${EXTDIR}/rc5.d
16 install -d -m ${DIRMODE} ${EXTDIR}/rc6.d
17 install -d -m ${DIRMODE} ${EXTDIR}/rcS.d
18 install -d -m ${DIRMODE} ${EXTDIR}/init.d
19 install -d -m ${DIRMODE} ${EXTDIR}/sysconfig
20 install -d -m ${DIRMODE} ${DESTDIR}/lib/lsb
21 install -d -m ${DIRMODE} ${EXTDIR}/lsb/state
22
23create-service-dir:
24 install -d -m ${DIRMODE} ${EXTDIR}/sysconfig/network-devices/services
25
26create-boottemp-dir:
27 install -d -m ${DIRMODE} ${EXTDIR}/init.d/boottemp
28
29install: create-dirs create-service-dir create-boottemp-dir
30 install -m ${MODE} init.d/checkfs ${EXTDIR}/init.d/
31 install -m ${MODE} init.d/cleanfs ${EXTDIR}/init.d/
32 install -m ${CONFMODE} init.d/lfs-functions ${EXTDIR}/init.d/
33 install -m ${MODE} init.d/halt ${EXTDIR}/init.d/
34 install -m ${MODE} init.d/console ${EXTDIR}/init.d/
35 install -m ${MODE} init.d/localnet ${EXTDIR}/init.d/
36 install -m ${MODE} init.d/modules ${EXTDIR}/init.d/
37 install -m ${MODE} init.d/mountfs ${EXTDIR}/init.d/
38 install -m ${MODE} init.d/mountkernfs ${EXTDIR}/init.d/
39 install -m ${MODE} init.d/network ${EXTDIR}/init.d/
40 install -m ${MODE} init.d/rc ${EXTDIR}/init.d/
41 install -m ${MODE} init.d/reboot ${EXTDIR}/init.d/
42 install -m ${MODE} init.d/sendsignals ${EXTDIR}/init.d/
43 install -m ${MODE} init.d/setclock ${EXTDIR}/init.d/
44 install -m ${MODE} init.d/sysklogd ${EXTDIR}/init.d/
45 install -m ${MODE} init.d/swap ${EXTDIR}/init.d/
46 install -m ${MODE} init.d/sysctl ${EXTDIR}/init.d/
47 install -m ${MODE} init.d/template ${EXTDIR}/init.d/
48 install -m ${MODE} init.d/udev ${EXTDIR}/init.d/
49 install -m ${MODE} init.d/udev_retry ${EXTDIR}/init.d/
50 install -m ${CONFMODE} lsb/init-functions ${DESTDIR}/lib/lsb/
51 install -m ${CONFMODE} lsb/manage-functions ${DESTDIR}/lib/lsb/
52 install -m ${CONFMODE} etc/lsb-config ${EXTDIR}/lsb/
53 if [ ! -f ${EXTDIR}/sysconfig/createfiles ]; then install -m ${CONFMODE} sysconfig/createfiles ${EXTDIR}/sysconfig/; fi
54 if [ ! -f ${EXTDIR}/sysconfig/modules ]; then install -m ${CONFMODE} sysconfig/modules ${EXTDIR}/sysconfig/; fi
55 if [ ! -f ${EXTDIR}/sysconfig/rc ]; then install -m ${CONFMODE} sysconfig/rc ${EXTDIR}/sysconfig/; fi
56 if [ ! -f ${EXTDIR}/sysconfig/rc.site ]; then install -m ${CONFMODE} sysconfig/rc.site ${EXTDIR}/sysconfig/; fi
57 if [ -f ${EXTDIR}/inittab ]; then install -m ${CONFMODE} ${EXTDIR}/inittab ${EXTDIR}/inittab.bak; fi
58 install -m ${CONFMODE} etc/inittab ${EXTDIR}/
59 install -m ${MODE} sysconfig/network-devices/ifup ${EXTDIR}/sysconfig/network-devices/
60 install -m ${MODE} sysconfig/network-devices/ifdown ${EXTDIR}/sysconfig/network-devices/
61 install -m ${MODE} sysconfig/network-devices/services/ipv4-static ${EXTDIR}/sysconfig/network-devices/services/
62 install -m ${MODE} sysconfig/network-devices/services/ipv4-static-route ${EXTDIR}/sysconfig/network-devices/services/
63 /usr/lib/lsb/install_initd ${EXTDIR}/init.d/checkfs
64 /usr/lib/lsb/install_initd ${EXTDIR}/init.d/cleanfs
65 /usr/lib/lsb/install_initd ${EXTDIR}/init.d/halt
66 /usr/lib/lsb/install_initd ${EXTDIR}/init.d/console
67 /usr/lib/lsb/install_initd ${EXTDIR}/init.d/localnet
68 /usr/lib/lsb/install_initd ${EXTDIR}/init.d/modules
69 /usr/lib/lsb/install_initd ${EXTDIR}/init.d/mountfs
70 /usr/lib/lsb/install_initd ${EXTDIR}/init.d/mountkernfs
71 /usr/lib/lsb/install_initd ${EXTDIR}/init.d/network
72 /usr/lib/lsb/install_initd ${EXTDIR}/init.d/reboot
73 /usr/lib/lsb/install_initd ${EXTDIR}/init.d/sendsignals
74 /usr/lib/lsb/install_initd ${EXTDIR}/init.d/setclock
75 /usr/lib/lsb/install_initd ${EXTDIR}/init.d/sysklogd
76 /usr/lib/lsb/install_initd ${EXTDIR}/init.d/swap
77 /usr/lib/lsb/install_initd ${EXTDIR}/init.d/sysctl
78 /usr/lib/lsb/install_initd ${EXTDIR}/init.d/udev
79 /usr/lib/lsb/install_initd ${EXTDIR}/init.d/udev_retry
80
81minimal: create-dirs create-service-dir create-boottemp-dir
82 install -m ${MODE} init.d/checkfs ${EXTDIR}/init.d/
83 install -m ${MODE} init.d/cleanfs ${EXTDIR}/init.d/
84 install -m ${CONFMODE} init.d/lfs-functions ${EXTDIR}/init.d/
85 install -m ${MODE} init.d/halt ${EXTDIR}/init.d/
86 install -m ${MODE} init.d/localnet ${EXTDIR}/init.d/
87 install -m ${MODE} init.d/mountfs ${EXTDIR}/init.d/
88 install -m ${MODE} init.d/mountkernfs ${EXTDIR}/init.d/
89 install -m ${MODE} init.d/rc ${EXTDIR}/init.d/
90 install -m ${MODE} init.d/reboot ${EXTDIR}/init.d/
91 install -m ${MODE} init.d/sendsignals ${EXTDIR}/init.d/
92 install -m ${MODE} init.d/setclock ${EXTDIR}/init.d/
93 install -m ${MODE} init.d/swap ${EXTDIR}/init.d/
94 install -m ${MODE} init.d/udev ${EXTDIR}/init.d/
95 install -m ${CONFMODE} lsb/init-functions ${DESTDIR}/lib/lsb/
96 install -m ${CONFMODE} lsb/manage-functions ${DESTDIR}/lib/lsb/
97 install -m ${CONFMODE} etc/lsb-config ${EXTDIR}/lsb/
98 if [ ! -f ${EXTDIR}/sysconfig/rc ]; then install -m ${CONFMODE} sysconfig/rc ${EXTDIR}/sysconfig/; fi
99 if [ -f ${EXTDIR}/inittab ]; then install -m ${CONFMODE} ${EXTDIR}/inittab ${EXTDIR}/inittab.bak; fi
100 install -m ${CONFMODE} etc/inittab ${EXTDIR}/
101 /usr/lib/lsb/install_initd ${EXTDIR}/init.d/checkfs
102 /usr/lib/lsb/install_initd ${EXTDIR}/init.d/cleanfs
103 /usr/lib/lsb/install_initd ${EXTDIR}/init.d/halt
104 /usr/lib/lsb/install_initd ${EXTDIR}/init.d/localnet
105 /usr/lib/lsb/install_initd ${EXTDIR}/init.d/mountfs
106 /usr/lib/lsb/install_initd ${EXTDIR}/init.d/mountkernfs
107 /usr/lib/lsb/install_initd ${EXTDIR}/init.d/reboot
108 /usr/lib/lsb/install_initd ${EXTDIR}/init.d/sendsignals
109 /usr/lib/lsb/install_initd ${EXTDIR}/init.d/setclock
110 /usr/lib/lsb/install_initd ${EXTDIR}/init.d/swap
111 /usr/lib/lsb/install_initd ${EXTDIR}/init.d/udev
112
113.PHONY: all create-dirs create-service-dir create-boottemp-dir \
114 install minimal
115
Note: See TracBrowser for help on using the repository browser.