I like to play with old networks, uucp is really and advanced(is from the 1978) for that time.
I have setup a uucp server in a tru64 unix server.
On tru64 server
I have edit /etc/inetd.conf
uucp stream tcp nowait root /usr/sbin/uucpd uucpd
Then I create the nuucp user for login from remote machines
useradd -d /var/spool/uucppublic -s /usr/lib/uucp/uucico
The I have edit the Systems file
linux.my.site Any TCP,t - - in:--in: nuucp word: mypass
tru64-1.my.site Any TCP,t - - in:--in: nuucp word: mypass
Then edit the Permission file
MACHINE=slack64.my.site REQUEST=yes READ=/var/spool/uucppublic WRITE=/var/spool/uucppublic COMMANDS=rmail:uucp
LOGNAME=nuucp REQUEST=yes SENDFILES=yes READ=/var/spool/uucppublic WRITE=/var/spool/uucppublic
And after restart inetd
kill `ps -e -o pid,comm |grep inetd|grep -v grep|head -1|awk '{print $1}'`
inetd
I have test from tru64 server the uucp..and works
/usr/lib/uucp/uucico -r1 -x9 -stru64-1.my.site
Now the configuration on linux side
I have edit the file /etc/uucp/sys
system tru64-1.my.site
address tru64-1.my.site
time any
call-login *
call-password *
chat ogin: \L\n\c word: \P
port TCP
protocol t
the file /etc/uucp/port
port TCP
type tcp
service uucp
and the file /etc/uucp/call
tru64-1.my.site nuucp mypass
And..nothing work. I have tried to debug with uucico, but I cannot see the "full procedure" even if I enable the debug,uucico exit silent!
uucico -f --debug 9 -x9 -stru64-1.my.site
uulog said
uucp tru64-1.my.site (10/18-3:13:31,31103,0) Calling system tru64-1.my.site (port TCP)
uucp tru64-1.my.site (10/18-3:13:32,31103,0) ERROR: Line disconnected
I think the error is in the chat script but not sure, probably bad configuration of uucp via tcp.
Like many of the features of UNIX, UUCP appears theoretically unworkable... - DEC Professional, April 1990
. I'm not sure I would agree with @Raffzahn that this is a practical Unix question.uucp
on any platform is obsolete. It definitely counts as retro IMO.