-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Format: 1.7 Date: Sat, 17 Dec 2005 21:26:03 +0100 Source: sysvinit Binary: sysv-rc sysvinit initscripts Architecture: source i386 all Version: 2.86.ds1-7 Distribution: experimental Urgency: low Maintainer: sysvinit maintainers <pkg-sysvinit-devel@lists.alioth.debian.org> Changed-By: Petter Reinholdtsen <pere@debian.org> Description: initscripts - Scripts for initializing and shutting down the system sysv-rc - System-V-like runlevel change mechanism sysvinit - System-V like init utilities Closes: 55143 89481 95390 116366 160329 189356 213028 220025 237074 238861 272066 275680 286082 286479 316423 323749 328582 330155 331397 332309 333836 336172 339023 339979 340017 341097 343596 Changes: sysvinit (2.86.ds1-7) experimental; urgency=low . [ 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 Files: 5896ede109c218a993aa6e3808619552 846 admin required sysvinit_2.86.ds1-7.dsc 32817187044b337b7db336f230b4a7bb 102422 admin required sysvinit_2.86.ds1-7.diff.gz 35e3856d9946d7db506a9fe9356855ba 104948 admin required sysvinit_2.86.ds1-7_i386.deb 0b31832cfd3a2bfd142368f405aa7d1f 41870 admin required initscripts_2.86.ds1-7_i386.deb b34a54237ea43df8f4d9628c9387c432 41820 admin required sysv-rc_2.86.ds1-7_all.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (GNU/Linux) iD8DBQFDpHUN20zMSyow1ykRAul9AJ4iF3ZcjJA7YrhR/dbQ4OPFHoXdvACbBbsh pO/qp78pmBmoqnQ+fS87a3Y= =wCQ/ -----END PGP SIGNATURE----- Accepted: initscripts_2.86.ds1-7_i386.deb to pool/main/s/sysvinit/initscripts_2.86.ds1-7_i386.deb sysv-rc_2.86.ds1-7_all.deb to pool/main/s/sysvinit/sysv-rc_2.86.ds1-7_all.deb sysvinit_2.86.ds1-7.diff.gz to pool/main/s/sysvinit/sysvinit_2.86.ds1-7.diff.gz sysvinit_2.86.ds1-7.dsc to pool/main/s/sysvinit/sysvinit_2.86.ds1-7.dsc sysvinit_2.86.ds1-7_i386.deb to pool/main/s/sysvinit/sysvinit_2.86.ds1-7_i386.deb