All releases of SysVinit


No changes have been submitted for this release.


No changes have been submitted for this release.


Release Notes: This release doesn't use /etc/initlvl interface for telinit; it only use /dev/initctl, and gives a clear error when that fails. The -i/--init command line flag has been added to init, which tells init "behave as system init even if you're not PID#1". This is useful for testing in chroot/jail type environments.


Release Notes: /etc/init.d/rc was updated. The -C argument was added to fsck. Files in /var/run and /var/lock that are newer than /etc/mtab are no longer removed. This may fix the dhcpcd problems. Kernel messages are now saved in /var/log/dmesg. Shutdown now calls sync before switching the runlevel to 0 or 6, or before unmounting filesystems if -n was used. umount is now called with the -f option to force NFS umounts. The TMPTIME documentation in rcS(5) was fixed. Some cosmetic changes were made to 'init.c'. Certain files were moved to /usr/share to comply with latest policy.


Release Notes: Several fixes were made to wall. Several extra boundary checks were added. /dev/console is now used as the controlling tty. Stricter checks on tty ownership are now implemented in mesg(1). The -n option to wall(1) was documented and restricted. Changes were made for compatibility with glibc 2.2.2. I/O redirection is now documented in the wall manpage. The README was updated. The init(8) manpage was corrected, as was a typo in the halt(8) manpage. The time argument of shutdown(8) is now checked for correctness. last(1) now checks for stale sessions.


No changes have been submitted for this release.