mark@sickkids.utoronto.ca (Mark Bartelt) (03/23/90)
I'm porting a bunch of stuff from a 4.3bsd system to our Masscomp (currently running RTU 4.1A), and syslog() seems to be missing from libc, even though there's a syslog(3) man page. Curiously, syslog.h exists in both /usr/.attinclude and /usr/.ucbinclude ... Also, that file begins as follows: * SYSLOG.H -- declarations for system logging program * * These are used as the first parameter to logmsg(). Well, logmsg() isn't in libc either. Is syslog() supposed to be there? Or is it planned for a future release, and the documentation just got a bit ahead of itself? Or what? Mark Bartelt INTERNET: mark@sickkids.toronto.edu Hospital for Sick Children, Toronto mark@sickkids.utoronto.ca 416/598-6442 UUCP: {utzoo,decvax}!sickkids!mark Articles to: concurrent@soma.bcm.tmc.edu or uunet!soma.bcm.tmc.edu!concurrent Administrative stuff: concurrent-request@soma.bcm.tmc.edu Stan Barber, Moderator
concurrent@soma.neusc.bcm.tmc.edu (Masscomp...err Concurrent Insider) (04/14/90)
I am not writing in any official capacity for Concurrent so what I am about to say should not be taken as company policy or anything, but I am familiar with the status of syslog and I may be able to shed some light on the situation. Syslog was originally ported to Masscomp so that we could run sendmail. RTU is basically a System V kernel and not a Berkeley kernel so it doesn't use sockets for inter process communications or pipes. For the sendmail case it was figured that all sendmail users would have an ethernet so all we would have to do is change the Unix domain sockets that sendmail uses to communicate to syslog to internet domain sockets and everything would be fine. Well it worked but sendmail was never considered to be a decent mail transport facility and Masscomp decided to offer MMDF for it's real product. Sendmail was never a supported product. With the demise of sendmail the need for syslog dissappeared and it was removed from the product line. The fact that some mention of syslog remaind in the documentation is an unfortunate consequence probably resulting from the fact that since sendmail was unsupported nobody owned it so nobody cleaned up when it went away. Sorry. If somebody really really wants syslog then they may be able to beg a copy of the old sendmail UNSUPPORTED software kit. Just don't bother us if you have any problems with it. I haven't tried it but there shouldn't be any reason that it can't run on any release of RTU but you will need to have the Ethernet software. (Used to be sp-70 now it's rt-Net-TCP/IP or something). As usual with RTU any Unix domain sockets must be changed to Internet domain sockets. [ This person asked not to be identified and works for the Company... (no, not THAT Company)....] Articles to: concurrent@soma.bcm.tmc.edu or uunet!soma.bcm.tmc.edu!concurrent Administrative stuff: concurrent-request@soma.bcm.tmc.edu Stan Barber, Moderator