[Pkg-sysvinit-commits] r396 - sysvinit/trunk/debian

Petter Reinholdtsen pere at costa.debian.org
Sat Dec 17 20:28:47 UTC 2005


Author: pere
Date: 2005-12-17 20:28:44 +0000 (Sat, 17 Dec 2005)
New Revision: 396

Modified:
   sysvinit/trunk/debian/rules
Log:
   [ Petter Reinholdtsen ]
   * Add commented-out code to /etc/init.d/rc for sourcing
     *.sh scripts for runlevel 'S'.  This is preparation for fixing
     #339955.  Actually fixing it has to wait until other packages
     remove "exit" from their .sh scripts.
   * Implement progress bar support for splash screen.  Enabled when
     usplash_write is in PATH.  Patch from Scott James Remnant and Ubuntu.
   [ Thomas Hood ]
   * *.sh: Make sure that these do their thing when they aren't given any
     command line arguments (as is the case when they are sourced)
   * initscripts: Improve use of log_* functions
     (Closes: #55143, #116366, #323749)
   * bootclean.sh: Do not delete symlinks-to-directories from /var/run/
     (Closes: #272066)
   * checkroot.sh: Fix double printing of 'Done checking root file system';
     mountall.sh: Fix chopped-up printing of mount information
     (Closes: #339979, #331397, #341097 and presumably closes: #332309)
   * checkroot.sh, checkfs.sh: Save fsck logs  (Closes: #189356)
     Thanks to Theodore Y. Ts'o.
   * checkroot.sh, mountvirtfs: Eliminate use of dir_writable in order to
     try to please selinux  (Closes: #333836)
   * checkroot.sh: Only run findfs for mount on /  (Closes: #275680)
     Thanks to Cameron Hutchison for the patch.
   * mountall.sh, mountnfs.sh: Split call to bootclean out into separate
     script called at the next sequence number  (Closes: #286479)
   * bootmisc.sh: Shorten motd header  (Closes: #340017)
   * bootmisc.sh: Store dynamic motd in /var/run/ and make /etc/motd a
     symbolic link.  The EDITMOTD variable no longer has any effect; to
     disable updating of the motd just point the /etc/motd symlink to a
     static file such as /etc/motd.static.
   * bootmisc.sh: Rotate dmesg log with savelog (Closes: #237074)
     and chgrp adm.
   * umountroot: Change mount command in order to exclude bind mounts of
     the root directory  (Closes: #339023)
   * Replace /etc/rc1.d/20single by /etc/rc1.d/S30killprocs and
     /etc/rc1.d/S99single so that packages can insert scripts to do
     things between the "killall5" in the former and the "exec init -t1 S"
     in the latter.  This may help to address #145280.
   * umountfs: Unmount tmpfs before swapoff and other fs's afterwards
     (Closes: #328582, hopefully without reopening #84782)
   * Make stop-bootlogd a distinct script rather than a symlink to bootlogd.
     Give it its own LSB header.
   * Add stop-bootlogd-single initscript to stop bootlogd in "single" mode
     (Closes: #213028, #220025)
   * checkfs.sh: Implement FSCKTYPES  (Closes: #89481)  Set, e.g.,
     FSCKTYPES="ext2,msdos" to fsck only file system types ext2 and msdos
     See fsck(8) for syntax.  FSCKTYPES="none" disables fsck of file
     systems (other than the root filesystem) altogether.
   * all initscripts: Set variables using common script
   * all initscripts: Fix usage messages
   * all initscripts: Allow VERBOSE to be set via the INIT_VERBOSE=yes
     kernel argument (Closes: #286082)  Experimental.  The name of the
     kernel argument may change in the future if we decide to implement
     this more generally.
   * Improve skeleton initscript
   * all scripts: Clean up; standardize indentation
   * all scripts: Use the "which" program to test for executability
   * initscripts: Include /run; include /sys in Linux builds
   * mountvirtfs: Mount a tmpfs on /run
   * mountvirtfs: Warn if mount point has stuff under it (Closes: #95390)
   * initscripts postinst: Run mountvirtfs
   * initscripts preinst: Remove ancient /etc/init.d/boot conversion code
     (Closes: #343596)
   * default config files: Clean up comments
   * Make initscripts Depend on debianutils >= 2.13.1 in order to prevent
     #295850.  Note that debianutils also has to be >= 2.12.0 so that the
     "which" program is available in /bin.
   * Remove currently unneeded sysvinit Dependency on coreutils
     (Closes: #316423)
   * pidof: If the program is specified with a path, don't match processes
     of programs run from different paths  (Closes: #160329)
   * init: 40_selinux.dpatch: Remove superfluous printf argument
   * init: Add 63_init_longer_procname.dpatch  (Closes: #336172)
   * init.8: Mention that entering runlevel 1 kills all processes
     (Closes: #238861)
   * update-rc.d.8: Mention that update-rc.d will not create multiple start
     or multiple stop symlinks for a service in a single runlevel directory.
     (Closes: #330155)
   * Update FSF address

Modified: sysvinit/trunk/debian/rules
===================================================================
--- sysvinit/trunk/debian/rules	2005-12-17 20:28:35 UTC (rev 395)
+++ sysvinit/trunk/debian/rules	2005-12-17 20:28:44 UTC (rev 396)
@@ -227,6 +227,7 @@
 	version=`dpkg-parsechangelog | grep Version: | awk '{print $$2}'`; \
 	rm -rf ../sysvinit-$$version; \
 	svn export . ../sysvinit-$$version; \
+	cp debian/changelog ../sysvinit-$$version/debian/changelog; \
 	(cd ../sysvinit-$$version && debuild)
 
 .PHONY: binary binary-arch binary-indep clean checkroot




More information about the Pkg-sysvinit-commits mailing list