Hi

> This says, as you sort of suspected, that inetd is not able to run
> amandad for some reason.  It is, however listening on the port and so
> forth, so that part's configured properly.

Just to be sure:

bash-2.03# lsof -i | grep am
inetd   19686 root   11u  IPv4 0xe1dfac2c        0t0  UDP *:amanda (Idle)
inetd   19686 root   12u  IPv4 0xe26790ec        0t0  TCP *:amandaidx (LISTEN)
inetd   19686 root   13u  IPv4 0xe1c0161c        0t0  TCP *:amidxtape (LISTEN)

> When you ran amandad as user amanda, did you give it the full path as
> in the inetd.conf line?  Something like:
>
> su amanda -c /opt/local/libexec/amandad
>
> And I assume it sat there for 30 seconds then dropped away?

Yeah, works fine

> The script will run amandad but redirect stdout/stderr to another /tmp
> file.  See if they have anything interesting to say.

The script won't run from inetd either! It's like some sort of wierd permission 
problem, except 'root' and 'amanda' can both execute amandad manually. Any ideas? 
Obviously I'm not getting any debug info at all. I can't think of a reason why inetd 
would fail in this way ...

Thanks
- John

Reply via email to