Open-Exchange
Initialisation de la base de données PostgreSQL
Les commandes suivantes vont nous permettre d'initialiser notre base de données : création d'un utilisateur pour Open-Xchange, création des tables de bases...
Tout d'abord nous devons modifier le fichier de configuration de notre base de données pour authoriser les connexions à travers le réseau. La commande suivante permet de le faire simplement :
echo "tcpip_socket = true" >> /usr/local/pgsql/data/postgresql.conf
Enfin nous pouvons créer notre utilisateur et les tables que va utiliser Open-Xchange. Les commandes suivantes vont nous permettre d'effectuer cela. Ces commandes sont à lancer en tant qu'utilisateur root.
su - postgres
createuser -A -D -P openexchange
createdb -O openexchange -E UNICODE openexchange
psql -dopenexchange -h localhost -Uopenexchange -W -f $OX_INSTALL/share/init_database.sql
Nous devons maintenant mettre des droits par défaut dans la base de données, ce qui est fait à l'aide de :
psql -dopenexchange -h localhost -Uopenexchange -W
INSERT INTO sys_gen_rights_template values
('now','admin','now','','default_template','y','y','y','y',
'y','y','y','y','y','y','y','y','y','y','y','y','y','y','y',
'y','y','y','y','y','y','y','y','y','y','y','y','y','y','y',
'y','y','y','y','y','y','y','y','y','y','y','y','y');
\q
Nous pouvons maintenant passer à la configuration de l'arbre LDAP.