Code: Alles auswählen
freeradius-mysql/stable uptodate 1.1.3-3
freeradius/stable uptodate 1.1.3-3
Code: Alles auswählen
#
# $Id: acct_users,v 1.4 2003/08/13 16:54:40 aland Exp $
#
# This is like the 'users' file, but it is processed only for
# accounting packets.
#
DEFAULT Acct-Status-Type == Interim-Update
Exec-Program = "/usr/local/bin/mtacnt.pl %{Acct-Session-Id}"
DEFAULT Acct-Status-Type == Start
Exec-Program = "/usr/local/bin/mtacnt.pl %{Acct-Session-Id}"
DEFAULT Acct-Status-Type == Stop
Exec-Program = "/usr/local/bin/mtacnt.pl %{Acct-Session-Id}"
Code: Alles auswählen
DEFAULT Auth-Type=Local
Exec-Program-Wait="/usr/local/bin/mtauth.pl %{User-Name} %{Calling-Station-Id}"
Code: Alles auswählen
-rwxr-xr-x 1 root freerad 1171 2007-04-10 18:39 mtacnt.pl
-rwxr-xr-x 1 root freerad 4576 2007-04-10 19:22 mtauth.pl
http://nopaste.debianforum.de/5719
Da es sich um ein komerzielles Programm handelt, kann ich leider den Inhalt der Skripte hier nicht posten. Der Aufruf von mtauth.pl funktioniert perfekt, es bleiben keine Prozesse hängen. mtacnt.pl macht nur zwei Updates in der MySQL Datenbank (connectionw wird wieder geschlossen), bleibt dann aber als Zombie hängen.
Das gleiche passiert übrigens auch mit einem leeren Perl Script.
Habt ihr eine Idee?
Grüße
sthiem