[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Envoyer un mail dans un groupe (/etc/group)



J'ai finalement fait un script afin d'eviter de charger le packet members pour
faire une tache anodine (merci quand meme pour l'info, ca peux toujours servir).

Donc pour ceux à qui ca interessent, je joins le script en question.

PS: il faut que le nom de l'alias soit present  dans /etc/alias

GROUPALIAS=cvsteam
GROUPNAME=developpeurs
GROUPID=`grep $GROUPNAME /etc/group | awk -F ":" '{print $3}'`

CVSTEAM=`awk -v groupid=$GROUPID 'BEGIN {  alias = "" ; FS=":"} \
    $4 == groupid  && alias != "" { alias = alias","$1 } \
    $4 == groupid  && alias == "" { alias = $1 } \
 END {print test}  ' /etc/passwd`
		     
cat /etc/aliases | sed "s/^cvsteam:.*/$GROUPALIAS: $CVSTEAM/" > /etc/aliases

Bruno

-- 
Bruno Adele
Tout sur le soft 100% libre - http://www.jesuislibre.org
GPG:  1024D/6BF76699 : B112 F8F0 08CD C8E0 C77C  7C10 51CC 6CB8 6BF7 6699



Reply to: