>The level 0 files came off the tape without any problems, but on trying to 
>recover files from the incremental tape
>I received the following error:
>
>amrecover: Error binding socket: Permission denied

I assume you are starting amrecover as root, right?  You didn't make it
setuid and are trying to run it as a normal user?
[Stevens, Julian C]  Not exactly. I'm using a Trusted Solaris role with an 
EUID of 0.

The only thing I can think of is that your OS is being particularly
annoying about changing back and forth between root and some other user.
[Stevens, Julian C]  I think your right - Trusted Solaris 1.2, isn't 
particularly friendly!

I'd try searching for seteuid in recover-src/amrecover.c (one occurance)
and recover-src/extract_list.c (twice).  Just comment those calls out
(and the matching setegid) and see if that does any good.
[Stevens, Julian C]  Commented out all seteuid and setegid, and AMANDA is 
happy once more!

Thanks again John, you've saved the day once more!

Reply via email to