Amanda-Users

"catch 22" in krb 5 client authentification

2009-04-08 07:50:12
Subject: "catch 22" in krb 5 client authentification
From: Daniel Novotny <dnovotny AT redhat DOT com>
To: amanda-users AT amanda DOT org
Date: Wed, 8 Apr 2009 07:43:25 -0400 (EDT)
hello,

one of our users has a problem while configuring Amanda (2.6.0p2) with krb5 
authentification

when he runs amanda as an amandabackup user, he gets an error message 

"Amanda must be run as user 'root' when using 'krb5'
authentication."

on the other hand, when he runs it as root, amcheck fails and amandad log shows:

** (process:25638): CRITICAL **: running as user "root" instead of
"amandabackup"

as the error messages oppose each other, is there any way out?

thanks and regards,

  Daniel Novotny


btw, the xinetd config entry for k5amanda looks like this:

service k5amanda
{
 port   = 10082
 socket_type  = stream
 protocol  = tcp
 wait   = no
 user   = root
 group   = disk
 server   = /usr/libexec/amanda/amandad
# Configure server_args for the authentication type you will be using,
# and the services you wish to allow the amanda server and/or recovery
# clients to use.
#
# Change the -auth= entry to reflect the authentication type you use.
# Add amindexd to allow recovery clients to access the index database.
# Add amidxtaped to allow recovery clients to access the tape device.
 server_args  = -auth=krb5 amdump 
 disable   = no
}


<Prev in Thread] Current Thread [Next in Thread>