Home Fórum How-to Criar catalogo global baseado nos usuari...
 Fórum :: How-to
Welcome Guest   [Register]  [Login]
 Subject :Criar catalogo global baseado nos usuario cadastrados.. 23-10-2009 07:32:21 
edineudo
Joined: 23-10-2009 09:07:57
Posts: 20
Location: Fortaleza-CE
  

O script abaixo pode ser colocar em /usr/local/sbin/cria-abook-global

##############################################################

#!/bin/bash
LISTA="/chroot/emexis-webmail/emexis-webmail-userconf/data/global.abook"
DOM=`domainname -d`
rm -f $LISTA

for I in `cat /etc/passwd | grep 1000 | cut -d: -f1,5 | sed s/" "/"+"/g`
do
        USR=`echo "$I" | cut -d: -f1 | sed s/"+"/" "/g`
        NOME=`echo "$I" | cut -d: -f2 | sed s/"+"/" "/g`
        echo "$USR|$NOME||$USR@$DOM|" >> $LISTA
done

##############################################################

Depois é só criar um agendamento para atualizar a lista global de todos os usuários

# vim /etc/crontab

Adiciona:

00 00 * * * root /usr/local/sbin/cria-abook-global

IP Logged
Last Edited On: 23-10-2009 07:36:01 By edineudo for the Reason
Page # 


Powered by ccBoard