1 # $Id: rc-scripts.spec,v 1.18 1999-09-27 16:13:08 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 BuildRequires: popt-devel
17 Requires: modutils >= 2.1.121
21 Requires: /bin/basename
28 Requires: /bin/gettext
29 Prereq: /sbin/chkconfig
30 Obsoletes: initscripts
32 Buildroot: /tmp/%{name}-%{version}-root
35 %define _exec_prefix /
36 %define _sysconfdir /etc
37 %define localedir /etc/sysconfig/locale
40 This package contains the scripts use to boot a system, change run
41 levels, and shut the system down cleanly.
44 Dieses Paket enthält die Scripts, die zum Hochfahren des Systems, Ändern
45 der Betriebsebene und sauberem Herunterfahren des Systems erforderlich sind.
46 Außerdem enthält es die Scripts, die Netzwerkschnittstellen aktivieren und
50 Ce package contient les scripts utilisés pour démarrer le systéme,
51 changer les niveaux d'exécution, et arréter le systéme proprement.
52 Il contient aussi les scripts qui activent et désactivent la plupart
53 des inetrfaces réseau.
56 Pakiet zawiera skrypty uruchamiane przy starcie i zamykaniu systemu, a
57 tak¿e przy zmianie poziomu uruchomienia.
60 Bu paket, sistem açmak, çalýþma düzeylerini deðiþtirmek ve sistemi düzgün bir
61 þekilde kapatmak için gereken dosyalarý içerir. Ayrýca pek çok bilgisayar aðý
62 arayüzlerini etkinleþtiren ya da edilginleþtiren programcýklar içerir.
68 LDFLAGS="-s"; export LDFLAGS
69 %configure --with-localedir=%{localedir}
73 rm -rf $RPM_BUILD_ROOT
74 install -d $RPM_BUILD_ROOT/var/run/netreport
77 DESTDIR=$RPM_BUILD_ROOT
79 for i in 0 1 2 3 4 5 6; do
80 install -d $RPM_BUILD_ROOT/etc/rc.d/rc$i.d
84 ln -s ../rc.local $RPM_BUILD_ROOT/etc/rc.d/rc$i.d/S99local
87 gzip -9nf $RPM_BUILD_ROOT%{_mandir}/man*/* \
91 for i in halt random reboot single network nfsfs allowlogin killall
92 do /sbin/chkconfig --add $i
94 if [ -f /etc/inittab.rpmsave ]; then
95 echo "**** Found old /etc/inittab.rpmsave ****"
96 echo "/etc/inittab renamed to /etc/inittab.rpmnew"
97 mv /etc/inittab /etc/inittab.rpmnew
98 echo "/etc/inittab.rpmsave renamed to /etc/inittab."
99 mv /etc/inittab.rpmsave /etc/inittab
103 if [ "$1" = "0" ]; then
104 /sbin/chkconfig --del random
105 /sbin/chkconfig --del nfsfs
106 /sbin/chkconfig --del network
110 %defattr(644,root,root,754)
111 %doc doc/sysconfig.txt.gz
112 %doc sysconfig/interfaces/ifc*
113 %doc sysconfig/interfaces/tnl*
114 %doc sysconfig/interfaces/data/chat-ppp*
115 %doc doc/net-scripts.txt.gz
117 %attr(755,root,root) %dir %{_sysconfdir}/rc.d/rc?.d
119 %{_sysconfdir}/rc.d/init.d/functions
120 %{_sysconfdir}/rc.d/init.d/functions.network
121 %attr(754,root,root) %{_sysconfdir}/rc.d/init.d/allowlogin
122 %attr(754,root,root) %{_sysconfdir}/rc.d/init.d/halt
123 %attr(754,root,root) %{_sysconfdir}/rc.d/init.d/killall
124 %attr(754,root,root) %{_sysconfdir}/rc.d/init.d/random
125 %attr(754,root,root) %{_sysconfdir}/rc.d/init.d/reboot
126 %attr(754,root,root) %{_sysconfdir}/rc.d/init.d/shutdwn
127 %attr(754,root,root) %{_sysconfdir}/rc.d/init.d/single
128 %attr(754,root,root) %{_sysconfdir}/rc.d/init.d/network
129 %attr(754,root,root) %{_sysconfdir}/rc.d/init.d/nfsfs
131 %attr(754,root,root) %{_sysconfdir}/rc.d/rc.sysinit
132 %attr(754,root,root) %{_sysconfdir}/rc.d/rc
133 %attr(754,root,root) %{_sysconfdir}/rc.d/rc.local
134 %attr(754,root,root) %{_sysconfdir}/rc.d/rc?.d/S??local
136 %attr(755,root,root) %{_sysconfdir}/profile.d/lang.sh
138 %attr(755,root,root) %{_bindir}/doexec
139 %attr(755,root,root) %{_bindir}/usleep
140 %attr(755,root,root) %{_bindir}/ipcalc
142 %attr(755,root,root) %{_sbindir}/setsysfont
143 %attr(755,root,root) %{_sbindir}/initlog
144 %attr(755,root,root) %{_sbindir}/loglevel
145 %attr(755,root,root) %{_sbindir}/usernetctl
146 %attr(755,root,root) %{_sbindir}/netreport
148 %attr(755,root,root) %{_sbindir}/if*
149 %attr(755,root,root) %{_sbindir}/tnl*
151 %attr(750,root,root) %dir /var/run/netreport
152 %attr(755,root,root) %dir %{_sysconfdir}/sysconfig
153 %attr(755,root,root) %dir %{_sysconfdir}/sysconfig/interfaces
154 %attr(755,root,root) %dir %{_sysconfdir}/sysconfig/interfaces/data
155 %attr(755,root,root) %dir %{_sysconfdir}/ppp
156 %attr(755,root,root) %{_sysconfdir}/ppp/*
157 %attr(755,root,root) %dir %{_sysconfdir}/sysconfig/network-scripts
158 %attr(755,root,root) %{_sysconfdir}/sysconfig/network-scripts/if*
160 %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/sysconfig/i18n
161 %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/sysconfig/network
162 %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/sysconfig/static-routes
163 %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/sysconfig/static-nat
164 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/adjtime
165 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/inittab
166 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/sysconfig/system
170 %lang(pl) %{localedir}/pl/LC_MESSAGES/*.mo
173 * Thu Apr 29 1999 PLD Team <bugs@pld.org.pl>
175 - automake/autoconf support
177 * Wed Apr 28 1999 PLD Team <bugs@pld.org.pl>
179 - added ipchains-setup
181 * Thu Apr 22 1999 PLD Team <bugs@pld.org.pl>
183 - split into two packages: rc-scripts & net-scripts
184 - directory structure changed - only config in /etc
186 * Tue Mar 23 1999 PLD Team <bugs@pld.org.pl>
188 - be more verbose while upgrading when /etc/inittab.rpmsave is found,
189 - added seting NETWORK="no" variable to when /etc/sysconfig/network is not present
190 or when NETWORK in this file is not defined.
192 * Sun Mar 21 1999 PLD Team <bugs@pld.org.pl>
194 - added /etc/sysconfig/system,
195 - removed man group from man pages,
196 - added in %post not replacing /etc/inittab on upgrade from initscripts,
197 - removed %config from scripts.
199 * Fri Mar 19 1999 PLD Team <bugs@pld.org.pl>
200 - Modified handling ppp links. Added new features to ifcfg-ppp
201 and changed syntax of chat scripts for ppp.
203 - Package based on RedHat's initscripts-3.78.