--path=vendor/bundle
chmod -R o+rX vendor/bundle
+Il faut donner les droits d'écriture à `wiki-ca` sur le répertoire `var`.
+
Pour rendre facilement accessible `list-members-emails`, on peut ajouter dans
`/usr/local/bin` un mini script tel que celui-ci :
nécessaire de l'autoriser à exécuter certaines commandes de Mailman.
Pour cela, on va créer un fichier dans `/etc/sudoers.d` :
+ Defaults:wiki-ca !requiretty
+
Cmnd_Alias AG_MANAGEMENT = /usr/sbin/list_members ag,\
/usr/sbin/add_members -r - ag,\
/usr/sbin/remove_members -f - ag
42 * * * * BUNDLE_GEMFILE=/srv/ikiwiki/wiki-ca/gestion-adh/Gemfile NOS_OIGNONS_BOARD_WIKI_PATH=/srv/ikiwiki/wiki-ca/src ruby1.9.1 /srv/ikiwiki/wiki-ca/gestion-adh/bin/update-ag-subscribers
42 6 * * * BUNDLE_GEMFILE=/srv/ikiwiki/wiki-ca/gestion-adh/Gemfile NOS_OIGNONS_BOARD_WIKI_PATH=/srv/ikiwiki/wiki-ca/src ruby1.9.1 /srv/ikiwiki/wiki-ca/gestion-adh/bin/send-membership-reminders
+ 21 0 1 * * BUNDLE_GEMFILE=/srv/ikiwiki/wiki-ca/gestion-adh/Gemfile NOS_OIGNONS_BOARD_WIKI_PATH=/srv/ikiwiki/wiki-ca/src ruby1.9.1 /srv/ikiwiki/wiki-ca/gestion-adh/bin/send-member-emails-to-advisors
Pour installer le `pre-commit` *hook* sur le dépôt utilisé par
Ikiwiki, on met dans `/srv/ikiwiki/wiki-ca/src/.git/hooks/pre-commit` :