Package: sysvinit / 2.88dsf-59

Metadata

Package Version Patches format
sysvinit 2.88dsf-59 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
10_doc_manuals.dpatch | (download)

man/init.8 | 42 32 + 10 - 0 !
1 file changed, 32 insertions(+), 10 deletions(-)

---
11_inittab_limits.patch | (download)

man/inittab.5 | 2 1 + 1 - 0 !
src/init.c | 2 1 + 1 - 0 !
2 files changed, 2 insertions(+), 2 deletions(-)

 document process field limit in error message and manual page
11_lfs_cflags.patch | (download)

src/Makefile | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

---
11_man_halt8.patch | (download)

man/halt.8 | 6 3 + 3 - 0 !
1 file changed, 3 insertions(+), 3 deletions(-)

 fixes for halt(8) manual page.
11_man_fstab_decode_typo | (download)

man/fstab-decode.8 | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

---
11_run_nologin.patch | (download)

man/shutdown.8 | 2 1 + 1 - 0 !
src/paths.h | 2 1 + 1 - 0 !
src/shutdown.c | 2 1 + 1 - 0 !
3 files changed, 3 insertions(+), 3 deletions(-)

 use /run/nologin instead of /etc/nologin
20_init_freebsd_vswtc.patch | (download)

src/init.c | 2 2 + 0 - 0 !
1 file changed, 2 insertions(+)

---
30_killall5_hurd.patch | (download)

src/killall5.c | 9 9 + 0 - 0 !
1 file changed, 9 insertions(+)

---
31_killall5_hurd.patch | (download)

src/killall5.c | 15 14 + 1 - 0 !
1 file changed, 14 insertions(+), 1 deletion(-)

 killall5.c: use sysconf(_sc_symloop_max) instead of maxsymlinks.
 If sysconf returns an error, fall back to MAXSYMLINKS on platforms that
 define it.  Fixes build on Hurd.
Status:  applied upstream


40_multiarch_libcrypt.patch | (download)

src/Makefile | 5 5 + 0 - 0 !
1 file changed, 5 insertions(+)

---
63_init_keep_utf8_ttyflag.patch | (download)

src/init.c | 5 3 + 2 - 0 !
1 file changed, 3 insertions(+), 2 deletions(-)

---
64_init_selinux_enabled.patch | (download)

src/init.c | 11 2 + 9 - 0 !
1 file changed, 2 insertions(+), 9 deletions(-)

---
91_sulogin_lockedpw.dpatch | (download)

man/sulogin.8 | 3 3 + 0 - 0 !
src/sulogin.c | 14 13 + 1 - 0 !
2 files changed, 16 insertions(+), 1 deletion(-)

---
92_kfreebsd_ifdown.patch | (download)

src/ifdown.c | 72 51 + 21 - 0 !
1 file changed, 51 insertions(+), 21 deletions(-)

---
93_run_initctl.patch | (download)

doc/Install | 2 1 + 1 - 0 !
man/init.8 | 8 4 + 4 - 0 !
src/Makefile | 8 4 + 4 - 0 !
src/init.c | 12 6 + 6 - 0 !
src/initreq.h | 8 2 + 6 - 0 !
src/shutdown.c | 2 1 + 1 - 0 !
6 files changed, 18 insertions(+), 22 deletions(-)

 change /dev/initctl to /run/initctl to work on kfreebsd
 Named pipes can not exist in /dev/ on kFreeBSD.  Move it elsewhere.
94_kfreebsd_xterm.patch | (download)

src/init.c | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 replace "cons25" with "xterm" on gnu/kfreebsd.
95_kfreebsd_bootlogd.patch | (download)

src/bootlogd.c | 12 10 + 2 - 0 !
1 file changed, 10 insertions(+), 2 deletions(-)

 adapt tioccons call to kfreebsd.
 Isolate Linux-only forms of ioctl call with TIOCCONS. The BSD form of
 this needs a pointer to an integer, and its fails with a NULL pointer.
96_allow_multiple_console_output.patch | (download)

src/bootlogd.c | 158 83 + 75 - 0 !
1 file changed, 83 insertions(+), 75 deletions(-)

 allow multiple console output
 When booting a kernel with multiple serial console support, or multuiple
 console arguments ala "console=tty1 console=ttyS0,9600" the kernel will output
 messages to all consoles, init however will not. It will only send output to,
 and accept input from, the last of the consoles.
 .
 This patch fixes it.