Feb 082009
 

C'est après deux semaines de tentative infructueuse que je suis parvenu a trouver une façon relativement simple d'installer subversion & http sur les vm epitech des 85.

Tout d'abord, installez les packets suivant :

apr-db42-1.2.8_2.tbz
db42-4.2.52_5.tbz
expat-2.0.0_1.tbz
gettext-0.16.1_3.tbz
libiconv-1.11_1.tbz
neon-0.26.4.tbz
perl-5.8.8_1.tbz

Ensuite, téléchargez subversion-1.5.5 sur le site officiel(sources) et compilez le (make install en root)

Normalement, cela suffit pour utiliser plainement svn. Bon courage.

Edit: Pour trouver les packages : ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages/All/

Feb 032009
 

Today, j'installe trac sur ce serveur.

En fait, c'est simple.
Maintenant que j'ai svn d'installer en mod apache (apt-get install is your friend) il n'y a plus grand chose a faire.
(Pour ceux qui voudraient installer svn :  Link1, Link2, Google)

How To ? :
Ce blog (PrendreUnCafe) est asse pratique. De même que la documentation trac.

  1. Creez les projets
    trac-admin /var/trac/projects/projet1 initenv

    //Pour chaque projet

  2. Configurer apache<location /trac>SetEnv TRAC_ENV_PARENT_DIR "/var/trac/projects"ScriptAlias /trac "/usr/share/trac/cgi-bin/trac.cgi"

    </location>

  3. Configurer les mots de passe sur apache<Location "/trac/projet1/login">AuthType BasicAuthName "trac"

    AuthUserFile /var/trac/projects/proj1/conf/htpasswd

    Require valid-user

    </location>

  4. Configurer les mdp dans le fichier de conf$>htpasswd -c /var/trac/projects/proj1/conf/htpasswd user//Puis enlever le c pour en rajouter
  5. Gerez les droits$>trac-admin /var/trac/projects/proj1/ permission add you_user_name WIKI_CREATE WIKI_MODIFY TICKET_CREATE TICKET_MODIFY$>trac-admin /var/trac/projects/proj1/ permission remove anonymous WIKI_CREATE WIKI_MODIFY // & TICKET_CREATE TICKET_MODIFY

Voila, c'est fait!

Bon, pour la gestion des droits/connexion, c'est pas encore ca. Utiliser plusieurs config pour des projet diferent semble poser des problemes.  Dommage. Une autre fois.