Retourner au contenu. Retourner à la navigation

 

Open-Exchange

by toudou @ 11/10/2005
Installation d'une solution Open-Exchange sur un Mac OS X Server

Modification de la configuration

Nous allons maintenant modifier le fichier "/usr/local/ox/etc/admintools.conf" afin de spécifier les noms d'utilisateur et les mots de passes à utiliser pour tous nos services. Nous allons aussi rajouter une variable qui nous permettra de trouver le programme "pgsql" utilisé pour effectuer des opérations sur la base PostgreSQL. Insérez les lignes suivantes dans ce fichier, par exemple juste avant la ligne "############## GENERAL CONFIG STUFF ###############" :

############## PATH STUFF #################
# Needed for the scripts to find psql
# in /usr/local/bin
export PATH=$PATH:/usr/local/bin

Vous devez ensuite modifier les variables suivantes afin de refléter votre configuration :

  • ORGA : permet d'indiquer le nom votre l'organisation

  • BINDDN : correspond à l'utilisateur avec lequel se connecter sur l'arbre LDAP (un utilisateur qui a le droit d'écrire sur la branche OxObjects de l'arbre LDAP)

  • BINDPW : le mot de passe pour l'utilisateur précédent. Ce mot de passe doit être écris en clair dans ce fichier

  • DEFAULT_SQL_USER : l'utilisateur qui se connectera à la base de données PostgreSQL

  • DEFAULT_SQL_PASS : le mot de passe pour l'utilisateur PostgreSQL

Si vous avez utilisé notre package, vous n'avez pas besoin de modifier plus avant ce fichier.

Sinon vous devez modifier la variable HOME_DIR pour qu'elle contienne une valeur nulle, telle que :

HOME_DIR=""

Rajoutons ensuite les bons paramètres afin d'ajouter les attributs nécessaires à Postfix et courier-imap. Vous devez rajoutez les lignes suivantes après la ligne :

echo "writeGlobalAddressBook: $WRITE_GLOBAL_ADDR" >> $TMPDIF

Nous devons donc rajouter les lignes suivantes :

echo "deliveryMode: virtual:" >> $TMPDIF
echo "mailMessageStore: $USERNAME/.Maildir/" >> $TMPDIF
echo "mailReplyText: .Maildir/" >> $TMPDIF

Vous pouvez ensuite rajouter les lignes suivantes à la fin du script, pour créer automatiquement le dossier contenant les mails de l'utilisateur.

echo "mail à supprimer" | mail -s "Creation de la boite mail" $USERNAME@$MAILDOMAIN

Et si vous voulez supprimer automatiquement le mail envoyé pour que l'utilisateur ne le voye jamais, rajoutez les lignes suivantes, mais attention cela supprime aussi tous les nouveaux mails qu'il possède :

sleep 2
rm /Users/vmail/$USERNAME/.Maildir/new/*
Par toudou Dernière modification 22/03/2007 15:41
Navigation
Actualités
23/06/2008 Opération du libre à Nantes !
23/06/2008 OpenSuse 11
18/06/2008 Firefox 3 !
09/06/2008 Linux Pratique Essentiel
08/06/2008 Ordinateurs vendus avec gNewSense
Plus d'actualités...
Articles
22/05/2008 Première approche de Qmail
19/05/2008 Test de la distribution Elive 1.0 Gem
14/05/2008 GNUPG introduction à la cryptographie et utilisation de GnuPG
21/02/2008 GNU / Screen
03/09/2007 The Linux File System Encryption API
More articles
Tips
28/04/2008 Mozilla Firefox : Google Talk et Facebook Chat
22/04/2008 Sed : Rechercher du texte entre deux chaines de caractères
04/04/2008 Gérer son(ses) écran(s) avec xrandr
26/03/2008 Tips sur l'historique de vos commandes
13/02/2008 Linux-Unix Cheat Sheets
More tips
Codes
09/04/2008 Chapitre 13 - Administration DNS et DHCP
09/04/2008 Chapitre 06 - Service web avec Apache
04/04/2008 Chapitre 09 - PureFTPd
04/04/2008 Chapitre 06 - Scripting Bash
01/04/2008 Chapitre 20 - Haute Disponibilité
More codes
Courses
13/09/2006 Module 3
23/02/2006 Module 2
23/02/2006 Module 1
More courses
Formation Linux

Supinfo Training Center has the first Linux Certification. The training is 13 days and allow you to pass the LPI 101 and 102.

more info
 
 
Vous êtes ici :
Articles Open-Exchange Modification de la configuration