]> git.pld-linux.org Git - packages/SysVinit.git/blobdiff - SysVinit.spec
- updated to 3.04
[packages/SysVinit.git] / SysVinit.spec
index 72098988ce7ff3f84eb5a7dd6b58123d87d517bd..ca1500a86f20ff33fae7fca70e9aaa0e205eced8 100644 (file)
@@ -12,12 +12,12 @@ Summary(ru.UTF-8):  Программы, управляющие базовыми 
 Summary(tr.UTF-8):     System V başlatma programı
 Summary(uk.UTF-8):     Програми, що керують базовими системними процесами
 Name:          SysVinit
-Version:       2.94
+Version:       3.04
 Release:       1
 License:       GPL v2+
 Group:         Base
 Source0:       http://download.savannah.gnu.org/releases/sysvinit/sysvinit-%{version}.tar.xz
-# Source0-md5: 885ae742d51dbae8d16f535455c0240a
+# Source0-md5: 9a00e5f15dd2f038f10feee50677ebff
 Source1:       sysvinit.logrotate
 Source2:       http://www.mif.pg.gda.pl/homepages/ankry/man-PLD/sysvinit-non-english-man-pages.tar.bz2
 # Source2-md5: 9ae8a63a4685368fae19707f95475cca
@@ -50,8 +50,8 @@ Requires:     login
 Requires:      mingetty
 Requires:      util-linux >= 2.24-1
 Provides:      group(utmp)
-Provides:      virtual(init-daemon)
-Obsoletes:     virtual(init-daemon)
+Provides:      virtual-init-daemon
+Obsoletes:     virtual-init-daemon
 Obsoletes:     vserver-SysVinit
 Conflicts:     rc-scripts < 0.4.9-1
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
@@ -213,12 +213,18 @@ chmod 600 %{_sysconfdir}/ioctl.save
 chmod 640 /var/log/btmp
 chmod 640 /var/log/faillog
 chmod 664 /var/log/lastlog
-if [ -p /dev/initctl ]; then
+if [ -p /run/initctl ]; then
        %{_sbindir}/telinit u || :
 fi
 
+%triggerun -- SysVinit < 2.94-1
+# it will be needed once until reboot happens
+if [ -p /dev/initctl -a ! -e /run/initctl ]; then
+       ln -s /dev/initctl /run/initctl || :
+fi
+
 %triggerpostun -- glibc
-if [ -p /dev/initctl ]; then
+if [ -p /run/initctl ]; then
        %{_sbindir}/telinit u || :
 fi
 
This page took 0.084183 seconds and 4 git commands to generate.