1 # $Id: rc-scripts.spec,v 1.44 2000-06-18 07:05:22 cieciwa 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 Source0: %{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
27 Requires: /bin/basename
34 Requires: /bin/gettext
35 Requires: e2fsprogs >= 1.15
36 Requires: mount >= 2.10
40 Obsoletes: initscripts
42 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
45 %define _exec_prefix /
46 %define _sysconfdir /etc
47 %define localedir /etc/sysconfig/locale
50 This package contains the scripts use to boot a system, change run
51 levels, and shut the system down cleanly.
54 Dieses Paket enthält die Scripts, die zum Hochfahren des Systems,
55 Ändern der Betriebsebene und sauberem Herunterfahren des Systems
56 erforderlich sind. Außerdem enthält es die Scripts, die
57 Netzwerkschnittstellen aktivieren und deaktivieren.
60 Ce package contient les scripts utilisés pour démarrer le systéme,
61 changer les niveaux d'exécution, et arréter le systéme proprement. Il
62 contient aussi les scripts qui activent et désactivent la plupart des
66 Pakiet zawiera skrypty uruchamiane przy starcie i zamykaniu systemu, a
67 tak¿e przy zmianie poziomu uruchomienia.
70 Bu paket, sistem açmak, çalýþma düzeylerini deðiþtirmek ve sistemi
71 düzgün bir þekilde kapatmak için gereken dosyalarý içerir. Ayrýca pek
72 çok bilgisayar aðý arayüzlerini etkinleþtiren ya da edilginleþtiren
79 LDFLAGS="-s"; export LDFLAGS
81 --with-localedir=%{localedir}
85 rm -rf $RPM_BUILD_ROOT
86 install -d $RPM_BUILD_ROOT/var/run/netreport
89 DESTDIR=$RPM_BUILD_ROOT
91 for i in 0 1 2 3 4 5 6; do
92 install -d $RPM_BUILD_ROOT/etc/rc.d/rc$i.d
96 ln -s ../rc.local $RPM_BUILD_ROOT/etc/rc.d/rc$i.d/S99local
97 ln -s ../init.d/network $RPM_BUILD_ROOT/etc/rc.d/rc$i.d/S10network
98 ln -s ../init.d/allowlogin $RPM_BUILD_ROOT/etc/rc.d/rc$i.d/S99allowlogin
99 ln -s ../init.d/timezone $RPM_BUILD_ROOT/etc/rc.d/rc$i.d/S10timezone
102 for i in 1 2 3 4 5; do
103 ln -s ../init.d/killall $RPM_BUILD_ROOT/etc/rc.d/rc$i.d/S00killall
104 ln -s ../init.d/random $RPM_BUILD_ROOT/etc/rc.d/rc$i.d/S20random
107 for i in 0 2 3 4 5 6; do
108 ln -s ../init.d/single $RPM_BUILD_ROOT/etc/rc.d/rc$i.d/K00single
111 ln -s ../init.d/single $RPM_BUILD_ROOT/etc/rc.d/rc1.d/S00single
114 ln -s ../init.d/killall $RPM_BUILD_ROOT/etc/rc.d/rc$i.d/K90killall
115 ln -s ../init.d/random $RPM_BUILD_ROOT/etc/rc.d/rc$i.d/K80random
119 ln -s ../init.d/network $RPM_BUILD_ROOT/etc/rc.d/rc$i.d/K90network
120 ln -s ../init.d/allowlogin $RPM_BUILD_ROOT/etc/rc.d/rc$i.d/K01allowlogin
123 gzip -9nf $RPM_BUILD_ROOT%{_mandir}/man*/* \
124 doc/*.txt rc.d/init.d/template.init
127 rm -rf $RPM_BUILD_ROOT
130 if [ -f /etc/inittab.rpmsave ]; then
131 echo "**** Found old /etc/inittab.rpmsave ****"
132 echo "/etc/inittab renamed to /etc/inittab.rpmnew"
133 mv /etc/inittab /etc/inittab.rpmnew
134 echo "/etc/inittab.rpmsave renamed to /etc/inittab."
135 mv /etc/inittab.rpmsave /etc/inittab
139 %defattr(644,root,root,755)
140 %doc doc/sysconfig.txt.gz
141 %doc sysconfig/interfaces/ifc*
142 %doc sysconfig/interfaces/tnl*
143 %doc sysconfig/interfaces/data/chat-ppp*
144 %doc doc/net-scripts.txt.gz
145 %doc rc.d/init.d/template.init.gz
147 %attr(755,root,root) %dir %{_sysconfdir}/rc.d/rc?.d
149 %{_sysconfdir}/rc.d/init.d/functions
150 %attr(754,root,root) %{_sysconfdir}/rc.d/init.d/allowlogin
151 %attr(754,root,root) %{_sysconfdir}/rc.d/init.d/killall
152 %attr(754,root,root) %{_sysconfdir}/rc.d/init.d/random
153 %attr(754,root,root) %{_sysconfdir}/rc.d/init.d/single
154 %attr(754,root,root) %{_sysconfdir}/rc.d/init.d/timezone
155 %attr(754,root,root) %{_sysconfdir}/rc.d/init.d/network
157 %attr(754,root,root) %{_sysconfdir}/rc.d/rc.sysinit
158 %attr(754,root,root) %{_sysconfdir}/rc.d/rc
159 %attr(754,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/rc.d/rc.local
160 %attr(754,root,root) %{_sysconfdir}/rc.d/rc.shutdown
161 %attr(754,root,root) %{_sysconfdir}/rc.d/rc?.d/S??local
162 %attr(754,root,root) %{_sysconfdir}/rc.d/rc?.d/S??allowlogin
163 %attr(754,root,root) %{_sysconfdir}/rc.d/rc?.d/S??killall
164 %attr(754,root,root) %{_sysconfdir}/rc.d/rc?.d/S??network
165 %attr(754,root,root) %{_sysconfdir}/rc.d/rc?.d/S??random
166 %attr(754,root,root) %{_sysconfdir}/rc.d/rc?.d/S??single
167 %attr(754,root,root) %{_sysconfdir}/rc.d/rc?.d/S??timezone
168 %attr(754,root,root) %{_sysconfdir}/rc.d/rc?.d/K??allowlogin
169 %attr(754,root,root) %{_sysconfdir}/rc.d/rc?.d/K??killall
170 %attr(754,root,root) %{_sysconfdir}/rc.d/rc?.d/K??network
171 %attr(754,root,root) %{_sysconfdir}/rc.d/rc?.d/K??random
172 %attr(754,root,root) %{_sysconfdir}/rc.d/rc?.d/K??single
174 %attr(755,root,root) %{_sysconfdir}/profile.d/lang.sh
176 %attr(755,root,root) %{_bindir}/doexec
177 %attr(755,root,root) %{_bindir}/usleep
178 %attr(755,root,root) %{_bindir}/ipcalc
179 %attr(755,root,root) %{_bindir}/resolvesymlink
181 %attr(755,root,root) %{_sbindir}/setsysfont
182 %attr(755,root,root) %{_sbindir}/initlog
183 %attr(755,root,root) %{_sbindir}/loglevel
184 %attr(755,root,root) %{_sbindir}/usernetctl
185 %attr(755,root,root) %{_sbindir}/netreport
187 %attr(755,root,root) %{_sbindir}/if*
188 %attr(755,root,root) %{_sbindir}/tnl*
190 %attr(755,root,root) %{_sbindir}/getkey
192 %attr(750,root,root) %dir /var/run/netreport
193 %attr(755,root,root) %dir %{_sysconfdir}/sysconfig
194 %attr(755,root,root) %dir %{_sysconfdir}/sysconfig/interfaces
195 %attr(755,root,root) %dir %{_sysconfdir}/sysconfig/interfaces/data
196 %attr(755,root,root) %dir %{_sysconfdir}/ppp
197 %attr(755,root,root) %{_sysconfdir}/ppp/*
198 %attr(755,root,root) %dir %{_sysconfdir}/sysconfig/network-scripts
199 %attr(755,root,root) %{_sysconfdir}/sysconfig/network-scripts/if*
200 %{_sysconfdir}/sysconfig/network-scripts/.functions
202 %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/sysconfig/i18n
203 %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/sysconfig/network
204 %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/sysconfig/static-routes
205 %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/sysconfig/static-nat
206 %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/sysconfig/timezone
207 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/adjtime
208 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/inittab
209 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/sysconfig/system
213 %lang(pl) %{localedir}/pl/LC_MESSAGES/*.mo