dennis@hpirs.HP.COM (Dennis D. Lee) (09/23/88)
In the orginial V.2 (non-HDB) uucp, one can do something like the following: uucp sys1!sys2!sys3!/tmp/foo foo In HDB uucp, this feature was disallowed. One can only have 1 site for the source file. Does anyone know what is the rationale behind the decision of dropping this feature? What is involve in fixing HDB uucp so that it will work with the old syntax again? Thanks -dennis
jhc@att.ATT.COM (Jonathan Hawbrook-Clark) (09/24/88)
In article <4210005@hpirs.HP.COM> dennis@hpirs.HP.COM (Dennis D. Lee) writes: > In the original V.2 (non-HDB) uucp, one can do... > uucp sys1!sys2!sys3!/tmp/foo foo > In HDB uucp, this feature was disallowed. No it wasn't. Just allow the 'uucp' command to be remotely executed in your Permissions file, and away you will go. Without a Permissions file only the 'rmail' command can be executed. NB this is for AT&T versions, I can't comment on what other people might have done to the code. Also one should consider closing down access to one's file systems (via setting READ= and WRITE=) when enabling 'uucp' in this way. -- Jonathan Clark jonathan@mtune.att.com, attmail!jonathan Any affiliation is given for identification purposes only. The Englishman never enjoys himself except for some noble purpose.
dennis@hpirs.HP.COM (Dennis D. Lee) (09/26/88)
My V.2.1 uucp has the following line of code from uucp.c: (line 233 -238 ) 233 /* source files can have at most one ! */ 234 if (*fwd1 != NULLCHAR) { 235 /* syntax error */ 236 (void) fprintf(stderr, "illegal syntax %s\n", argv[opti nd]); 237 exit(1); 238 } This is what I am talking about, whenever I tried to do uucp a!b!c!/tmp/foo foo I got this error. -dennis