UUX permissions problem HDB --> old L.sys

Bill Irwin bill at twg.bc.ca
Wed Oct 17 11:24:29 AEST 1990


I  am  at  the end of my rope over this one!  I have a uucp link  over  a
direct  wire between two systems, one running HDB uucp (SCO XENIX  2.3.2)
and the other an Altos 2086 running some flavor of Altos Xenix with the
old style uucp.

I am able to uucp files from the Altos to the HDB system fine.  It is UUX
that is giving me the grief.  The command I run on the Altos is:

uux "TWG!ls TWG!/tmp > TWG!/tmp/test-list"

This  is supposed to run "ls" on TWG on TWG's /tmp directory and put  the
output  in TWG's /tmp directory in a file called test-list".  The entries
in TWG's .Log/uuxqt/Altos file are:

uucp Altos  (10/16-17:16:50,12034,0) root XQT-  STDIN/STDOUT/FILE ACCESS DENIED (ls /tmp )
uucp Altos  (10/16-17:16:51,12034,0) root XQT-  STDIN/STDOUT/FILE ACCESS DENIED (ls /tmp )
uucp Altos  (10/16-17:49:40,12698,0) root XQT-  STDIN/STDOUT/FILE ACCESS DENIED (ls /tmp )
uucp Altos  (10/16-17:59:21,12914,0) root XQT-  STDIN/STDOUT/FILE ACCESS DENIED (ls /tmp )
uucp Altos  (10/16-18:00:40,12962,0) root XQT-  STDIN/STDOUT/FILE ACCESS DENIED (/bin/ls /tmp )

I  do not have manuals for the old version of uucp running on the  Altos,
so  I'm  poking in the dark.  I believe I have setup the HDB  permissions
correctly  to allow the Altos system to do this.  Here is the Permissions
entry:

MACHINE=Altos \
        COMMANDS=rmail:rnews:uucp:/bin/ls:/bin/who \
        READ=/usr/spool/uucppublic:/usr/tmp:/usr/spool/uucp/ualtos \
        WRITE=/usr/spool/uucppublic:/usr/tmp:/usr/spool/uucp/ualtos \
        SENDFILES=yes REQUEST=yes

I  have  given permission to execute the "ls" command and access  to  the
"/tmp" directory.  What am I missing here.

The  next  problem will be setting up permissions for TWG on  the  Altos.
The  "USERFILE"  is  supposed to contain a list of the  directories  that
access  is  allowed to, but nowhere do I see where the  commands  execute
permission  is  registered.   Someone  here told me  there  should  be  a
"L.cmds"  file  that lists the execute permissions.  I have no idea  what
the format of this file is supposed to be.

Anyone else familiar with L.cmds?

Thanks in advance for any help you can offer.
-- 
Bill Irwin    -       The Westrheim Group     -    Vancouver, BC, Canada
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
uunet!van-bc!twg!bill     (604) 431-9600 (voice) |     UNIX Systems
bill at twg.bc.ca            (604) 430-4329 (fax)   |     Integration



More information about the Comp.unix.xenix.sco mailing list