[0d68a5c] | 1 | diff -Naur sysvinit-2.88dsf.orig/src/Makefile sysvinit-2.88dsf/src/Makefile
|
---|
| 2 | --- sysvinit-2.88dsf.orig/src/Makefile 2010-04-11 05:30:27.000000000 -0400
|
---|
| 3 | +++ sysvinit-2.88dsf/src/Makefile 2014-04-14 17:00:32.000000000 -0400
|
---|
| 4 | @@ -16,27 +16,20 @@
|
---|
| 5 | # For some known distributions we do not build all programs, otherwise we do.
|
---|
| 6 | BIN =
|
---|
| 7 | SBIN = init halt shutdown runlevel killall5 fstab-decode
|
---|
| 8 | -USRBIN = last mesg
|
---|
| 9 |
|
---|
| 10 | -MAN1 = last.1 lastb.1 mesg.1
|
---|
| 11 | MAN5 = initscript.5 inittab.5
|
---|
| 12 | MAN8 = halt.8 init.8 killall5.8 pidof.8 poweroff.8 reboot.8 runlevel.8
|
---|
| 13 | MAN8 += shutdown.8 telinit.8 fstab-decode.8
|
---|
| 14 |
|
---|
| 15 | ifeq ($(DISTRO),)
|
---|
| 16 | -BIN += mountpoint
|
---|
| 17 | -SBIN += sulogin bootlogd
|
---|
| 18 | -USRBIN += utmpdump wall
|
---|
| 19 | -MAN1 += utmpdump.1 mountpoint.1 wall.1
|
---|
| 20 | -MAN8 += sulogin.8 bootlogd.8
|
---|
| 21 | +SBIN += bootlogd
|
---|
| 22 | +MAN8 += bootlogd.8
|
---|
| 23 | endif
|
---|
| 24 |
|
---|
| 25 | ifeq ($(DISTRO),Debian)
|
---|
| 26 | CPPFLAGS+= -DACCTON_OFF
|
---|
| 27 | -BIN += mountpoint
|
---|
| 28 | -SBIN += sulogin bootlogd
|
---|
| 29 | -MAN1 += mountpoint.1
|
---|
| 30 | -MAN8 += sulogin.8 bootlogd.8
|
---|
| 31 | +SBIN += bootlogd
|
---|
| 32 | +MAN8 += bootlogd.8
|
---|
| 33 | endif
|
---|
| 34 |
|
---|
| 35 | ifeq ($(DISTRO),Owl)
|
---|
| 36 | @@ -46,11 +39,8 @@
|
---|
| 37 |
|
---|
| 38 | ifeq ($(DISTRO),SuSE)
|
---|
| 39 | CPPFLAGS+= -DUSE_SYSFS -DSANE_TIO -DSIGINT_ONLYONCE -DUSE_ONELINE
|
---|
| 40 | -BIN += mountpoint
|
---|
| 41 | -SBIN += sulogin
|
---|
| 42 | -USRBIN += utmpdump
|
---|
| 43 | -MAN1 += utmpdump.1 mountpoint.1
|
---|
| 44 | -MAN8 += sulogin.8
|
---|
| 45 | +SBIN +=
|
---|
| 46 | +MAN8 +=
|
---|
| 47 | endif
|
---|
| 48 |
|
---|
| 49 | ID = $(shell id -u)
|
---|
| 50 | @@ -78,7 +68,7 @@
|
---|
| 51 | endif
|
---|
| 52 |
|
---|
| 53 | # Additional libs for GNU libc.
|
---|
| 54 | -ifneq ($(wildcard /usr/lib*/libcrypt.a),)
|
---|
| 55 | +ifneq ($(wildcard /tools/lib*/libcrypt.a),)
|
---|
| 56 | SULOGINLIBS += -lcrypt
|
---|
| 57 | endif
|
---|
| 58 |
|
---|
| 59 | @@ -96,11 +86,8 @@
|
---|
| 60 |
|
---|
| 61 | last: last.o oldutmp.h
|
---|
| 62 |
|
---|
| 63 | -mesg: mesg.o
|
---|
| 64 |
|
---|
| 65 | -mountpoint: mountpoint.o
|
---|
| 66 |
|
---|
| 67 | -utmpdump: utmpdump.o
|
---|
| 68 |
|
---|
| 69 | runlevel: runlevel.o
|
---|
| 70 |
|
---|
| 71 | diff -Naur sysvinit-2.88dsf.orig/src/paths.h sysvinit-2.88dsf/src/paths.h
|
---|
| 72 | --- sysvinit-2.88dsf.orig/src/paths.h 2010-04-11 05:30:27.000000000 -0400
|
---|
| 73 | +++ sysvinit-2.88dsf/src/paths.h 2014-04-14 17:00:36.000000000 -0400
|
---|
| 74 | @@ -26,7 +26,7 @@
|
---|
| 75 | #define CONSOLE "/dev/console" /* Logical system console */
|
---|
| 76 | #define SECURETTY "/etc/securetty" /* List of root terminals */
|
---|
| 77 | #define SDALLOW "/etc/shutdown.allow" /* Users allowed to shutdown */
|
---|
| 78 | -#define INITTAB "/etc/inittab" /* Location of inittab */
|
---|
| 79 | +#define INITTAB "/tools/etc/inittab" /* Location of inittab */
|
---|
| 80 | #define INIT "/sbin/init" /* Location of init itself. */
|
---|
| 81 | #define NOLOGIN "/etc/nologin" /* Stop user logging in. */
|
---|
| 82 | #define FASTBOOT "/fastboot" /* Enable fast boot. */
|
---|