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