9 update-rc.d -f freeradius remove >/dev/null
10 if [ -d /var/log/freeradius ]
12 rm -rf /var/log/freeradius
14 # Make sure we remove the /var/run directory as well.
15 # It can sometimes get left behind and, as we remove
16 # the user, it ends up owned by a non-existant user.
17 if [ -d /var/run/freeradius ]
19 rm -rf /var/run/freeradius
21 rmdir --ignore-fail-on-non-empty /etc/freeradius
22 # If we haven't managed to remove /etc/freeradius, make
23 # sure that freerad:freerad doesn't own anything before
24 # we remove the user and group.
25 if [ -d /etc/freeradius ]
27 find /etc/freeradius -user freerad -print0 | \
28 xargs -0 -r chown root
29 find /etc/freeradius -group freerad -print0 | \
30 xargs -0 -r chgrp root
32 deluser freerad shadow || true
33 deluser freerad || true
34 delgroup freerad || true