Modifications entre les versions 1 et 7 (s'étendant sur 6 versions)
Version 1 à la date du 2009-12-03 18:53:32
Taille: 1969
Commentaire: premier jet... (en fait non, la doc a été faite tout d'abord sur Google Wave ;-) )
Version 7 à la date du 2011-07-15 20:05:41
Taille: 1260
Commentaire:
Texte supprimé. Texte ajouté.
Ligne 1: Ligne 1:
Cette page présente l'installation de `redmine` sur [[Debian/Lenny]]. Nous désirons proposer un site '''redmine''' (http://www.redmine.org/) pour permettre le suivi de projets à l'AUF. On l'utilisera sans doute d'abord pour les projets informatiques, mais l'utilisation peut-être beaucoup plus large...
Ligne 3: Ligne 3:
 * ajout de `lenny/volatile` et `lenny-backports` au `/etc/apt/sources.list`
 * création d'un fichier `/etc/apt/preferences` contenant : {{{
Explanation: autoriser les mises à jour automatiques pour les backports
Package: *
Pin: release a=lenny-backports
Pin-Priority: 200
}}}
 * correction du `/etc/hosts` pour mettre le nom pleinement qualifié (''FQDN'') avant l'alias...
 * vérification du support des `locales` Unicode, en particulier `fr_FR.UTF-8`
 * installation de `mysql-server` et mise en place du support Unicode
 * installation de `apache2` et mise en place du support Unicode
 * installation de `redmine` avec la commande suivante : {{{
aptitude install redmine redmine-mysql libopenid-ruby libsvn-ruby librmagick-ruby
}}}
  * c'est cassé par défaut, faute de paquets manquant dans Lenny, mais aptitude les trouve dans les backports et propose la solution adéquate
  * correctif spécifique à notre installation directe dans `/` (apparemment un nouveau bogue) : {{{
sed -i "/:session_path/s/=> .*\$/=> '\\/',/" /usr/share/redmine/config/initializers/session_store.rb
}}}
  * configuration des envois de courriels à partir de l'exemple dans `/usr/share/doc/redmine/examples/email.yml`, à placer dans `/etc/redmine/default/`.
 * configuration apache (pas faite par le paquet) : {{{
cp -a /usr/share/doc/redmine/examples/apache2-host.conf /etc/apache2/sites-available/redmine.auf.org
}}}
  * quelques réglages dans le fichier : {{{
-<VirtualHost *:8080>
+<VirtualHost *:80>
+ ServerName redmine.auf.org
+ ServerAdmin webmaster@auf.org
- RewriteBase ""
+ #RewriteBase ""
+ ErrorLog /var/log/apache2/error.log
+ LogLevel warn
+ CustomLog /var/log/apache2/access.log combined
}}}
  * {{{a2enmod rewrite ; a2dissite default ; a2ensite redmine.auf.org ; invoke-rc.d apache2 restart}}}
 * login sur l'interface web, changement du mdp admin
----
= Installation actuelle =

 * Description de l'installation technique : /InstallationMontreal
 * Détails du paramétrage : /ParametrageMontreal
 * Mise à niveau de la 1.0.3 vers la 1.2.1 : /De103Vers121

Le site est actuellement disponible ici : https://redmine.auf.org/

Pour les tests, merci de consigner les commentaires ici : [[/test]]

= Ce qui reste à faire... entre autre =

 * valider le paramétrage (droits, trackers, etc)
 * gestion automatique du groupe AUF : tout utilisateur @auf.org doit être dans ce groupe automatiquement : cron ? plugin ?
  . cron : `Group.find_by_lastname("AUF").users << User.find_all_by_auth_source_id(1)` mais ça plante cause doublons grmmbllbl
 * synchro des dépots git : http://www.redmine.org/wiki/1/HowTo_keep_in_sync_your_git_repository_for_redmine
 * quelques plugins ? http://www.redmine.org/wiki/redmine/Plugin_List
 * trouver des gens qui savent un peu programmer en ruby+rails pour mieux "cerner" la machinerie, voire programmer quelques plugins ?

Nous désirons proposer un site redmine (http://www.redmine.org/) pour permettre le suivi de projets à l'AUF. On l'utilisera sans doute d'abord pour les projets informatiques, mais l'utilisation peut-être beaucoup plus large...

Installation actuelle

Le site est actuellement disponible ici : https://redmine.auf.org/

Pour les tests, merci de consigner les commentaires ici : /test

Ce qui reste à faire... entre autre

redmine (dernière édition le 2015-01-28 16:56:20 par JeanChristopheAndré)