Path: utzoo!utgpu!news-server.csri.toronto.edu!clyde.concordia.ca!mcgill-vision!snorkelwacker!tut.cis.ohio-state.edu!ucbvax!mindcrf.UUCP!karish From: karish@mindcrf.UUCP (Chuck Karish) Newsgroups: comp.unix.aix Subject: Re: Sendmail problems on RS/6000 (+ othe UUCP stuff) Message-ID: <9008170856.AA12741@mindcrf.mindcraft.com> Date: 17 Aug 90 08:56:57 GMT References: <1990Aug12.223057.18818@turnkey.tcc.com> <1990Aug14.044632.13957@edm.uucp> Sender: daemon@ucbvax.BERKELEY.EDU Organization: Mindcraft, Inc. Lines: 54 In article <1990Aug14.044632.13957@edm.uucp> geoff@edm.uucp (Geoff Coleman) writes: >> In article <1990Aug12.031309.15691@maverick.ksu.ksu.edu> proot@ksuvax1.cis.ksu.edu (Paul T. Root) writes: >>>When uucp mail is received it gets upset that there is no @ in the path. > > I to saw the same problem when I first installed the OS in our >6000. The message is a no @ in the SMTP address error. Seeing as the path >given to mail was machine!user I didn't expect to see an @. I played around >with the cf file with no luck so I took the easy way out and put smail 3.1 >on the box. I saw this message when I used bang paths on a machine that had no actual UUCP connections, but was supposed to forward mail to a `smart host' that has UUCP links. It complained about outgoing mail; I never saw the problem on incoming, but I never tried to provoke it. Using 'user@host.uucp' did the trick; a simple rewriting rule in sendmail.cf could have done it for me. > Right now I'm wary of anything that uses UUCP. I came across a >problem today with uux. On our System V (actualy CTIX 6) we do remote >prinitng by putting the line > >uux -c machine!lp !$file > >in the interface file in place of the usual cat $file line. > >When sending files to the 6000 for this it returns a message to uucp account >that the spooler can't find /usr/spool/uucp/.Xqtdir/. Any ideas on >this one. As well in there documentation they say that The file is probably owned by uucp and denies read/write access to group and others, including the `daemon' or `lpd' user and the `printq' group. If the file exists at all; if the command below is an example of what you're trying to do, I'm not sure it should exist. >uux -C machine!command file operates on file on the local machine. Does it >not need a ! in front to tell it it's on the local machine????? If you use uux, the machine is really going to try to do a uucp transfer. Unless your machine has a line with its own name in its Systems file, telling it how to call itself, nothing you put on the command line should cause uux to execute a local command. The -C flag is documented to cause the file named on the command line to be copied to the public spool directory on the local machine when the command request is spooled for later execution. It has nothing to do with executing commands on the local host. -- Chuck Karish karish@mindcraft.com Mindcraft, Inc. (415) 323-9000