blob: 6f52fe15cf79ba2db30163746d82fcd819fdf868 (
plain)
- #!/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
|