Documentation sur le logiciel SYMPA

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
installation:redhat [2015/09/21 12:07]
catherine.balleydier@grenoble-inp.fr [Installation FCGID]
installation:redhat [2015/09/28 15:00] (Version actuelle)
catherine.balleydier@grenoble-inp.fr [Upgrade]
Ligne 115: Ligne 115:
            ​max_allowed_packet=32M            ​max_allowed_packet=32M
  
 +==== apache ====
 +
 +[[installation:​virtual#​modifier_le_ficher_etc_httpd_conf_httpdconf|Modifier le fichier httpd.conf]]
 ==== FCGID ==== ==== FCGID ====
  
Ligne 135: Ligne 138:
   use_fast_cgi ​   1   use_fast_cgi ​   1
        
 +==== Postfix et aliases ====
 +
 +[[installation:​messagerie| configuration de postfix et alias]]
 +
 ==== shibboleth ==== ==== shibboleth ====
  
Ligne 185: Ligne 192:
      ​mysql>​ grant all on sympa.* to sympa@localhost identified by '​PASSWORD';​      ​mysql>​ grant all on sympa.* to sympa@localhost identified by '​PASSWORD';​
  
-===== Fichier de configuration ===== 
  
-/etc/sympa sympa.conf 
- 
-  email sympa 
-    
-  #  Pour Postfix ​ 
-  #​sendmail ​      /​usr/​sbin/​postfix 
-  sendmail ​       /​usr/​sbin/​sendmail 
-  ​ 
-Voir [[viallet:​serveur:​acacia:​messagerie|configuration postfix et alias]] 
  
  
Ligne 207: Ligne 204:
  
  
 +===== Upgrade =====
  
  
-===== Customisation de sympa =====+  # ./configure  
 +  # make  
 +  # /​etc/​init.d/​sympa stop 
 +  # make install 
 +  # /​home/​sympa/​bin/​sympa_wizard.pl --check 
 +  # /​home/​sympa/​bin/​sympa.pl --upgrade 
 +  # /​etc/​init.d/​sympa start
  
-==== Modèles de création de liste ==== 
  
-  * [[modele_creation|Modèles de création de liste]] 
  
-==== Scénarios ==== 
  
-  * [[scenarios-envoi|Scénarios d'​envoi]] 
-  * [[scenarios-autre|Autres scénarios]] 
  
  
-==== Familles créées ==== 
  
-  * Les familles sont sous  **~sympa/​etc/​listes.grenoble-inp.fr/​families** 
-  * Les scripts permettant de créer les fichiers xml des familles sont sous **/​usr/​local/​SCRIPTS/​sympa/​FAMILLE** 
  
  
- 
- 
- 
-==== Fichiers propriétaires et émetteurs ==== 
-  
-Tous les fichiers include pour les propriétaires sont sous ~sympa/​etc/​listes.grenoble-inp.fr/​data_sources 
- 
-Les fichiers listant les propriétaires sont sous ~sympa/​etc/​listes.grenoble-inp.fr/​data_sources/​OWNER 
- 
-Pour chaque virtual host : 
- 
-  # mkdir ~sympa/​etc/<​VIRTUAL_HOST>​ /​data_sources 
- 
-Puis recopier les fichiers include pour les propriétaires les concernant, ils s'​appuient sur ~sympa/​etc/​listes.grenoble-inp.fr/​data_sources/​OWNER pour la mise à jour des propriétaires. 
- 
-==== Gestion des droits propriétaires et abonnés ==== 
- 
-~sympa/​etc/​edit_list.conf 
-==== Pour la connexion des wikis ==== 
- 
-=== ~sympa/​etc/​trusted_applications.conf ===  
- 
-  trusted_application 
-    name XXXXXX 
-    md5password XXXXXXXXXXXX 
-    proxy_for_variables USER_EMAIL,​remote_host 
- 
- 
-==== Scripts locaux ==== 
-  
-Attention modifier les scripts locaux perl travaillant avec mysql 
- 
-  remplacer "use Mysql ;" par "use DBD::mysql ;" 
   ​   ​
  
  
- 
-===== Gestion des erreurs ===== 
- 
-==== Messages pas partis ==== 
- 
-Les messages qui restent dans le répertoire ​ /​home/​sympa/​spool/​msg 
- 
-Le script surveillance_msg.sh vérifie toutes les heures qu'il n'ait pas de messages dans ce répertoire. 
- 
-=== crontab === 
- 
-  ## surveillance de /​home/​sympa/​spool/​msg 
-  0,29 7,​8,​9,​10,​11,​12,​13,​14,​15,​16,​17,​18,​19,​21 * * *  /​usr/​local/​SCRIPTS/​sympa/​surveillance_msg.sh > /dev/null 2>&1