[Pkg-sysvinit-commits] r427 - in sysvinit/trunk/debian: .
initscripts
Thomas Hood
jdthood-guest at costa.debian.org
Tue Dec 20 17:40:05 UTC 2005
Author: jdthood-guest
Date: 2005-12-20 17:40:03 +0000 (Tue, 20 Dec 2005)
New Revision: 427
Modified:
sysvinit/trunk/debian/changelog
sysvinit/trunk/debian/initscripts/postinst
sysvinit/trunk/debian/rules
Log:
Use /var/lib instead of /var/run for nologin flag file
Modified: sysvinit/trunk/debian/changelog
===================================================================
--- sysvinit/trunk/debian/changelog 2005-12-20 17:30:11 UTC (rev 426)
+++ sysvinit/trunk/debian/changelog 2005-12-20 17:40:03 UTC (rev 427)
@@ -13,9 +13,10 @@
* initscripts.postinst:
+ Don't fail to install on file-rc systems (Closes: #343993)
+ Don't fail to install in chroots (Closes: #344089)
- + Make /etc/nologin a symlink to /var/run/nologin so that the flag file
- is no longer created on the root filesystem (when DELAYLOGIN=yes).
- To switch on "nologin" permanently, replace /etc/nologin with a file.
+ + Make /etc/nologin a symlink to /var/lib/initscripts/nologin so
+ that the flag file that is created when DELAYLOGIN=yes is no
+ longer created on the root filesystem. To switch on "nologin"
+ permanently, replace /etc/nologin with a file.
* mountvirtfs: Mount /dev/shm earlier; move long comment to README.Debian
* Add 45_pidof_symlink.dpatch: Make pidof an absolute symlink
(Closes: #343862)
Modified: sysvinit/trunk/debian/initscripts/postinst
===================================================================
--- sysvinit/trunk/debian/initscripts/postinst 2005-12-20 17:30:11 UTC (rev 426)
+++ sysvinit/trunk/debian/initscripts/postinst 2005-12-20 17:40:03 UTC (rev 427)
@@ -220,8 +220,8 @@
#
if [ ! -L /etc/nologin ] && [ ! -e /etc/nologin ]
then
- rm -f /var/lib/nologin
- ln -s /var/lib/nologin /etc/nologin
+ rm -f /var/lib/initscripts/nologin
+ ln -s /var/lib/initscripts/nologin /etc/nologin
fi
#
Modified: sysvinit/trunk/debian/rules
===================================================================
--- sysvinit/trunk/debian/rules 2005-12-20 17:30:11 UTC (rev 426)
+++ sysvinit/trunk/debian/rules 2005-12-20 17:40:03 UTC (rev 427)
@@ -45,8 +45,7 @@
#
-rm -rf $(tmp)
install -d -g root -m 755 -o root $(tmp)
- install -d -g root -m 755 -o root $(tmp)/{DEBIAN,etc,usr}
- install -d -g root -m 755 -o root $(tmp)/usr/share
+ install -d -g root -m 755 -o root $(tmp)/{DEBIAN,etc}
install -d -g root -m 755 -o root $(tmp)/usr/share/sysvinit
install -d -g root -m 755 -o root $(tmp)/usr/include
install -d -g root -m 755 -o root $(tmp)/var/log/fsck
@@ -103,14 +102,14 @@
#
-rm -rf $(tmp)
install -d -g root -m 755 -o root $(tmp)
- #install -d -g root -m 755 -o root $(tmp)/{DEBIAN,etc,usr,sbin,lib,run}
- install -d -g root -m 755 -o root $(tmp)/{DEBIAN,etc,usr,sbin,lib}
+ #install -d -g root -m 755 -o root $(tmp)/{DEBIAN,sbin,run}
+ install -d -g root -m 755 -o root $(tmp)/{DEBIAN,sbin}
ifeq ($(DEB_HOST_ARCH_OS),linux)
install -d -g root -m 755 -o root $(tmp)/sys
endif
install -d -g root -m 755 -o root $(tmp)/lib/init
- install -d -g root -m 755 -o root $(tmp)/usr/share
install -d -g root -m 755 -o root $(tmp)/usr/share/initscripts
+ install -d -g root -m 755 -o root $(tmp)/var/lib/initscripts
install -d -g root -m 755 -o root $(tmp)$(doc)/initscripts
sed -ne '/sysvinit (2.84-3)/q' -e p < debian/changelog \
> $(tmp)$(doc)/initscripts/changelog.Debian
@@ -168,7 +167,7 @@
#
-rm -rf $(tmp)
install -d -g root -m 755 -o root $(tmp)
- install -d -g root -m 755 -o root $(tmp)/{DEBIAN,etc,usr}
+ install -d -g root -m 755 -o root $(tmp)/DEBIAN
install -d -g root -m 755 -o root $(tmp)/usr/share
install -d -g root -m 755 -o root $(tmp)$(doc)/sysv-rc
sed -ne '/sysvinit (2.84-3)/q' -e p < debian/changelog \
@@ -183,7 +182,6 @@
chmod -R go=u-w $(tmp)/etc
chown -R root.root $(tmp)/etc
install -d -g root -m 755 -o root $(tmp)/usr/sbin
- install -d -g root -m 755 -o root $(tmp)/usr/share/man
install -d -g root -m 755 -o root $(tmp)/usr/share/man/man5
install -d -g root -m 755 -o root $(tmp)/usr/share/man/man8
install -d -g root -m 755 -o root $(tmp)/usr/share/man/ja/man8
More information about the Pkg-sysvinit-commits
mailing list