1 # $Id: rc-scripts.spec,v 1.51 2000-08-28 14:14:44 zagrodzki 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 Requires: /usr/bin/xargs
41 Obsoletes: initscripts
43 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
46 %define _exec_prefix /
47 %define _sysconfdir /etc
48 %define localedir /etc/sysconfig/locale
51 This package contains the scripts use to boot a system, change run
52 levels, and shut the system down cleanly.
55 Dieses Paket enthält die Scripts, die zum Hochfahren des Systems,
56 Ändern der Betriebsebene und sauberem Herunterfahren des Systems
57 erforderlich sind. Außerdem enthält es die Scripts, die
58 Netzwerkschnittstellen aktivieren und deaktivieren.
61 Ce package contient les scripts utilisés pour démarrer le systéme,
62 changer les niveaux d'exécution, et arréter le systéme proprement. Il
63 contient aussi les scripts qui activent et désactivent la plupart des
67 Pakiet zawiera skrypty uruchamiane przy starcie i zamykaniu systemu, a
68 tak¿e przy zmianie poziomu uruchomienia.
71 Bu paket, sistem açmak, çalýþma düzeylerini deðiþtirmek ve sistemi
72 düzgün bir þekilde kapatmak için gereken dosyalarý içerir. Ayrýca pek
73 çok bilgisayar aðý arayüzlerini etkinleþtiren ya da edilginleþtiren
80 LDFLAGS="-s"; export LDFLAGS
82 --with-localedir=%{localedir}
86 rm -rf $RPM_BUILD_ROOT
87 install -d $RPM_BUILD_ROOT/var/run/netreport
90 DESTDIR=$RPM_BUILD_ROOT
92 for i in 0 1 2 3 4 5 6; do
93 install -d $RPM_BUILD_ROOT/etc/rc.d/rc$i.d
97 ln -s ../rc.local $RPM_BUILD_ROOT/etc/rc.d/rc$i.d/S99local
98 ln -s ../init.d/network $RPM_BUILD_ROOT/etc/rc.d/rc$i.d/S10network
99 ln -s ../init.d/allowlogin $RPM_BUILD_ROOT/etc/rc.d/rc$i.d/S99allowlogin
100 ln -s ../init.d/timezone $RPM_BUILD_ROOT/etc/rc.d/rc$i.d/S10timezone
103 for i in 1 2 3 4 5; do
104 ln -s ../init.d/killall $RPM_BUILD_ROOT/etc/rc.d/rc$i.d/S00killall
105 ln -s ../init.d/random $RPM_BUILD_ROOT/etc/rc.d/rc$i.d/S20random
108 for i in 0 2 3 4 5 6; do
109 ln -s ../init.d/single $RPM_BUILD_ROOT/etc/rc.d/rc$i.d/K00single
112 ln -s ../init.d/single $RPM_BUILD_ROOT/etc/rc.d/rc1.d/S00single
115 ln -s ../init.d/killall $RPM_BUILD_ROOT/etc/rc.d/rc$i.d/K90killall
116 ln -s ../init.d/random $RPM_BUILD_ROOT/etc/rc.d/rc$i.d/K80random
120 ln -s ../init.d/network $RPM_BUILD_ROOT/etc/rc.d/rc$i.d/K90network
121 ln -s ../init.d/allowlogin $RPM_BUILD_ROOT/etc/rc.d/rc$i.d/K01allowlogin
124 gzip -9nf $RPM_BUILD_ROOT%{_mandir}/man*/* \
125 doc/*.txt rc.d/init.d/template.init
128 rm -rf $RPM_BUILD_ROOT
131 if [ -f /etc/inittab.rpmsave ]; then
132 echo "**** Found old /etc/inittab.rpmsave ****"
133 echo "/etc/inittab renamed to /etc/inittab.rpmnew"
134 mv -f /etc/inittab /etc/inittab.rpmnew
135 echo "/etc/inittab.rpmsave renamed to /etc/inittab."
136 mv -f /etc/inittab.rpmsave /etc/inittab
140 %defattr(644,root,root,755)
141 %doc doc/sysconfig.txt.gz
142 %doc sysconfig/interfaces/ifc*
143 %doc sysconfig/interfaces/tnl*
144 %doc sysconfig/interfaces/data/chat-ppp*
145 %doc doc/net-scripts.txt.gz
146 %doc rc.d/init.d/template.init.gz
148 %attr(755,root,root) %dir %{_sysconfdir}/rc.d
149 %attr(755,root,root) %dir %{_sysconfdir}/rc.d/rc?.d
151 %{_sysconfdir}/rc.d/init.d/functions
152 %attr(754,root,root) %{_sysconfdir}/rc.d/init.d/allowlogin
153 %attr(754,root,root) %{_sysconfdir}/rc.d/init.d/killall
154 %attr(754,root,root) %{_sysconfdir}/rc.d/init.d/random
155 %attr(754,root,root) %{_sysconfdir}/rc.d/init.d/single
156 %attr(754,root,root) %{_sysconfdir}/rc.d/init.d/timezone
157 %attr(754,root,root) %{_sysconfdir}/rc.d/init.d/network
159 %attr(754,root,root) %{_sysconfdir}/rc.d/rc.sysinit
160 %attr(754,root,root) %{_sysconfdir}/rc.d/rc
161 %attr(754,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/rc.d/rc.local
162 %attr(754,root,root) %{_sysconfdir}/rc.d/rc.shutdown
163 %attr(754,root,root) %{_sysconfdir}/rc.d/rc?.d/S??local
164 %attr(754,root,root) %{_sysconfdir}/rc.d/rc?.d/S??allowlogin
165 %attr(754,root,root) %{_sysconfdir}/rc.d/rc?.d/S??killall
166 %attr(754,root,root) %{_sysconfdir}/rc.d/rc?.d/S??network
167 %attr(754,root,root) %{_sysconfdir}/rc.d/rc?.d/S??random
168 %attr(754,root,root) %{_sysconfdir}/rc.d/rc?.d/S??single
169 %attr(754,root,root) %{_sysconfdir}/rc.d/rc?.d/S??timezone
170 %attr(754,root,root) %{_sysconfdir}/rc.d/rc?.d/K??allowlogin
171 %attr(754,root,root) %{_sysconfdir}/rc.d/rc?.d/K??killall
172 %attr(754,root,root) %{_sysconfdir}/rc.d/rc?.d/K??network
173 %attr(754,root,root) %{_sysconfdir}/rc.d/rc?.d/K??random
174 %attr(754,root,root) %{_sysconfdir}/rc.d/rc?.d/K??single
176 %attr(755,root,root) %{_sysconfdir}/profile.d/lang.sh
178 %attr(755,root,root) %{_bindir}/doexec
179 %attr(755,root,root) %{_bindir}/usleep
180 %attr(755,root,root) %{_bindir}/ipcalc
181 %attr(755,root,root) %{_bindir}/resolvesymlink
182 %attr(755,root,root) %{_bindir}/run-parts
184 %attr(755,root,root) %{_sbindir}/setsysfont
185 %attr(755,root,root) %{_sbindir}/initlog
186 %attr(755,root,root) %{_sbindir}/loglevel
187 %attr(755,root,root) %{_sbindir}/usernetctl
188 %attr(755,root,root) %{_sbindir}/netreport
190 %attr(755,root,root) %{_sbindir}/if*
191 %attr(755,root,root) %{_sbindir}/tnl*
193 %attr(755,root,root) %{_sbindir}/getkey
195 %attr(750,root,root) %dir /var/run/netreport
196 %attr(755,root,root) %dir %{_sysconfdir}/sysconfig
197 %attr(755,root,root) %dir %{_sysconfdir}/sysconfig/interfaces
198 %attr(755,root,root) %dir %{_sysconfdir}/sysconfig/interfaces/data
199 %attr(755,root,root) %dir %{_sysconfdir}/ppp
200 %attr(755,root,root) %{_sysconfdir}/ppp/*
201 %attr(755,root,root) %dir %{_sysconfdir}/sysconfig/network-scripts
202 %attr(755,root,root) %{_sysconfdir}/sysconfig/network-scripts/if*
203 %{_sysconfdir}/sysconfig/network-scripts/.functions
205 %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/sysconfig/i18n
206 %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/sysconfig/network
207 %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/sysconfig/static-routes
208 %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/sysconfig/static-nat
209 %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/sysconfig/timezone
210 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/adjtime
211 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/inittab
212 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/sysconfig/system
216 %lang(pl) %{localedir}/pl/LC_MESSAGES/*.mo