#!/bin/sh OLDUSERNAME=$1 OLDUID=$2 OLDGID=$3 OLDHOMEDIR=$4 [ "x$OLDHOMEDIR" = "x/home/$OLDUSERNAME" ] || exit 0 if [ -e /etc/samba/smbpasswd -a -x /usr/bin/smbpasswd ]; then /usr/bin/smbpasswd -x $OLDUSERNAME || true fi if [ -x /usr/sbin/remove_members ]: then if [ -d /var/lib/mailman/lists/users ]; then /bin/echo $OLDUSERNAME@`/bin/dnsdomainname` \ | /usr/sbin/remove_members -f - users fi if [ -d /var/lib/mailman/lists/friends ]; then /bin/echo $OLDUSERNAME@`/bin/dnsdomainname` \ | /usr/sbin/remove_members -f - friends fi fi #FIXME: Make this ALOT more generic! if [ -d /home/christof/ftp_christof_ro/$1 -a -n "$1" ]; then echo -n "It seems this was a dummy user. Remove shared files (y/N)? " read -s remove_files echo case $remove_files in y|Y) rm -rf /home/christof/ftp_christof_ro/$1 ;; esac fi