Check the return value of setuid, and make sure that it worked.
[mpls-ppp.git] / pppd / Makefile.aix4
blobf1bf643ee9e90a824184b49e5ce427e677b473df
2 # pppd makefile for AIX 4.1
3 # $Id: Makefile.aix4,v 1.6 2002/11/02 19:48:12 carlsonj Exp $
5 #ifndef BINDIR
6 BINDIR = /usr/sbin
7 #endif
8 #ifndef MANDIR
9 MANDIR = /usr/man
10 #ENDIF
12 PPPDSRCS = main.c magic.c fsm.c lcp.c ipcp.c upap.c chap.c md5.c ccp.c \
13         ecp.c auth.c options.c demand.c utils.c sys-aix4.c eap.c tty.c
15 PPPDOBJS = main.o magic.o fsm.o lcp.o ipcp.o upap.o chap.o md5.o ccp.o \
16         ecp.o auth.o options.o demand.o utils.o sys-aix4.o eap.o tty.o
18 # xxx what are these?  They're not here.
19 #       gencode.c grammar.c scanner.c nametoaddr.c optimize.c
20 #       gencode.o grammar.o scanner.o nametoaddr.o optimize.o
22 CC = xlc
23 DEBUG_FLAGS = -DDEBUGALL
24 # SECURE_FLAGS = -DREQ_SYSOPTIONS=1
25 COMPILE_FLAGS = -DSTREAMS
26 COPTS = -O
27 LIBS= -bI:/lib/pse.exp
28 LOCK_PREFIX=\"/var/locks/LCK..\"
30 CFLAGS = -I ../include $(COPTS) $(DEBUG_FLAGS) $(COMPILE_FLAGS) $(SECURE_FLAGS)
32 all: pppd
34 pppd: $(PPPDOBJS)
35         $(CC) $(CFLAGS) -o pppd $(PPPDOBJS) $(LIBS)
37 install: all
38         install -M 4555 -O root -G system -f $(BINDIR) pppd
39         install -M 555 -O root -f $(MANDIR)/man8 pppd.8
41 pppd: $(PPPDOBJS)
42         $(CC) $(CFLAGS) -o pppd $(PPPDOBJS) $(LIBS)
44 clean:
45         rm -f $(PPPDOBJS) pppd *~ #* core
47 depend:
48         cpp -M $(CFLAGS) $(PPPDSRCS) >.depend
49 #       makedepend $(CFLAGS) $(PPPDSRCS)