Prosody 0.8.2 sur OpenBSD
Rédigé par Xavier - -
Dans la version stable des ports, Prosody n'est qu'en version 0.7.0. Après un petit message sur la mailinglist des ports j'ai découvert ça. Un dépôt git "openbsd-wip ports" (work in progress). Autrement dit, des versions "testing" de quelques ports, et notamment Prosody.
Donc pour récupérer Prosody 0.8.2, voici ce que j'ai fait (il y a peut-être d'autres solution) :
- Avoir un arbre des ports stable à jour, la procédure est ici.
- Installer devel/git (depuis les ports ou les packages)
- Récupérer les openbsd-wip ports avec la commande :
# git clone git://github.com/jasperla/openbsd-wip.git /usr/wip-ports
- Transférer le Prosody qui nous intéresse dans l'arbre des ports :
# rm -rf /usr/ports/net/prosody # cp -R /usr/wip-ports/net/prosody /usr/ports/net/
- Lancer la compilation :
# cd /usr/ports/net/prosody && make install
- Profit.
Éventuellement, vous pouvez faire tout cela depuis une buildbox (machine de compilation/déploiement) et utiliser le commande make package pour créer des paquets. Ils seront situés dans /usr/ports/packages. Déployez-les sur le serveur en FTP, ou en les copiant à la main.
Notes
Quelques informations utiles :
- La configuration se fait dans /etc/prosody
- Les logs sont dans /var/prosody/
- Le data est aussi dans /var/prosody
- Les mots de passe sont stockés en clair par défaut