3 %bcond_without static # link binaries with glib dynamically
5 Summary: inittab and /etc/rc.d scripts
6 Summary(de): inittab und /etc/rc.d Scripts
7 Summary(fr): inittab et scripts /etc/rc.d
8 Summary(pl): inittab i skrypty startowe z katalogu /etc/rc.d
9 Summary(tr): inittab ve /etc/rc.d dosyalarý
14 Vendor: PLD rc-scripts Team <pld-rc-scripts@pld-linux.org>
16 Source0: %{name}-%{version}.tar.gz
17 # Source0-md5: 6c6f8838755dfd6777009a51580a224c
18 Patch0: %{name}-color.patch
19 URL: http://svn.pld-linux.org/cgi-bin/viewsvn/rc-scripts/
20 BuildRequires: autoconf
21 BuildRequires: automake
22 BuildRequires: gettext-devel
23 BuildRequires: glib2-devel
24 %{?with_static:BuildRequires: glib2-static}
25 BuildRequires: popt-devel
26 BuildRequires: pkgconfig
27 Requires(post): fileutils
29 Requires: /bin/basename
30 Requires: /bin/gettext
33 Requires: FHS >= 2.2-6
35 Requires: e2fsprogs >= 1.15
43 Requires: module-init-tools
44 Requires: mount >= 2.12
52 Obsoletes: initscripts
53 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
54 Conflicts: LPRng < 3.8.0-2
55 Conflicts: psacct < 6.3.5-10
56 Conflicts: openssh-server < 2:3.6.1p2-6
58 %define _exec_prefix /
59 %define localedir /etc/sysconfig/locale
62 This package contains the scripts use to boot a system, change run
63 levels, and shut the system down cleanly.
66 Dieses Paket enthält die Scripts, die zum Hochfahren des Systems,
67 Ändern der Betriebsebene und sauberem Herunterfahren des Systems
68 erforderlich sind. Außerdem enthält es die Scripts, die
69 Netzwerkschnittstellen aktivieren und deaktivieren.
72 Ce package contient les scripts utilisés pour démarrer le systéme,
73 changer les niveaux d'exécution, et arréter le systéme proprement. Il
74 contient aussi les scripts qui activent et désactivent la plupart des
78 Pakiet zawiera skrypty uruchamiane przy starcie i zamykaniu systemu, a
79 tak¿e przy zmianie jego poziomu pracy.
82 Bu paket, sistem açmak, çalýþma düzeylerini deðiþtirmek ve sistemi
83 düzgün bir þekilde kapatmak için gereken dosyalarý içerir. Ayrýca pek
84 çok bilgisayar aðý arayüzlerini etkinleþtiren ya da edilginleþtiren
96 --with-localedir=%{localedir}
98 %{!?with_static:ppp_watch_LDADD="-lglib-2.0" ppp_watch_DEPENDENCIES=}
101 rm -rf $RPM_BUILD_ROOT
102 install -d $RPM_BUILD_ROOT/var/{run/netreport,log}
105 DESTDIR=$RPM_BUILD_ROOT \
106 %{!?with_static:ppp_watch_LDADD="-lglib-2.0" ppp_watch_DEPENDENCIES=}
108 for i in 0 1 2 3 4 5 6; do
109 install -d $RPM_BUILD_ROOT/etc/rc.d/rc$i.d
113 ln -s ../rc.local $RPM_BUILD_ROOT/etc/rc.d/rc$i.d/S99local
114 ln -s ../init.d/network $RPM_BUILD_ROOT/etc/rc.d/rc$i.d/S10network
115 ln -s ../init.d/allowlogin $RPM_BUILD_ROOT/etc/rc.d/rc$i.d/S99allowlogin
116 ln -s ../init.d/timezone $RPM_BUILD_ROOT/etc/rc.d/rc$i.d/S10timezone
119 for i in 1 2 3 4 5; do
120 ln -s ../init.d/killall $RPM_BUILD_ROOT/etc/rc.d/rc$i.d/S00killall
121 ln -s ../init.d/random $RPM_BUILD_ROOT/etc/rc.d/rc$i.d/S20random
124 for i in 0 2 3 4 5 6; do
125 ln -s ../init.d/single $RPM_BUILD_ROOT/etc/rc.d/rc$i.d/K00single
128 ln -s ../init.d/single $RPM_BUILD_ROOT/etc/rc.d/rc1.d/S00single
131 ln -s ../init.d/killall $RPM_BUILD_ROOT/etc/rc.d/rc$i.d/K90killall
132 ln -s ../init.d/random $RPM_BUILD_ROOT/etc/rc.d/rc$i.d/K80random
136 ln -s ../init.d/network $RPM_BUILD_ROOT/etc/rc.d/rc$i.d/K90network
137 ln -s ../init.d/allowlogin $RPM_BUILD_ROOT/etc/rc.d/rc$i.d/K01allowlogin
140 install sysconfig/interfaces/ifcfg-eth0 $RPM_BUILD_ROOT/etc/sysconfig/interfaces
141 > $RPM_BUILD_ROOT/var/log/dmesg
143 ln -s rc.d/init.d $RPM_BUILD_ROOT/etc/init.d
146 rm -rf $RPM_BUILD_ROOT
149 if [ -f /etc/inittab.rpmsave ]; then
150 echo "**** Found old /etc/inittab.rpmsave ****"
151 echo "/etc/inittab renamed to /etc/inittab.rpmnew"
152 mv -f /etc/inittab /etc/inittab.rpmnew
153 echo "/etc/inittab.rpmsave renamed to /etc/inittab."
154 mv -f /etc/inittab.rpmsave /etc/inittab
157 chmod 000 /var/log/dmesg
158 chown root:root /var/log/dmesg
159 chmod 640 /var/log/dmesg
162 Take a look at color examples in /etc/sysconfig/colors.*
166 # move network interfaces description files to new location
167 %triggerpostun -- initscripts
168 mv -f /etc/sysconfig/network-scripts/ifcfg-* /etc/sysconfig/interfaces
171 %defattr(644,root,root,755)
172 %doc doc/*.txt rc.d/init.d/template.init
173 %doc sysconfig/interfaces/data/chat-ppp*
174 %doc sysconfig/interfaces/ifc*
175 %doc sysconfig/interfaces/tnl*
177 %attr(755,root,root) %dir /etc/rc.d
178 %attr(755,root,root) %dir /etc/rc.d/init.d
179 %attr(755,root,root) %dir /etc/rc.d/rc?.d
182 /etc/rc.d/init.d/functions
183 %attr(754,root,root) /etc/rc.d/init.d/allowlogin
184 %attr(754,root,root) /etc/rc.d/init.d/killall
185 %attr(754,root,root) /etc/rc.d/init.d/network
186 %attr(754,root,root) /etc/rc.d/init.d/random
187 %attr(754,root,root) /etc/rc.d/init.d/single
188 %attr(754,root,root) /etc/rc.d/init.d/timezone
190 %attr(754,root,root) /etc/rc.d/rc
191 %attr(754,root,root) %config(noreplace) %verify(not md5 size mtime) /etc/rc.d/rc.local
192 %attr(754,root,root) %config(noreplace) %verify(not md5 size mtime) /etc/rc.d/rc.modules
193 %attr(754,root,root) /etc/rc.d/rc.init
194 %attr(754,root,root) /etc/rc.d/rc.sysinit
195 %attr(754,root,root) /etc/rc.d/rc.shutdown
196 %attr(754,root,root) /etc/rc.d/rc?.d/S??allowlogin
197 %attr(754,root,root) /etc/rc.d/rc?.d/S??killall
198 %attr(754,root,root) /etc/rc.d/rc?.d/S??local
199 %attr(754,root,root) /etc/rc.d/rc?.d/S??network
200 %attr(754,root,root) /etc/rc.d/rc?.d/S??random
201 %attr(754,root,root) /etc/rc.d/rc?.d/S??single
202 %attr(754,root,root) /etc/rc.d/rc?.d/S??timezone
203 %attr(754,root,root) /etc/rc.d/rc?.d/K??allowlogin
204 %attr(754,root,root) /etc/rc.d/rc?.d/K??killall
205 %attr(754,root,root) /etc/rc.d/rc?.d/K??network
206 %attr(754,root,root) /etc/rc.d/rc?.d/K??random
207 %attr(754,root,root) /etc/rc.d/rc?.d/K??single
209 %attr(755,root,root) /etc/profile.d/lang.*sh
211 %attr(755,root,root) %{_bindir}/doexec
212 %attr(755,root,root) %{_bindir}/ipcalc
213 %attr(755,root,root) %{_bindir}/resolvesymlink
214 %attr(755,root,root) %{_bindir}/run-parts
215 %attr(755,root,root) %{_bindir}/usleep
217 %attr(755,root,root) %{_sbindir}/genhostid
218 %attr(755,root,root) %{_sbindir}/hwprofile
219 %attr(755,root,root) %{_sbindir}/service
220 %attr(755,root,root) %{_sbindir}/consoletype
221 %attr(755,root,root) %{_sbindir}/initlog
222 %attr(755,root,root) %{_sbindir}/loglevel
223 %attr(755,root,root) %{_sbindir}/ppp-watch
224 %attr(755,root,root) %{_sbindir}/netreport
225 %attr(755,root,root) %{_sbindir}/setsysfont
226 %attr(4755,root,root) %{_sbindir}/usernetctl
228 %attr(755,root,root) %{_sbindir}/if*
229 %attr(755,root,root) %{_sbindir}/tnl*
231 %attr(755,root,root) %{_sbindir}/getkey
233 %attr(755,root,root) %dir %{_sysconfdir}/ppp
234 %attr(754,root,root) %{_sysconfdir}/ppp/*
235 %attr(755,root,root) %dir /etc/sysconfig
236 %attr(755,root,root) %dir /etc/sysconfig/interfaces
237 %attr(755,root,root) %dir /etc/sysconfig/interfaces/data
238 %attr(755,root,root) %dir /etc/sysconfig/isapnp
239 %attr(755,root,root) %dir /etc/sysconfig/network-scripts
240 %attr(755,root,root) /etc/sysconfig/network-scripts/if*
241 /etc/sysconfig/network-scripts/functions.network
242 %dir /etc/sysconfig/interfaces/down.d
243 %dir /etc/sysconfig/interfaces/down.d/*
244 %dir /etc/sysconfig/interfaces/up.d
245 %dir /etc/sysconfig/interfaces/up.d/*
246 %attr(755,root,root) /etc/sysconfig/interfaces/down.d/ppp/logger
247 %attr(755,root,root) /etc/sysconfig/interfaces/up.d/ppp/logger
248 %config(noreplace) %verify(not md5 size mtime) /etc/sysconfig/isapnp/isapnp-kernel.conf
249 %attr(640,root,root) %ghost /var/log/dmesg
250 %attr(750,root,root) %dir /var/run/netreport
252 %config(noreplace) %verify(not md5 size mtime) %{_sysconfdir}/adjtime
253 %config(noreplace) %verify(not md5 size mtime) %{_sysconfdir}/inittab
254 %config(noreplace) %verify(not md5 size mtime) %{_sysconfdir}/modules
255 %config(noreplace) %verify(not md5 size mtime) %{_sysconfdir}/initlog.conf
256 %config(noreplace) %verify(not md5 size mtime) %{_sysconfdir}/sysctl.conf
257 %config(noreplace) %verify(not md5 size mtime) /etc/sysconfig/clock
258 %config(noreplace) %verify(not md5 size mtime) /etc/sysconfig/colors.gentoo
259 %config(noreplace) %verify(not md5 size mtime) /etc/sysconfig/colors.plddefault
260 %config(noreplace) %verify(not md5 size mtime) /etc/sysconfig/hwprof
261 %config(noreplace) %verify(not md5 size mtime) /etc/sysconfig/i18n
262 %config(noreplace) %verify(not md5 size mtime) /etc/sysconfig/network
263 %config(noreplace) %verify(not md5 size mtime) /etc/sysconfig/static-arp
264 %config(noreplace) %verify(not md5 size mtime) /etc/sysconfig/static-nat
265 %config(noreplace) %verify(not md5 size mtime) /etc/sysconfig/static-routes
266 %config(noreplace) %verify(not md5 size mtime) /etc/sysconfig/timezone
267 %config(noreplace) %verify(not md5 size mtime) /etc/sysconfig/interfaces/ifcfg-eth0
268 %attr(640,root,root) %config(noreplace) %verify(not md5 size mtime) /etc/sysconfig/system
273 %lang(de) %{localedir}/de
274 %lang(pl) %{localedir}/pl