Table of Contents
Opérationnel depuis le 24 avril 2008.
Pour booter par défaut sous GnuLinux: booter en MacOS, décommenter la dernière ligne du fichier /efi/refit/refit.conf et rebooter.
Postfix
Pour reconfigurer:
dpkg-reconfigure --priority=low postfix
J'ai mis:
- système satellite
- domaine zongo.be
- relay smtp.brutele.be
Upgrade vers Debian Lenny
20/02/2009
- remplacé etch par lenny dans /etc/apt/sources.list
sudo aptitude update sudo aptitude install apt dpkg aptitude sudo aptitude full-upgrade sudo reboot
Tout s'est apparemment bien passé.
22/03/2009: j'ai remis mon serveur mail en route.
dovecot
/etc/dovecot/dovecot.conf:
protocols = imaps mail_location = maildir:~/mail:INBOX=~/mail/inbox
procmail
.procmailrc:
MAILDIR=$HOME/mail DEFAULT=inbox/
Apache2 en https
J'ai dû un peu chipoter pour y arriver.
générer un certificat SSL:
sudo make-ssl-cert generate-default-snakeoil --force-overwrite sudo make-ssl-cert /usr/share/ssl-cert/ssleay.cnf /etc/apache2/zongo-be.crt
Changer dans /etc/apache2/sites-available/default-ssl:
DocumentRoot /var/www/zongo/ SSLCertificateFile /etc/apache2/zongo-be.crt
/etc/apache2/ports.conf devient:
NameVirtualHost *:80 Listen 80 <IfModule mod_ssl.c> # SSL name based virtual hosts are not yet supported, therefore no # NameVirtualHost statement here NameVirtualHost *:443 Listen 443 </IfModule>
Activer le module SSL:
sudo a2enmod ssl
Activer le site default-ssl:
sudo a2ensite default-ssl
Tester:
sudo apache2ctl configtest
Reload de la nouvelle config:
sudo /etc/init.d/apache2 reload
N.B: dans le fichier default (pas en https), il y a:
<VirtualHost _default_:80> ServerName zongo.be ... </VirtualHost> <VirtualHost *:80> ServerName www.type-one.net ... </VirtualHost>
Roundcube
Pour mettre la version 0.2.1, ça a été cf. Roundcube.
Mais il a fallu le mettre sous https.
Gallery
Dans /etc/apt/sources.list, ajouter:
deb http://www.backports.org/debian lenny-backports main contrib non-free
Puis taper:
sudo aptitude update sudo aptitude -t lenny-backports install gallery2
Tout en standard; pour Apache2 ajouté dans le fichier 000-default:
Alias /gallery /usr/share/gallery2 <Directory /usr/share/gallery2> Options FollowSymLinks AllowOverride Limit Options FileInfo </Directory>
Relancer apache
Ça marche pas (certaines pages n'affichent pas le corps de la page). J'ai mis en mode debug (dans /etc/gallery/config.php), erreur du genre:
Parse error: syntax error, unexpected T_STRING, expecting ')' in /var/lib/gallery2/g2data/smarty/templates_c/matrix/AdminPlugins.tpl.php on line 173
J'ai regardé, c'est peut-être ceci qui n'a pas été corrigé dans le backport? http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=556256
En tous cas, ça m'ennuie donc, je passe à Gallery 3.0 RC2:
wget http://downloads.sourceforge.net/project/gallery/gallery3/3.0-rc-2/gallery-3.0-rc-2.zip?use_mirror=kent&ts=128009031 sudo unzip gallery-3.0-rc-2.zip -d /var/www/ cd /var/www/ sudo chmod 777 gallery/
Upgrade gallery de v3.0-rc2 à v3.0 (15/11/2010): http://codex.gallery2.org/Gallery3:User_guide:Gallery3:Installing_and_upgrading#Upgrading
Tout OK.
To do
- LDAP + phpldapmyadmin
- instance drupal pour moi