X-Git-Url: https://git.cyclocoop.org/?p=lhc%2Fateliers.git;a=blobdiff_plain;f=local%2Fdovecot-user-del;h=e078e9d871333f8625b1f2822468909288022c8e;hp=513f7aa23ec5a563b3f469e75b31d67228532bc7;hb=8e632f43794c0db9d02a4e3df0ca2eaaac09def2;hpb=b75d4503ef9c919231c0c02daf5a1ed1e57c73af diff --git a/local/dovecot-user-del b/local/dovecot-user-del index 513f7aa..e078e9d 100755 --- a/local/dovecot-user-del +++ b/local/dovecot-user-del @@ -9,8 +9,8 @@ tool=$(readlink -e "${0%/*}/..") IFS=@ read -r user domain <<-EOF $1 EOF -test "${user:+set"}" -test "${domain:+set"}" +test "${user:+set}" +test "${domain:+set}" shift # setup_postfix @@ -67,7 +67,7 @@ shift done 4<<-EOF 3>&1 >&2 | $(sudo cat "$old_passwd") EOF - sudo install -o php5_roundcube -g php5_roundcube -m 0640 /dev/stdin "$new_passwd" + sudo install -o php_roundcube -g php_roundcube -m 0640 /dev/stdin "$new_passwd" sudo mv -f "$new_passwd" "$old_passwd" fi # setup_nss @@ -78,8 +78,8 @@ shift getent passwd "$user" then sudo deluser "$user" "$domain_group" + sudo delgroup "$domain_group" fi - sudo delgroup "$domain_group" fi # setup_dirs if test "${purge:+set}" @@ -100,7 +100,7 @@ shift # setup_roundcube if test "${purge:+set}" then - sudo -u php5_roundcube psql -1AqtX --set ON_ERROR_STOP=1 -U roundcube roundcube <<-EOF + sudo -u php_roundcube psql -1AqtX --set ON_ERROR_STOP=1 -U roundcube roundcube <<-EOF DO LANGUAGE plpgsql \$\$ DECLARE uid integer; BEGIN