Hello,
I'm getting the following compilation error when I try to compile pppd
2.3.3 w/ shadow support:
# make HAS_SHADOW=1
cd chat; make all
make[1]: Entering directory `/usr/local/src/ppp-2.3.3/chat'
cc -c -O2 -pipe -DTERMIOS -DSIGTYPE=void
-UNO_SLEEP -DFNDELAY=O_NDELAY -o chat.o
chat.c
(...)
cc -O2 -D_linux_=1 -DHAVE_PATHS_H -DIPX_CHANGE -DHAS_SHADOW -c ipxcp.c
-o ipxcp.o
cc -O2 -D_linux_=1 -DHAVE_PATHS_H -DIPX_CHANGE -DHAS_SHADOW -o pppd
main.o magic.o fsm.o lcp.o ipcp.o upap.o chap.o md5.o ccp.o auth.o options.o
demand.o sys-linux.o ipxcp.o -lshadow
auth.o: In function `plogin':
auth.o(.text+0xb79): undefined reference to `isexpired'
make[1]: *** [pppd] Error 1
make[1]: Leaving directory `/usr/local/src/ppp-2.3.3/pppd'
make: *** [all] Error 2
The system has the shadow library, as system authentication works fine.
The problem is that if I compile PPP without shadow support, PPP PAP
authentication fails ...
Is there any way to solve this ??
TIA,
Ivan
-
To unsubscribe from this list: send the line "unsubscribe linux-ppp" in
the body of a message to [EMAIL PROTECTED]