Modifications entre les versions 8 et 9
Version 8 à la date du 2011-05-13 15:20:08
Taille: 2090
Éditeur: MoussaNombre
Commentaire:
Version 9 à la date du 2011-05-19 16:07:29
Taille: 2513
Éditeur: MoussaNombre
Commentaire: Ajout champ source dans auf_users
Texte supprimé. Texte ajouté.
Ligne 15: Ligne 15:
   }}}
  * modifier la table auf_users (adapter la restriction par pays) :
   {{{
   alter table auf_users add column source varchar(64) default 'LOCAL';
alter table sogo_user_profile add column source varchar(64) default 'LOCAL';
alter table sogo_folder_info add column source varchar(64) default 'LOCAL';
update auf_users set source=NULL where not (mail_pays like '%@ca.auf.org' or mail_pays like '%@ht.auf.org');

Procédure d'installation de SOGo

  • Prérequis :
  • installation de SOGo et de ses dépendances : aptitude install sogo

  • configurations
    • apache : adapter le nom du serveur dans /etc/apache2/conf.d/SOGo.conf

    • base de données :
      • mysql -pxxxxxxxxxxx
        > > create database sogo;
        > > grant all privileges on sogo.* to 'sogo'@'localhost' identified by 'xxxxxxxxxx';
        > > grant all privileges on sogo.* to 'sogo'@'sogo.mydomain.com'  identified by 'xxxxxxxxxxxxxxx';
    • modifier la table auf_users (adapter la restriction par pays) :
      •    alter table auf_users add column source varchar(64) default 'LOCAL';
        alter table sogo_user_profile add column source varchar(64) default 'LOCAL';
        alter table sogo_folder_info add column source varchar(64) default 'LOCAL';
        update auf_users set source=NULL where not (mail_pays like '%@ca.auf.org' or mail_pays like '%@ht.auf.org');
    • sogo : tapez les commande suivantes
      • defaults -u sogo write sogod SOGoMailDomain mydomain.com
        defaults -u sogo write sogod SOGoMailingMechanism smtp
        defaults -u sogo write sogod SOGoSMTPServer smtp.mydomain.com
        defaults -u sogo write sogod SOGoLanguage French
        defaults -u sogo write sogod SOGoTimeZone America/Montreal
        defaults -u sogo write sogod SOGoEnableEMailAlarms YES
        defaults -u sogo write sogod OCSSessionsFolderURL mysql://sogo:xxxxxxxx@sogo.mydomain.com:3306/sogo/sogo_sessions_folder
        defaults -u sogo write sogod OCSFolderInfoURL mysql://sogo:xxxxxxxxx@sogo.mydomain.com:3306/sogo/sogo_folder_info
        defaults -u sogo write sogod SOGoProfileURL mysql://sogo:xxxxxxx@sogo.mydomain.com:3306/sogo/sogo_user_profile
        defaults -u sogo write sogod OCSEMailAlarmsFolderURL mysql://sogo:xxxxxxxx@sogo.mydomain.comg:3306/sogo/sogo_alarms_folder
        defaults -u sogo write sogod SOGoIMAPServer imap.mydomain.com
        defaults -u sogo write sogod SOGoUserSources '(
            {   
                canAuthenticate = YES;
                displayName = AUF;
                id = users;
                isAddressBook = YES;
                type = sql;
                userPasswordAlgorithm = md5;
                viewURL = "mysql://sogo:xxxxxx@sogo.mydomain.com:3306/sogo/table_users";
                IMAPLoginFieldName = mail_pays;
                authenticationFilter = "(mail_pays like '\''%@xx.mydomain.com'\'')";
            }
        )'

        Le fichier de config sera généré dans /home/sogo/GNUstep/Defaults/.GNUstepDefaults

    • fichier de log : /var/log/sogo/sogo.log

Projet/SOGo/ProcédureInstallationSOGo (dernière édition le 2011-10-25 19:55:32 par MoussaNombre)