[net.news.b] ifuncs.c and using the S flag in sys

martin@vax135.UUCP (06/30/83)

i want to use the :S: flag in my sys file to cut down a redundant shell
but  have come accross that is not explained very well.

the default command is :-

#define DFTXMIT	"/usr/bin/uux - -r -z -n %s!rnews < %s"

now when i give S flag in sys the < will be passed as an argument to
uux. uux knows what to do with < (that is very special!!) and will infact
do the correct thing. but i think that uux must have !%s then to do work
correctly. the reason is that i saw a fix here to UXMIT (the one for uux -c).

#define UXMIT	"/usr/bin/uux -r -z -n -c %s!rnews '<' %s"

the problem is if you use the uux -c flag then UXMIT must be changed to
not have the quotes around the < ie:-

#define UXMIT	"/usr/bin/uux -r -z -n -c %s!rnews < %s"

Am i correct?. is there news going thru uux without a full understanding
of this fact.

martin levy
bell labs.