[tac_plus] Possible Bug in tacacs+-F4.0.4.10

Vermilion, Lance Lance.Vermilion at bestwestern.com
Fri Dec 1 22:11:07 UTC 2006


All,

I am hoping someone can point me in the right direction or already have
a fix for this. I have tacacs+-F4.0.4.10 which I just downloaded a few
days ago. Everything runs wonderfully, the only problem I have is when I
issue a "kill -SIGHUP <pid>"or "kill -SIGUSR1 <pid>" as the user running
the application the application dies and never returns. The man page
says 

SIGNALS
       If the daemon is receives a SIGHUP or SIGUSR1, it will
reinitialize itself and re-read its configuration file.

       Note: if an error is encountered in the configuration file, the
daemon will die.


Misc info:
OS: Suse 9.3
Compile Options: 
-with-libwrap
--with-userid=<tac_plus_user uid>
--with-groupid=<tac_plus_user_group uid>
*if you prefer here is a tac_plus -v*
</home/vermill/tarz/tacacs+-F4.0.4.10>: tac_plus -v
tac_plus version F4.0.4.10
ACLS
FIONBIO
LIBWRAP
LINUX
LITTLE_ENDIAN
LOG_DAEMON
PAM
NO_PWAGE
REAPCHILD
REARMSIGNAL
RETSIGTYPE RETSIGTYPE
SHADOW_PASSWORDS
SIGTSTP
SIGTTIN
SIGTTOU
SO_REUSEADDR
STRERROR
TACPLUS_GROUPID
TAC_PLUS_PORT
TACPLUS_USERID
UENABLE
__STDC__


Here is my /etc/tacacs/tac_plus.conf
# Set the key to use for Tacacs+
key = tacacs_plus

# Set the account file location.
accounting file = /var/log/tacacs_plus/tac_plus.acct

user = testuser {
   login = cleartext abcdef
}

So I ran a check and everything checks out fine when I run a "tac_plus
-P -C /etc/tacacs/tac_plus.conf".

I start tac_plus the following way.
sudo /usr/local/bin/tac_plus -C /etc/tacacs/tac_plus.conf

if I check to make sure it is running I see the following
</home/vermill/tarz/tacacs+-F4.0.4.10>: ps aux | egrep "tac_plus|PID"
USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
tac_plus 27564  0.0  0.0   1912   648 pts/3    S    14:43   0:00
/usr/local/bin/tac_plus -C /etc/tacacs/tac_plus.conf -d 256

If I issue any of the following kill commands I get the same result...a
daemon that never returns.
kill -SIGHUP 27564
kill -HUP 27564
kill -USR1 27564
kill -SIGUSR1 27564
kill -1 27564
kill -10 27564

Any ideas?


Lance Vermilion
Communications System Engineer
Best Western International, Inc. | The World's Largest Hotel Chain(r)
20400 N. 29th Avenue
Phoenix, Arizona 85027

--Contact Info--
Office:  623.780.6637
Mobile: 602.354.6365
eMail:   lance.vermilion at bestwestern.com
 <<Vermilion, Lance.vcf>> 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.shrubbery.net/pipermail/tac_plus/attachments/20061201/6f1dbbd4/attachment.html 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Vermilion, Lance.vcf
Type: text/x-vcard
Size: 275 bytes
Desc: Vermilion, Lance.vcf
Url : http://www.shrubbery.net/pipermail/tac_plus/attachments/20061201/6f1dbbd4/attachment.vcf 



More information about the tac_plus mailing list