1 Summary: System V initialization program
2 Summary(de): System V-Intialisierungsprogramm
3 Summary(fr): Programme d'initialisation Sys V.
4 Summary(pl): Program inicjalizuj±cy w Systemie V
5 Summary(tr): System V baþlatma programý
12 Source0: ftp://ftp.cistron.nl/pub/people/miquels/software/sysvinit-%{version}.tar.gz
13 Source1: sysvinit.logrotate
14 Patch0: sysvinit-paths.patch
15 Patch1: sysvinit-man.patch
16 Patch2: sysvinit-bequiet.patch
17 Patch3: sysvinit-sigpwr.patch
18 Patch4: sysvinit-md5-bigendian.patch
20 Buildroot: /tmp/%{name}-%{version}-root
22 %define _sbindir /sbin
25 The SysVinit package contains a group of processes that control the very
26 basic functions of your system. SysVinit includes the init program, the
27 first program started by the Linux kernel when the system boots. Init then
28 controls the startup, running and shutdown of all other programs.
31 SysVinit ist das erste Programm, das beim Systemstart vom Linux-Kernel
32 gestartet wird. Es steuert das Starten, Ausführen und Beenden aller
36 SysVinit est le premier programme exécuté par le noyau de Linux lorsque le
37 système démarre, il contrôle le lancement, l'exécution et l'arrêt de tous
38 les autres programmes.
41 SysVinit jest pierwszym programem uruchamianym przez j±dro, podczas
42 startu systemu. Kontroluje start, pracê oraz zamykanie wszystkich
46 SysVinit, sistem açýlýrken Linux çekirdeði tarafýndan çalýþtýrýlan ilk
47 programdýr. Diðer programlarýn baþlamalarýný, çalýþmalarýný ve sonlanmalarýný
51 %setup -q -n sysvinit-%{version}
59 make -C src OPTIMIZE="$RPM_OPT_FLAGS"
62 rm -rf $RPM_BUILD_ROOT
64 install -d $RPM_BUILD_ROOT{%{_bindir},%{_sbindir},%{_mandir}/man{1,5,8}} \
65 $RPM_BUILD_ROOT/{etc/{logrotate.d,sysconfig},var/log}
68 ROOT=$RPM_BUILD_ROOT \
72 install %{SOURCE1} $RPM_BUILD_ROOT/etc/logrotate.d/sysvinit
74 ln -sf ../var/run/initrunlvl $RPM_BUILD_ROOT/etc
75 ln -sf killall5 $RPM_BUILD_ROOT%{_sbindir}/pidof
77 touch $RPM_BUILD_ROOT/var/log/{lastlog,wtmpx,btmpx}
79 rm -f $RPM_BUILD_ROOT%{_mandir}/man8/poweroff.8
80 rm -f $RPM_BUILD_ROOT%{_mandir}/man8/telinit.8
81 rm -f $RPM_BUILD_ROOT%{_mandir}/man8/reboot.8
83 echo .so halt.8 > $RPM_BUILD_ROOT%{_mandir}/man8/reboot.8
84 echo .so halt.8 > $RPM_BUILD_ROOT%{_mandir}/man8/telinit.8
85 echo .so halt.8 > $RPM_BUILD_ROOT%{_mandir}/man8/poweroff.8
86 echo .so last.1 > $RPM_BUILD_ROOT%{_mandir}/man1/lastb.1
88 gzip -9nf $RPM_BUILD_ROOT%{_mandir}/man*/* \
89 doc/Propaganda debian/changelog doc/sysvinit-%{version}.lsm
92 touch /var/log/{lastlog,wtmpx,btmpx}
93 chmod 0644 /var/log/lastlog /var/log/wtmpx
94 chmod 0640 /var/log/btmpx
95 chgrp utmp /var/log/wtmpx
98 rm -rf $RPM_BUILD_ROOT
101 %defattr(644,root,root,755)
102 %doc doc/Propaganda.gz debian/changelog.gz doc/sysvinit-%{version}.lsm.gz
104 %attr(755,root,root) %{_sbindir}/*
105 %attr(755,root,root) %{_bindir}/last
106 %attr(755,root,root) %{_bindir}/lastb
107 %attr(755,root,root) %{_bindir}/mesg
108 %attr(755,root,root) %{_bindir}/utmpx-dump
109 %attr(2555,root,tty) %{_bindir}/wall
111 %attr(640,root,root) /etc/logrotate.d/*
112 %ghost /etc/initrunlvl
113 %ghost /var/log/lastlog
114 %attr(660,root,utmp) %ghost /var/log/wtmpx
115 %attr(640,root,root) %ghost /var/log/btmpx