dépôts
/
lhc
/
ateliers.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Modification : roundcube : managesieve -> sieverules.
[lhc/ateliers.git]
/
local
/
dovecot-user-del
diff --git
a/local/dovecot-user-del
b/local/dovecot-user-del
index
513f7aa
..
e078e9d
100755
(executable)
--- 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
IFS=@ read -r user domain <<-EOF
$1
EOF
-test "${user:+set
"
}"
-test "${domain:+set
"
}"
+test "${user:+set}"
+test "${domain:+set}"
shift
# setup_postfix
shift
# setup_postfix
@@
-67,7
+67,7
@@
shift
done 4<<-EOF 3>&1 >&2 |
$(sudo cat "$old_passwd")
EOF
done 4<<-EOF 3>&1 >&2 |
$(sudo cat "$old_passwd")
EOF
- sudo install -o php
5_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
sudo mv -f "$new_passwd" "$old_passwd"
fi
# setup_nss
@@
-78,8
+78,8
@@
shift
getent passwd "$user"
then
sudo deluser "$user" "$domain_group"
getent passwd "$user"
then
sudo deluser "$user" "$domain_group"
+ sudo delgroup "$domain_group"
fi
fi
- sudo delgroup "$domain_group"
fi
# setup_dirs
if test "${purge:+set}"
fi
# setup_dirs
if test "${purge:+set}"
@@
-100,7
+100,7
@@
shift
# setup_roundcube
if test "${purge:+set}"
then
# setup_roundcube
if test "${purge:+set}"
then
- sudo -u php
5
_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
DO LANGUAGE plpgsql \$\$
DECLARE uid integer;
BEGIN