Hi

I seem to be having a problem where freeradius does not kill processes
started and eventualy no more processes can be started on the system
until the freeradius deamon is killed and then restarted.

When a client authenticates on our server a shell script is run that
sends an ETRN command to the mail server.  This shell script is executed
and then it does not kill the process.  This is what i have in my users
file:

---
dragon               Auth-Type += System
                     Service-Type = Framed-User,
                     Framed-Protocol = PPP,
                     Framed-Address =  196.25.113.118,
                     Framed-Netmask = 255.255.255.255,
                     Framed-Routing = None,
                     Framed-Compression = Van-Jacobsen-TCP-IP,
                     Framed-MTU = 1500,
                     Exec-Program = "/etc/raddb/procq dragon.com"
---

Eventually I have so many processes started that no new ones can be
created.  I have this printed out when I run a "ps ax":

---
[snip]
18925 ?        Z      0:00 [procq <defunct>]
22385 ?        Z      0:00 [procq <defunct>]
22503 ?        Z      0:00 [procq <defunct>]
[snip]
---

I have freeradius 0.3 running on i386 Redhat 7.1 machine.

Thanks in advance


-- 
Wadeegh Hendricks               IT SUPPORT              
[EMAIL PROTECTED]          http://www.kingsley.co.za
Tel: +27 21 762 0276            Fax: +27 21 761 9930
*Linux is like an indian tent. No Gates, no Windows and an Apache
inside.*


- 
List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html

Reply via email to