1
sysvinit (2.87dsf) world; urgency=low
3
* Fix typos and do minor updates in the manual pages.
4
* Correct section of mountpoint(1).
5
* Document -e and -t options for telinit in init(8).
6
* Update address of FSF in the COPYRIGHT file.
7
* Document in halt(8) that -n might not disable all syncing.
8
Patch by Bill Nottingham and Fedora
9
* Adjust output from "last -x". In reboot lines, print endpoint
10
of uptime too. In shutdown lines print downtimes rather than
11
the time between downs. Fix typo in string compare in last.c.
13
* Improve handling of IPv6 addresses in last. Patch from Fedora.
14
* Document last options in usage information, previously only
15
mentioned in the manual page.
16
* Add new option -F to last, to output full date string instead
17
of the short form provided by default. Patch from Olaf Dabrunz
19
* Adjust build rules to make sure the installed binaries
21
* Increase the compiler warning level when building.
22
* Fix utmp/wtmp updating on 64-bit platforms. Patch by Bill
23
Nottingham and Fedora.
24
* Avoid unchecked return value from malloc() in utmpdump.
25
Patch from Christian 'Dr. Disk' Hechelmann and Fedora.
26
* Make sure to use execle and no execl when passing environment to
27
the new process. Patch from RedHat.
28
* Correct init to make sure the waiting status is preserved across
29
re-exec. Patch from RedHat.
30
* Correct init to avoid race condition when starting programs during
31
boot. Patch from SuSe.
32
* Allow 'telinit u' in runlevels 0 and 6. Patch from Thomas Hood.
33
* Change install rules to make pidof an absolute symlink. Patch from
35
* Improve error message from init if fork() fail. Patch found in Suse.
36
* Add support for SE Linux capability handling. Patch from Manoj
37
Srivastava, adjusted to avoid aborting if SE policy was loaded in
38
the initrd with patch from Bill Nottingham and Fedora.
39
* Add -c option to pidof for only matching processes with the same
40
process root. Ignore -c when not running as root. Patch from
41
Thomas Woerner and Fedora.
42
* Adjust init to terminate argv0 with one 0 rather than two so that
43
process name can be one character longer. Patch by Kir Kolyshkin.
44
* Make sure bootlogd exit with non-error exit code when forking of
45
the child successfully.
46
* Add bootlogd option -s to make it possible to control the use of
47
fdatasync(). Patch from Thomas Hood.
48
* Add bootlogd option -c to tell it to create the log file if it does
49
not exist. Patch from Thomas Hood.
50
* Let bootlogd also look at ttyB* devices to work on HPPA. Patch
52
* Change init to use setenv() instead of putenv, make sure the PATH
53
value is usable on re-exec. Patch from Thomas Hood.
54
* Add usleep in killall5 after killing processes, to force the kernel
55
to reschedule. Patch from SuSe.
56
* Modify pidof to not print empty line if no pid was found.
57
* Modify init and sulogin to fix emergency mode's tty, making sure ^C
58
and ^Z work when booting with 'emergency' kernel option. Patch from
60
* Modify init to allow some time for failed opens to resolve themselves.
61
Patch from Bill Nottingham and Fedora.
62
* Modify init to shut down IDE, SCSI and SATA disks properly. Patches
63
from Sebastian Reichelt, Werner Fink and SuSe.
64
* Modify wall to use UT_LINESIZE from <utmp.h> instead of hardcoded
65
string lengths. Patch from SuSe.
66
* Change wall to make halt include hostname in output.
67
* Change killall to avoid killing init by mistake. Patch from SuSe.
68
* Change killall5 to use the exit value to report if it found any
69
processes to kill. Patch from Debian.
70
* Add option -o opmitpid to killall5, to make it possible to skip
71
some pids during shutdown. Based on patch from Colin Watson and
73
* Add references between killall5 and pidof manual pages. Patch from Debian.
74
* Modify killall to work better with user space file system, by
75
changing cwd to /proc when stopping and killing processes, and
76
avoiding stat() when the value isn't used. Also, lock process
77
pages in memory to avoid paging when user processes are stopped.
78
Patch from Debian and Goswin von Brederlow with changes by Kel
80
* Change shutdown to only accept flags -H and -P with the -h flag,
81
and document this requirement in the manual page.
82
* Change reboot/halt to work properly when used as a login shell.
83
Patch by Dale R. Worley and Fedora.
84
* Let sulogin fall back to the staticly linked /bin/sash if both roots
85
shell and /bin/sh fail to execute.
87
-- Petter Reinholdtsen <pere@hungry.com> Sun, 12 Jul 2009 19:58:10 +0200
1
89
sysvinit (2.86) cistron; urgency=low
3
91
* Fixed up bootlogd to read /proc/cmdline. Also keep an internal