taka murai hath declared on Tuesday the 16 day of January 2001  :-:
> 
> ERROR: dirac: [can not execute /usr/local/libexec/runtar: Permission denied]
> ERROR: dirac: [can not read/write /usr/local/var/amanda/gnutar-lists/.:
> Permission denied]
> 
> The files of permissions are:
> 
> -rwsr-x---  1 root    amanda   52300 Jan 15 17:06 runtar
> drw-rw-rw-  2 amanda  amanda  512 Jan 16 15:58 gnutar-lists
> 
> How can I do to get Permission allowed?
 
First off, what user are you running amandad as on the client?
In /etc/inetd.conf:

amanda  dgram   udp     wait    amanda /usr/local/libexec/amandad amandad
                                ^^^^^^

Next, is this user in the amanda group to be able to run runtar,
it it possibly operator (Freebsd) or disk (linux), you could just 
add amanda to the amanda group in /etc/group as you want amanda to 
stay in the group that has read access to the disks (operator/disk)

/etc/group:
amanda:*:6:amanda                  (or something similar...)

As for gnutar-lists... *shrug*
check the permission to the directories under it, /usr/local/var/,
/usr/local/var/amanda. Also it is a bad idea to have write permission
to all other groups on the system, someone could be nasty!

-- 
Robert "bobb" Crosbie.
System Administrator, Internet Ireland.

Reply via email to