User Tools

Site Tools


macminiintel:linuxserver

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.

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
macminiintel/linuxserver.txt · Last modified: 2013/01/30 17:52 (external edit)