/usr/local
and my log files in /usr/adm
. So I applied the following patch
before building the daemon
If your old ftpd is inpatch < locations.patch build nx3 build install
/usr/etc
, you'll have to edit /etc/inetd.conf
to point to the new one in /usr/local/etc
ftp stream tcp nowait root /usr/local/etc/tcpd /usr/local/etc/ftpd -a(if you use TCP-Wrappers) or
ftp stream tcp nowait root /usr/local/etc/ftpd ftpd -a(if you don't) and then
kill -HUP
< PID# of inetd >
Now to add the S/Key support.
/etc/skeykeys
database.
/bin/login
./bin/su
which uses S/Key authentication.libskey.a
library, from the Logdaemon 5.6 package. This does not compile straightforwardly for NeXT, so I've compile a QUAD-fat library for you. In fact, I made one (minor) improvement. My version conforms to the RFC 2289 OTP standard, which the original does not.
This will patchpatch < skey-support.patch
config.h
and src/makefiles/Makefile.nx3
to compile in S/Key support.
libskey.a
and libtermios.a
somewhere the linker can find them (eg,
/usr/local/lib
) and run ranlib on them
Putranlib libskey.a ranlib libtermios.a
skey.h
somewhere the compiler can find it (eg, /usr/local/include
).
build nx3
as usual.