1 --- src/Makefile.orig 2010-04-11 06:30:27.000000000 -0300
2 +++ src/Makefile 2013-07-04 19:01:38.000000000 -0300
7 -CFLAGS ?= -ansi -O2 -fomit-frame-pointer
9 override CFLAGS += -W -Wall -D_GNU_SOURCE
13 # For some known distributions we do not build all programs, otherwise we do.
15 SBIN = init halt shutdown runlevel killall5 fstab-decode
19 -MAN1 = last.1 lastb.1 mesg.1
21 MAN5 = initscript.5 inittab.5
22 MAN8 = halt.8 init.8 killall5.8 pidof.8 poweroff.8 reboot.8 runlevel.8
23 MAN8 += shutdown.8 telinit.8 fstab-decode.8
27 SBIN += sulogin bootlogd
28 -USRBIN += utmpdump wall
29 -MAN1 += utmpdump.1 mountpoint.1 wall.1
30 MAN8 += sulogin.8 bootlogd.8
34 init: LDLIBS += $(INITLIBS) $(STATIC)
35 init: init.o init_utmp.o
37 -halt: halt.o ifdown.o hddown.o utmp.o reboot.h
38 +killall5: LDLIBS += $(STATIC)
41 -last: last.o oldutmp.h
42 +halt: LDLIBS += $(STATIC)
43 +halt: halt.o ifdown.o hddown.o utmp.o reboot.h
45 +mesg: LDLIBS += $(STATIC)
48 -mountpoint: mountpoint.o
52 +runlevel: LDLIBS += $(STATIC)
55 sulogin: LDLIBS += $(SULOGINLIBS) $(STATIC)
60 +shutdown: LDLIBS += $(STATIC)
61 shutdown: dowall.o shutdown.o utmp.o reboot.h
63 -bootlogd: LDLIBS += -lutil
64 +bootlogd: LDLIBS += -lutil $(STATIC)
67 +fstab-decode: LDLIBS += $(STATIC)
68 +fstab-decode: fstab-decode.o
70 sulogin.o: CPPFLAGS += $(SELINUX_DEF)
74 ln -sf halt $(ROOT)/sbin/poweroff
75 ln -sf init $(ROOT)/sbin/telinit
76 ln -sf /sbin/killall5 $(ROOT)/bin/pidof
77 - if [ ! -f $(ROOT)/usr/bin/lastb ]; then \
78 - ln -sf last $(ROOT)/usr/bin/lastb; \
80 $(INSTALL_DIR) $(ROOT)/usr/include/
81 $(INSTALL_DATA) initreq.h $(ROOT)/usr/include/
82 $(INSTALL_DIR) $(ROOT)$(MANDIR)/man1/
83 --- src/ifdown.c.orig 2010-03-23 11:37:01.000000000 -0300
84 +++ src/ifdown.c 2013-07-04 18:32:42.000000000 -0300
86 #include <sys/ioctl.h>
87 #include <sys/socket.h>
89 -#include <sys/errno.h>
93 #include <netinet/in.h>
94 --- src/init.c.orig 2010-04-13 06:48:54.000000000 -0300
95 +++ src/init.c 2013-07-04 18:31:33.000000000 -0300
100 +#include <sys/ttydefaults.h>