1 # $Id: rc-scripts.spec,v 1.26 2000-02-08 20:20:11 baggins Exp $
2 Summary: inittab and /etc/rc.d scripts
3 Summary(de): inittab und /etc/rc.d Scripts
4 Summary(fr): inittab et scripts /etc/rc.d
5 Summary(pl): inittab i skrypty startowe z katalogu /etc/rc.d
6 Summary(tr): inittab ve /etc/rc.d dosyalarý
13 Source: %{name}-%{version}.tar.gz
14 URL: http://cvs.pld.org.pl/index.cgi/rc-scripts/
15 Vendor: PLD rc-scripts Team <pld-rc-scripts@pld.org.pl>
16 BuildRequires: popt-devel
17 BuildRequires: glib-devel
18 BuildRequires: glib-static
19 BuildRequires: gettext-devel
22 Requires: modutils >= 2.1.121
26 Requires: /bin/basename
33 Requires: e2fsprogs >= 1.15
34 Requires: /bin/gettext
35 Obsoletes: initscripts
37 Buildroot: /tmp/%{name}-%{version}-root
40 %define _exec_prefix /
41 %define _sysconfdir /etc
42 %define localedir /etc/sysconfig/locale
45 This package contains the scripts use to boot a system, change run
46 levels, and shut the system down cleanly.
49 Dieses Paket enthält die Scripts, die zum Hochfahren des Systems, Ändern
50 der Betriebsebene und sauberem Herunterfahren des Systems erforderlich sind.
51 Außerdem enthält es die Scripts, die Netzwerkschnittstellen aktivieren und
55 Ce package contient les scripts utilisés pour démarrer le systéme,
56 changer les niveaux d'exécution, et arréter le systéme proprement.
57 Il contient aussi les scripts qui activent et désactivent la plupart
58 des inetrfaces réseau.
61 Pakiet zawiera skrypty uruchamiane przy starcie i zamykaniu systemu, a
62 tak¿e przy zmianie poziomu uruchomienia.
65 Bu paket, sistem açmak, çalýþma düzeylerini deðiþtirmek ve sistemi düzgün bir
66 þekilde kapatmak için gereken dosyalarý içerir. Ayrýca pek çok bilgisayar aðý
67 arayüzlerini etkinleþtiren ya da edilginleþtiren programcýklar içerir.
73 LDFLAGS="-s"; export LDFLAGS
75 --with-localedir=%{localedir}
79 rm -rf $RPM_BUILD_ROOT
80 install -d $RPM_BUILD_ROOT/var/run/netreport
83 DESTDIR=$RPM_BUILD_ROOT
85 for i in 0 1 2 3 4 5 6; do
86 install -d $RPM_BUILD_ROOT/etc/rc.d/rc$i.d
90 ln -s ../rc.local $RPM_BUILD_ROOT/etc/rc.d/rc$i.d/S99local
91 ln -s ../init.d/network $RPM_BUILD_ROOT/etc/rc.d/rc$i.d/S10network
92 ln -s ../init.d/allowlogin $RPM_BUILD_ROOT/etc/rc.d/rc$i.d/S99allowlogin
95 for i in 1 2 3 4 5; do
96 ln -s ../init.d/killall $RPM_BUILD_ROOT/etc/rc.d/rc$i.d/S00killall
97 ln -s ../init.d/random $RPM_BUILD_ROOT/etc/rc.d/rc$i.d/S20random
100 for i in 0 2 3 4 5 6; do
101 ln -s ../init.d/single $RPM_BUILD_ROOT/etc/rc.d/rc$i.d/K00single
104 ln -s ../init.d/single $RPM_BUILD_ROOT/etc/rc.d/rc1.d/S00single
107 ln -s ../init.d/killall $RPM_BUILD_ROOT/etc/rc.d/rc$i.d/K90killall
108 ln -s ../init.d/random $RPM_BUILD_ROOT/etc/rc.d/rc$i.d/K80random
112 ln -s ../init.d/network $RPM_BUILD_ROOT/etc/rc.d/rc$i.d/K90network
113 ln -s ../init.d/allowlogin $RPM_BUILD_ROOT/etc/rc.d/rc$i.d/K01allowlogin
116 gzip -9nf $RPM_BUILD_ROOT%{_mandir}/man*/* \
120 if [ -f /etc/inittab.rpmsave ]; then
121 echo "**** Found old /etc/inittab.rpmsave ****"
122 echo "/etc/inittab renamed to /etc/inittab.rpmnew"
123 mv /etc/inittab /etc/inittab.rpmnew
124 echo "/etc/inittab.rpmsave renamed to /etc/inittab."
125 mv /etc/inittab.rpmsave /etc/inittab
129 %defattr(644,root,root,755)
130 %doc doc/sysconfig.txt.gz
131 %doc sysconfig/interfaces/ifc*
132 %doc sysconfig/interfaces/tnl*
133 %doc sysconfig/interfaces/data/chat-ppp*
134 %doc doc/net-scripts.txt.gz
136 %attr(755,root,root) %dir %{_sysconfdir}/rc.d/rc?.d
138 %{_sysconfdir}/rc.d/init.d/functions
139 %attr(754,root,root) %{_sysconfdir}/rc.d/init.d/allowlogin
140 %attr(754,root,root) %{_sysconfdir}/rc.d/init.d/killall
141 %attr(754,root,root) %{_sysconfdir}/rc.d/init.d/random
142 %attr(754,root,root) %{_sysconfdir}/rc.d/init.d/single
143 %attr(754,root,root) %{_sysconfdir}/rc.d/init.d/network
145 %attr(754,root,root) %{_sysconfdir}/rc.d/rc.sysinit
146 %attr(754,root,root) %{_sysconfdir}/rc.d/rc
147 %attr(754,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/rc.d/rc.local
148 %attr(754,root,root) %{_sysconfdir}/rc.d/rc.shutdown
149 %attr(754,root,root) %{_sysconfdir}/rc.d/rc?.d/S??local
150 %attr(754,root,root) %{_sysconfdir}/rc.d/rc?.d/S??allowlogin
151 %attr(754,root,root) %{_sysconfdir}/rc.d/rc?.d/S??killall
152 %attr(754,root,root) %{_sysconfdir}/rc.d/rc?.d/S??network
153 %attr(754,root,root) %{_sysconfdir}/rc.d/rc?.d/S??random
154 %attr(754,root,root) %{_sysconfdir}/rc.d/rc?.d/S??single
155 %attr(754,root,root) %{_sysconfdir}/rc.d/rc?.d/K??allowlogin
156 %attr(754,root,root) %{_sysconfdir}/rc.d/rc?.d/K??killall
157 %attr(754,root,root) %{_sysconfdir}/rc.d/rc?.d/K??network
158 %attr(754,root,root) %{_sysconfdir}/rc.d/rc?.d/K??random
159 %attr(754,root,root) %{_sysconfdir}/rc.d/rc?.d/K??single
161 %attr(755,root,root) %{_sysconfdir}/profile.d/lang.sh
163 %attr(755,root,root) %{_bindir}/doexec
164 %attr(755,root,root) %{_bindir}/usleep
165 %attr(755,root,root) %{_bindir}/ipcalc
167 %attr(755,root,root) %{_sbindir}/setsysfont
168 %attr(755,root,root) %{_sbindir}/initlog
169 %attr(755,root,root) %{_sbindir}/loglevel
170 %attr(755,root,root) %{_sbindir}/usernetctl
171 %attr(755,root,root) %{_sbindir}/netreport
173 %attr(755,root,root) %{_sbindir}/if*
174 %attr(755,root,root) %{_sbindir}/tnl*
176 %attr(750,root,root) %dir /var/run/netreport
177 %attr(755,root,root) %dir %{_sysconfdir}/sysconfig
178 %attr(755,root,root) %dir %{_sysconfdir}/sysconfig/interfaces
179 %attr(755,root,root) %dir %{_sysconfdir}/sysconfig/interfaces/data
180 %attr(755,root,root) %dir %{_sysconfdir}/ppp
181 %attr(755,root,root) %{_sysconfdir}/ppp/*
182 %attr(755,root,root) %dir %{_sysconfdir}/sysconfig/network-scripts
183 %attr(755,root,root) %{_sysconfdir}/sysconfig/network-scripts/if*
184 %{_sysconfdir}/sysconfig/network-scripts/.functions
186 %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/sysconfig/i18n
187 %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/sysconfig/network
188 %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/sysconfig/static-routes
189 %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/sysconfig/static-nat
190 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/adjtime
191 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/inittab
192 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/sysconfig/system
196 %lang(pl) %{localedir}/pl/LC_MESSAGES/*.mo