sortie du cvs
darcs-hash:20060610224140-4ec08-069d337f387ebbaf00d60a9fd316aa876558488c.gz
This commit is contained in:
parent
fc9facb0e4
commit
e0d85c6fbb
1 changed files with 0 additions and 46 deletions
|
@ -1,46 +0,0 @@
|
||||||
#! /bin/sh
|
|
||||||
|
|
||||||
# Retourne ou change la configuration du forward ou de procmail
|
|
||||||
# d'un adhérent.
|
|
||||||
|
|
||||||
# Usage: mailconfig action home uid
|
|
||||||
|
|
||||||
[[ "$#" != "3" ]] && exit 1
|
|
||||||
|
|
||||||
ACTION=$1
|
|
||||||
ADH_HOME=$2
|
|
||||||
ADH_UID=$3
|
|
||||||
ADH_GID=100
|
|
||||||
|
|
||||||
FILE_FORWARD=$ADH_HOME/.forward-test
|
|
||||||
FILE_PROCMAIL=$ADH_HOME/.procmailrc-test
|
|
||||||
|
|
||||||
case $ACTION in
|
|
||||||
|
|
||||||
--get-forward)
|
|
||||||
cat $FILE_FORWARD 2> /dev/null
|
|
||||||
;;
|
|
||||||
|
|
||||||
--set-forward)
|
|
||||||
cat > $FILE_FORWARD
|
|
||||||
chown $ADH_UID:$ADH_GID $FILE_FORWARD
|
|
||||||
;;
|
|
||||||
|
|
||||||
--del-forward)
|
|
||||||
rm -f $FILE_FORWARD
|
|
||||||
;;
|
|
||||||
|
|
||||||
--get-procmail)
|
|
||||||
cat $FILE_PROCMAIL 2> /dev/null
|
|
||||||
;;
|
|
||||||
|
|
||||||
--set-procmail)
|
|
||||||
cat > $FILE_PROCMAIL
|
|
||||||
chown $ADH_UID:$ADH_GID $FILE_FORWARD
|
|
||||||
;;
|
|
||||||
|
|
||||||
--del-procmail)
|
|
||||||
rm -f $FILE_PROCMAIL
|
|
||||||
;;
|
|
||||||
|
|
||||||
esac
|
|
Loading…
Add table
Add a link
Reference in a new issue