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:virtual [2015/09/21 13:21]
catherine.balleydier@grenoble-inp.fr [Fichiers de configuration]
installation:virtual [2016/01/05 09:20] (Version actuelle)
catherine.balleydier@grenoble-inp.fr [Les modèles de création de liste]
Ligne 24: Ligne 24:
 === robot.conf === === robot.conf ===
  
-  ​host  <VIRTUAL HOST> ​  +  http_host ​      ​<VIRTUAL HOST>
-  ​http_host ​ <VIRTUAL HOST>+
   wwsympa_url ​    ​http://<​VIRTUAL HOST>/​sympa   wwsympa_url ​    ​http://<​VIRTUAL HOST>/​sympa
-  listmaster ​ toto@grenoble-inp.fr +  listmaster ​     toto@grenoble-inp.fr 
-  title Listes pour ......+  title           ​Listes pour ......
   soap_url ​       https://<​VIRTUAL HOST>/​sympasoap   soap_url ​       https://<​VIRTUAL HOST>/​sympasoap
 +  logo_html_definition <img style="​float : left; margin-top : 7px; margin-left:​20px ;" ​
 +                            src="/​logos/​logo.gif"​ with="​92"​ height="​50"​ alt="​INPG"> ​
 +  soap_url ​         http://​listestest.grenoble-inp.fr/​sympasoap
 +
  
  
Ligne 108: Ligne 111:
  
 ==== Messagerie ==== ==== Messagerie ====
 +
 +Exemple <VIRTUAL HOST> = listes-XXX.grenoble-inp.fr
  
 === /​etc/​mail/​transport_regexp === === /​etc/​mail/​transport_regexp ===
Ligne 122: Ligne 127:
 # postmap /​etc/​mail/​virtual_regexp # postmap /​etc/​mail/​virtual_regexp
  
 +
 +==== Aliases ====
 +
 +=== /​etc/​mail/​aliases ===
 +
 +  <VIRTUAL HOST>​-sympa: ​         "​|/​home/​sympa/​bin/​queue sympa@<​VIRTUAL HOST>"​
 +  <VIRTUAL HOST>​-listmaster: ​    ​toto@grenoble-inp.fr
 +  <VIRTUAL HOST>​-bounce+*: ​      "​|/​home/​sympa/​bin/​bouncequeue sympa@<​VIRTUAL HOST>"​
 +  <VIRTUAL HOST>​-sympa-request: ​ postmaster
 +  <VIRTUAL HOST>​-sympa-owner: ​   postmaster
  
 ==== Scripts ==== ==== Scripts ====
Ligne 144: Ligne 159:
 recopier les fichiers de propriétaires recopier les fichiers de propriétaires
  
-  # mkdir ~sympa/etc/listes-XXX.grenoble-inp.fr/​data-sources ​  +  # mkdir ~sympa/etc/<VIRTUAL HOST>/​data-sources ​  
-  # cp -p ~sympa/etc/listes.grenoble-inp.fr/​data-sources/​owner-XXX.incl ~sympa/etc/listes-XXX.grenoble-inp.fr/​data-sources+  # cp -p ~sympa/etc/<VIRTUAL HOST>/​data-sources/​owner-XXX.incl ~sympa/etc/<VIRTUAL HOST>/​data-sources
  
 ==== Les scénarios ==== ==== Les scénarios ====
Ligne 158: Ligne 173:
 s'il en existe des spécifiques les recopier ​ s'il en existe des spécifiques les recopier ​
  
-  # mkdir ~sympa/etc/listes-XXX.grenoble-inp.fr/families +  # mkdir ~sympa/etc/<VIRTUAL HOST>/families 
-  # cp -p ~sympa/etc/listes.grenoble-inp.fr/ ....+  # cp -p ~sympa/etc/<VIRTUAL HOST>/ ....
  
 ==== Les modèles de création de liste ==== ==== Les modèles de création de liste ====
Ligne 165: Ligne 180:
 s'il en existe des spécifiques les recopier ​ s'il en existe des spécifiques les recopier ​
  
-  # mkdir ~sympa/etc/listes-XXX.grenoble-inp.fr/​create_list_templates +  # mkdir ~sympa/etc/<VIRTUAL HOST 2>/​create_list_templates 
-  # cp -p ~sympa/etc/listes.grenoble-inp.fr/   ....+  # cp -p ~sympa/etc/<VIRTUAL HOST 1>/   ....
  
 ===== Transfert d'une liste sur un autre robot===== ===== Transfert d'une liste sur un autre robot=====
Ligne 247: Ligne 262:
 Sous ~sympa/​etc/​web.tt2 : pour tous les robots et toutes les langues Sous ~sympa/​etc/​web.tt2 : pour tous les robots et toutes les langues
  
-==== main.tt2 ====+==== main.tt2 ​v 6.1 ====
  
   * Pour avoir la liste des robots ​   * Pour avoir la liste des robots ​
Ligne 267: Ligne 282:
   <div class="​listTitle"><​a href="​[% path_cgi %]/info/[% list %]">​[% list %]@grenoble-inp.fr</​a>&​nbsp;</​div>​   <div class="​listTitle"><​a href="​[% path_cgi %]/info/[% list %]">​[% list %]@grenoble-inp.fr</​a>&​nbsp;</​div>​
 </​note>​ </​note>​
-  ​ +==== main.tt2 v 6.2 ====   
-==== lists.tt2 et search_list.tt2 ====+ 
 +[% IF top_menu %] 
 + 
 +<​br><​font color=red>​Les serveurs de listes</​font>​ : <b> -- <a href="​http://​acacia.infra.grenoble-inp.fr/​sympa">​Grenoble INP</​a>​ -- <a href="​http://​listes-gi.grenoble-inp.fr/​sympa">​Genie Industriel</​a>​ -- <a href="​http://​listes-ense3.grenoble-inp.fr/​sympa">​ENSE3</​a>​ -- <a href="​http://​listes-pagora.grenoble-inp.fr/​sympa">​PAGORA</​a></​b>​ & <​b><​a href="​http://​listes-pagora.grenoble-inp.fr/​sympa">​LGP2</​a>​ -- <a href="​http://​listes-gscop.grenoble-inp.fr/​sympa">​G-SCOP</​a>​ --</​b></​br>​  
 + 
 +[% PROCESS header.tt2 %] 
 +==== lists.tt2 et search_list.tt2 ​V6.1====
 Pour ne pas afficher <nom de la liste>​@<​nom du robot> mais <nom de la liste>​@grenoble-inp.fr :\\ Pour ne pas afficher <nom de la liste>​@<​nom du robot> mais <nom de la liste>​@grenoble-inp.fr :\\
 Remplacer [% which.$listname.host %] par grenoble-inp.fr Remplacer [% which.$listname.host %] par grenoble-inp.fr
  
  
 +==== lists.tt2 et search_list.tt2 V6.2====
  
 +# vi title.tt2 ​
 +  <!-- $Id: title.tt2 11846 2015-01-15 04:15:17Z sikeda $ -->
 +  <h1 style="​padding-top:​ 10px;">​[% list %]@grenoble-inp.fr</​h1>​
 +  <!-- end title.tt2 -->
 ===== Feuille de style ===== ===== Feuille de style =====