1 # $Revision: 1.124 $, $Date: 2003/09/03 20:12:46 $
3 %bcond_without static # link binaries with glib dynamically
4 Summary: inittab and /etc/rc.d scripts
5 Summary(de): inittab und /etc/rc.d Scripts
6 Summary(fr): inittab et scripts /etc/rc.d
7 Summary(pl): inittab i skrypty startowe z katalogu /etc/rc.d
8 Summary(tr): inittab ve /etc/rc.d dosyalarý
13 Vendor: PLD Linux rc-scripts Team <pld-rc-scripts@pld-linux.org>
15 Source0: %{name}-%{version}.tar.gz
16 URL: http://svn.pld-linux.org/svn/rc-scripts/
17 BuildRequires: glib2-devel
18 %{?with_static:BuildRequires: glib2-static}
19 BuildRequires: popt-devel
20 BuildRequires: pkgconfig
21 Requires(post): fileutils
23 Requires: /bin/basename
24 Requires: /bin/gettext
27 Requires: FHS >= 2.2-6
37 Requires: module-init-tools
38 Requires: mount >= 2.12
47 Obsoletes: initscripts
48 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
49 Conflicts: LPRng < 3.8.0-2
50 Conflicts: psacct < 6.3.5-10
51 Conflicts: openssh-server < 2:3.6.1p2-6
53 %define _exec_prefix /
54 %define localedir /etc/sysconfig/locale
57 This package contains the scripts use to boot a system, change run
58 levels, and shut the system down cleanly.
61 Dieses Paket enthält die Scripts, die zum Hochfahren des Systems,
62 Ändern der Betriebsebene und sauberem Herunterfahren des Systems
63 erforderlich sind. Außerdem enthält es die Scripts, die
64 Netzwerkschnittstellen aktivieren und deaktivieren.
67 Ce package contient les scripts utilisés pour démarrer le systéme,
68 changer les niveaux d'exécution, et arréter le systéme proprement. Il
69 contient aussi les scripts qui activent et désactivent la plupart des
73 Pakiet zawiera skrypty uruchamiane przy starcie i zamykaniu systemu, a
74 tak¿e przy zmianie jego poziomu pracy.
77 Bu paket, sistem açmak, çalýþma düzeylerini deðiþtirmek ve sistemi
78 düzgün bir þekilde kapatmak için gereken dosyalarý içerir. Ayrýca pek
79 çok bilgisayar aðý arayüzlerini etkinleþtiren ya da edilginleþtiren
87 --with-localedir=%{localedir}
89 %{!?with_static:ppp_watch_LDADD="-lglib-2.0" ppp_watch_DEPENDENCIES=}
92 rm -rf $RPM_BUILD_ROOT
93 install -d $RPM_BUILD_ROOT/var/{run/netreport,log}
96 DESTDIR=$RPM_BUILD_ROOT \
97 %{!?with_static:ppp_watch_LDADD="-lglib-2.0" ppp_watch_DEPENDENCIES=}
99 for i in 0 1 2 3 4 5 6; do
100 install -d $RPM_BUILD_ROOT/etc/rc.d/rc$i.d
104 ln -s ../init.d/local $RPM_BUILD_ROOT/etc/rc.d/rc$i.d/S99local
105 ln -s ../init.d/network $RPM_BUILD_ROOT/etc/rc.d/rc$i.d/S10network
106 ln -s ../init.d/allowlogin $RPM_BUILD_ROOT/etc/rc.d/rc$i.d/S99allowlogin
107 ln -s ../init.d/timezone $RPM_BUILD_ROOT/etc/rc.d/rc$i.d/S10timezone
110 for i in 1 2 3 4 5; do
111 ln -s ../init.d/killall $RPM_BUILD_ROOT/etc/rc.d/rc$i.d/S00killall
112 ln -s ../init.d/cpusets $RPM_BUILD_ROOT/etc/rc.d/rc$i.d/S01cpusets
113 ln -s ../init.d/random $RPM_BUILD_ROOT/etc/rc.d/rc$i.d/S20random
116 for i in 0 2 3 4 5 6; do
117 ln -s ../init.d/single $RPM_BUILD_ROOT/etc/rc.d/rc$i.d/K00single
120 ln -s ../init.d/single $RPM_BUILD_ROOT/etc/rc.d/rc1.d/S00single
123 ln -s ../init.d/cpusets $RPM_BUILD_ROOT/etc/rc.d/rc$i.d/K99cpusets
124 ln -s ../init.d/killall $RPM_BUILD_ROOT/etc/rc.d/rc$i.d/K90killall
125 ln -s ../init.d/random $RPM_BUILD_ROOT/etc/rc.d/rc$i.d/K80random
129 ln -s ../init.d/network $RPM_BUILD_ROOT/etc/rc.d/rc$i.d/K90network
130 ln -s ../init.d/allowlogin $RPM_BUILD_ROOT/etc/rc.d/rc$i.d/K01allowlogin
133 install sysconfig/interfaces/ifcfg-eth0 $RPM_BUILD_ROOT/etc/sysconfig/interfaces
134 > $RPM_BUILD_ROOT/var/log/dmesg
137 rm -rf $RPM_BUILD_ROOT
140 if [ -f /etc/inittab.rpmsave ]; then
141 echo "**** Found old /etc/inittab.rpmsave ****"
142 echo "/etc/inittab renamed to /etc/inittab.rpmnew"
143 mv -f /etc/inittab /etc/inittab.rpmnew
144 echo "/etc/inittab.rpmsave renamed to /etc/inittab."
145 mv -f /etc/inittab.rpmsave /etc/inittab
148 chmod 000 /var/log/dmesg
149 chown root:root /var/log/dmesg
150 chmod 640 /var/log/dmesg
152 # move network interfaces description files to new location
153 %triggerpostun -- initscripts
154 mv -f /etc/sysconfig/network-scripts/ifcfg-* /etc/sysconfig/interfaces
157 %defattr(644,root,root,755)
158 %doc AUTHORS ChangeLog NEWS README TODO
159 %doc doc/*.txt rc.d/init.d/template.init
160 %doc sysconfig/interfaces/data/chat-ppp*
161 %doc sysconfig/interfaces/ifc*
162 %doc sysconfig/interfaces/tnl*
163 %doc sysconfig/init-colors*
165 %attr(755,root,root) %dir /etc/rc.d
166 %attr(755,root,root) %dir /etc/rc.d/init.d
167 %attr(755,root,root) %dir /etc/rc.d/rc?.d
170 /etc/rc.d/init.d/functions
171 %attr(754,root,root) /etc/rc.d/init.d/allowlogin
172 %attr(754,root,root) /etc/rc.d/init.d/cpusets
173 %attr(754,root,root) /etc/rc.d/init.d/killall
174 %attr(754,root,root) /etc/rc.d/init.d/local
175 %attr(754,root,root) /etc/rc.d/init.d/network
176 %attr(754,root,root) /etc/rc.d/init.d/random
177 %attr(754,root,root) /etc/rc.d/init.d/single
178 %attr(754,root,root) /etc/rc.d/init.d/sys-chroots
179 %attr(754,root,root) /etc/rc.d/init.d/timezone
181 %attr(754,root,root) /etc/rc.d/rc
182 %attr(754,root,root) %config(noreplace) %verify(not md5 size mtime) /etc/rc.d/rc.local
183 %attr(754,root,root) %config(noreplace) %verify(not md5 size mtime) /etc/rc.d/rc.modules
184 %attr(754,root,root) /etc/rc.d/rc.init
185 %attr(754,root,root) /etc/rc.d/rc.sysinit
186 %attr(754,root,root) /etc/rc.d/rc.shutdown
187 %attr(754,root,root) /etc/rc.d/rc?.d/S??allowlogin
188 %attr(754,root,root) /etc/rc.d/rc?.d/S??cpusets
189 %attr(754,root,root) /etc/rc.d/rc?.d/S??killall
190 %attr(754,root,root) /etc/rc.d/rc?.d/S??local
191 %attr(754,root,root) /etc/rc.d/rc?.d/S??network
192 %attr(754,root,root) /etc/rc.d/rc?.d/S??random
193 %attr(754,root,root) /etc/rc.d/rc?.d/S??single
194 %attr(754,root,root) /etc/rc.d/rc?.d/S??timezone
195 %attr(754,root,root) /etc/rc.d/rc?.d/K??allowlogin
196 %attr(754,root,root) /etc/rc.d/rc?.d/K??cpusets
197 %attr(754,root,root) /etc/rc.d/rc?.d/K??killall
198 %attr(754,root,root) /etc/rc.d/rc?.d/K??network
199 %attr(754,root,root) /etc/rc.d/rc?.d/K??random
200 %attr(754,root,root) /etc/rc.d/rc?.d/K??single
202 %attr(755,root,root) /etc/profile.d/lang.*sh
204 %attr(755,root,root) %{_bindir}/doexec
205 %attr(755,root,root) %{_bindir}/ipcalc
206 %attr(755,root,root) %{_bindir}/resolvesymlink
207 %attr(755,root,root) %{_bindir}/run-parts
208 %attr(755,root,root) %{_bindir}/usleep
210 %attr(755,root,root) %{_sbindir}/minilogd
211 %attr(755,root,root) %{_sbindir}/start-stop-daemon
212 %attr(755,root,root) %{_sbindir}/genhostid
213 %attr(755,root,root) %{_sbindir}/hwprofile
214 %attr(755,root,root) %{_sbindir}/service
215 %attr(755,root,root) %{_sbindir}/consoletype
216 %attr(755,root,root) %{_sbindir}/initlog
217 %attr(755,root,root) %{_sbindir}/loglevel
218 %attr(755,root,root) %{_sbindir}/ppp-watch
219 %attr(755,root,root) %{_sbindir}/netreport
220 %attr(755,root,root) %{_sbindir}/setsysfont
221 %attr(755,root,root) %{_sbindir}/pci-config
222 %attr(4755,root,root) %{_sbindir}/usernetctl
224 %attr(755,root,root) %{_sbindir}/if*
225 %attr(755,root,root) %{_sbindir}/tnl*
227 %attr(755,root,root) %{_sbindir}/getkey
229 %attr(755,root,root) %dir %{_sysconfdir}/ppp
230 %attr(754,root,root) %{_sysconfdir}/ppp/*
231 %attr(755,root,root) %dir /etc/sysconfig
232 %attr(755,root,root) %dir /etc/sysconfig/cpusets
233 %attr(755,root,root) %dir /etc/sysconfig/hwprofiles
234 %attr(755,root,root) %dir /etc/sysconfig/interfaces
235 %attr(755,root,root) %dir /etc/sysconfig/interfaces/data
236 %attr(755,root,root) %dir /etc/sysconfig/isapnp
237 %attr(755,root,root) %dir /etc/sysconfig/network-scripts
238 %attr(755,root,root) /etc/sysconfig/network-scripts/if*
239 /etc/sysconfig/network-scripts/functions.network
240 %dir /etc/sysconfig/interfaces/down.d
241 %dir /etc/sysconfig/interfaces/down.d/*
242 %dir /etc/sysconfig/interfaces/up.d
243 %dir /etc/sysconfig/interfaces/up.d/*
244 %attr(755,root,root) /etc/sysconfig/interfaces/down.d/ppp/logger
245 %attr(755,root,root) /etc/sysconfig/interfaces/up.d/ppp/logger
246 %config(noreplace) %verify(not md5 size mtime) /etc/sysconfig/isapnp/isapnp-kernel.conf
247 %attr(640,root,root) %ghost /var/log/dmesg
248 %attr(750,root,root) %dir /var/run/netreport
250 %config(noreplace) %verify(not md5 size mtime) %{_sysconfdir}/adjtime
251 %config(noreplace) %verify(not md5 size mtime) %{_sysconfdir}/inittab
252 %config(noreplace) %verify(not md5 size mtime) %{_sysconfdir}/modules
253 %config(noreplace) %verify(not md5 size mtime) %{_sysconfdir}/initlog.conf
254 %config(noreplace) %verify(not md5 size mtime) %{_sysconfdir}/sysctl.conf
255 %config(noreplace) %verify(not md5 size mtime) /etc/sysconfig/clock
256 %config(noreplace) %verify(not md5 size mtime) /etc/sysconfig/init-colors
257 %config(noreplace) %verify(not md5 size mtime) /etc/sysconfig/hwprof
258 %config(noreplace) %verify(not md5 size mtime) /etc/sysconfig/i18n
259 %config(noreplace) %verify(not md5 size mtime) /etc/sysconfig/network
260 %config(noreplace) %verify(not md5 size mtime) /etc/sysconfig/static-arp
261 %config(noreplace) %verify(not md5 size mtime) /etc/sysconfig/static-nat
262 %config(noreplace) %verify(not md5 size mtime) /etc/sysconfig/static-routes
263 %config(noreplace) %verify(not md5 size mtime) /etc/sysconfig/timezone
264 %config(noreplace) %verify(not md5 size mtime) /etc/sysconfig/interfaces/ifcfg-eth0
265 %config(noreplace) %verify(not md5 size mtime) /etc/sysconfig/cpusets/cpuset-test
266 %attr(640,root,root) %config(noreplace) %verify(not md5 size mtime) /etc/sysconfig/system
269 %lang(de) %{_mandir}/de/man?/*
270 %lang(es) %{_mandir}/es/man?/*
271 %lang(fr) %{_mandir}/fr/man?/*
272 %lang(ja) %{_mandir}/ja/man?/*
273 %lang(ru) %{_mandir}/ru/man?/*
274 %lang(sv) %{_mandir}/sv/man?/*
277 %lang(de) %{localedir}/de
278 %lang(pl) %{localedir}/pl
280 %define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`)
282 * Fri Mar 19 1999 PLD Team <bugs@pld-linux.org>
284 - Package based on RedHat's initscripts-3.78.
285 - WARNING: This changelog won't be updated !
286 Check ChangeLog file for news.