[Obm] Installation de OBM 2.3 sur Debian Lenny

Le Farfadet Spatial le.farfadet.spatial at free.fr
Mon Aug 2 22:11:54 CEST 2010


     Salut à tous !

Le 02/08/2010 21:13, BAUDRACCO Pierre a écrit :
> un petit dpkg-reconfigure obm-conf semble s'imposer.

     Merci, cela m'a permis de régénérer le fichier « 
/etc/obm/obm_conf.ini », dont je donne le contenu en fin de message. 
J'ai relancé Apache :

$ /etc/init.d/apache2 reload
Reloading web server config: apache2

     Cependant, j'ai l'impression que les modifications n'ont pas été 
prises en compte. En tout cas, l'adresse « http://obm.le-bars.net/ » est 
introuvable, aussi bien depuis le serveur que depuis l'extérieur.

     Il faut sans doute régénérer les bases de données (j'utilise 
PostGreSQL et je veux utiliser Minig), mais je ne sais pas comment 
faire. Également, je ne suis pas très sûr que Open SSL soit en bon état 
sur le serveur. En gros : j'ai tout cassé.

> Avec les paquets, notamment sur une install sur une seule machine, il 
> ne devrait pas y avoir a bidouiller les fichiers de conf...

     Oui, mais dans un mouvement de panique j'ai commis l'erreur de mal 
configurer l'ensemble et depuis je ne m'en sors pas. C'est terrible, 
parce que la configuration par défaut aurait parfaitement convenu à mon 
utilisation. Quel balourd…

     En tout cas, avec ce que j'ai tenté moi-même et les conseils que 
l'on m'a donnés (finalement sans bien savoir), je suis maintenant obligé 
de farfouiller là-dedans, en espérant trouver une solution.

     À bientôt.

                                                     Yoann

$ cat /etc/obm/obm_conf.ini
; OBM system configuration file
; Copy it to obm_conf.ini (without ".sample")
; Set here Common global parameteres
;
; Parameters are set like : key = value
; Comments are lines beginning with ";"
; OBM Automate need the [global] for the perl section (beware : php is 
permissive)
;
[global]
; General information
title=OBM
;
; example : for https://extranet.aliasource.fr/obm/
; external-url = extranet.aliasource.fr
; external-protocol = https
; obm-prefix = /obm/
external-url=obm.le-bars.net
external-protocol=https
obm-prefix=/
; Database infos
host=127.0.0.1
; dbtype = PGSQL
dbtype=PGSQL
db=obm
user=obm
; Password must be enclosed with "
password="XXX"
; Default language
lang=fr
; Enabled OBM module
obm-ldap=true
obm-mail=true
obm-samba=false
obm-web=true
obm-contact=true
; singleNameSpace mode is anaivalable from OBM 2.3
; Read /'etc/imapd.conf' and '/etc/saslauthd.conf' file for migration 
instructions
; backupRoot is the directory used to store backup data
backupRoot="/var/lib/obm/backup"
; documentRoot is root of document repository
documentRoot="/var/lib/obm/documents"
documentDefaultPath="/"

; LDAP Authentification for obm-sync & ui
; ldap authentication server (specify :port if different than default)
;auth-ldap-server = ldap://localhost
; base dn for search (search are performed with scope sub, of not 
specified, use the server default)
;auth-ldap-basedn = "dc=local"
; filter used for the search part of the authentication
; See http://www.faqs.org/rfcs/rfc2254.html for filter syntax
;  - %u will be replace with user login
;  - %d will be replace with user OBM domain name
; ie: toto at domain.foo : %u=toto, %d=domain.foo
; auth-ldap-filter = "(&(uid=%u)(obmDomain=%d))"
;auth-ldap-binddn = uid=uid=ldapadmin,ou=sysusers,dc=local
;auth-ldap-bindpw = "mdp3PaAL"
[automate]
; Automate specific parameters
;
; Log level
logLevel=2
;
; LDAP server address
ldapServer=127.0.0.1
;
; LDAP use TLS [none|may|encrypt]
ldapTls=may
;
; LDAP Root
; Exemple : 'aliasource,local' means that the root DN is: 
'dc=aliasource,dc=local'
ldapRoot=local
; Enable Cyrus partition support
; if cyrusPartition is enable, a dedicated Cyrus partition is created 
for each OBM domain
; Going cyrusPartition enabled from cyrusPartition disabled needs system 
work
cyrusPartition=true
;
; ldapAllMainMailAddress :
;    false : publish user mail address only if mail right is enable - 
default
;    true : publish main user mail address, even if mail right is disable
ldapAllMainMailAddress=false
;
; userMailboxDefaultFolders are IMAP folders who are automaticaly created
; at user creation ( must be enclosed with " and in IMAP UTF-7 modified 
encoding)
; Small convertion table
; é -> &AOk-
; è -> &AOg-
; à -> &AOA-
; & -> &
; Example : userMailboxDefaultFolders = 
"Envoy&AOk-s,Corbeille,Brouillons,El&AOk-ments ind&AOk-sirables"
userMailboxDefaultFolders='Trash,Drafts,SPAM,Templates'
;
; shareMailboxDefaultFolders are IMAP folders who are automaticaly created
; at share creation ( must be enclosed with " and in IMAP UTF-7 modified
; encoding)
shareMailboxDefaultFolders=''
;
; oldSidMapping mode is for compatibility with Aliamin and old install
; Modifying this on a running system need Samba domain work (re-register 
host,
; ACL...)
; For new one, leave this to 'false'
oldSidMapping=false

;
;
; Settings use by OBM Thunderbird autoconf
[autoconf]
;
ldapHostname=ldap.aliacom.local
ldapHost=127.0.0.1
ldapPort=389
ldapSearchBase="dc=local"
ldapAtts=cn,mail,mailAlias,mailBox,obmDomain,uid
ldapFilter="mail"
configXml=/usr/lib/obm-autoconf/config.xml

;
;
[obm-sync]
;Specials accounts for obm-sync : authentication with no password check
;rootAccounts : create/modify/delete events in any calendar
;appliAccounts : create/modify/delete events as appli user
;anyUserAccounts : create/modify/delete events as user specified
;
;login at domain|ip,login at domain|ip,...
rootAccounts=
;
;login at domain|ip,login at domain|ip,...
appliAccounts=
;
;ip,ip,...
anyUserAccounts=
;
;
;LemonLDAP authentication with no password check
; ip,ip,...
lemonLdapIps=

-- 
L'antre du farfadet :
http://le.farfadet.spatial.free.fr/
Textes, musiques et peintures




More information about the Obm mailing list