Sur un système UNIX, la solution s'appelle Fetchmail : il récupère les mails de tous ses comptes ( par
IMAP ou POP3) et les envoie au MTA (comme Postfix).Aller au contenu | Aller au menu | Aller à la recherche
dimanche 22 avril 2007
Par M le dimanche 22 avril 2007, 13:23 - Technique
IMAP ou POP3) et les envoie au MTA (comme Postfix).dimanche 8 avril 2007
Par M le dimanche 8 avril 2007, 21:28 - Actualités
15:15 le dimanche 8 avril 2007 : Un mail de la liste debian-announce annonce que la nouvelle Debian stable( nom de code Etch) est publiée!
lundi 5 mars 2007
Par M le lundi 5 mars 2007, 06:00 - www.fabroce.net
Voici une photo (de bonne qualité cette fois ci!) de mon matériel!
vendredi 2 mars 2007
Par M le vendredi 2 mars 2007, 18:30 - NSLU2
dimanche 18 février 2007
Par M le dimanche 18 février 2007, 22:15 - Technique
Awstats est un analyseur de logs Apache plus précis que le classique Webalizer.
dimanche 4 février 2007
Par M le dimanche 4 février 2007, 11:05 - Technique
Par M le dimanche 4 février 2007, 10:30 - Technique
dimanche 7 janvier 2007
Par M le dimanche 7 janvier 2007, 08:39 - Technique
MRTG est un outil qui permet de faire des graphes (rafraichis tous les 5 minutes) de l'état du traffic réseau.
Il faut un serveur web fonctionnel pour voir les graphes (comme Apache2 par exemple)
jeudi 28 décembre 2006
Par M le jeudi 28 décembre 2006, 07:50 - NSLU2
Vu sur la Debian Weekly News, l'architecture ARM est maintenant à la troisième place des architectures les plus utilisées!
Quand on voit le graphe du popularity contest sur le paquet nslu2-utils (gestion des leds, script d'init, ...), son utilisation a literallement explosée ces derniers mois!
dimanche 5 novembre 2006
Par M le dimanche 5 novembre 2006, 11:10 - NSLU2
On voit pas mal de billet sur le NSLU2 et les divers firmwares disponibles.
Cependant, on ne voit pas beaucoup de tests de performances de cette bestiole.
Il faut quand même préciser que les tests de performances sont toujours très dépendants du matériel utilisé!
Voici mon test :
samedi 7 octobre 2006
Par M le samedi 7 octobre 2006, 09:45 - NSLU2
Et bien oui, j'ai pas besoin d'un boitier pour partager les fichiers d'une clef USB
.
En regardant de plus près les caractèristiques de la bête, on trouve :

On se retrouve donc dans le même cas que le WRT54G, lui aussi basé sur linux, où Linksys a publié le code source de l'appareil.
Des projets ont donc repris ce code pour "tuner" leur slug (le surnom du NSLU2
).
J'ai choisis d'installer DebianSlug car je connais déjà très bien Debian. Je vais expliquer pas à pas comment j'ai fait pour l'installer. J'ai pour cela suivis le wiki de DebianSlug j'ai donc aucun mérite à présenter tout cela (sauf de la faire en français).
Installation de Debian
Tout d'abord, il faut une clef USB ou un disque dur externe pour installer debian (8Mo c'est un peu juste
) mais surtout une connexion à internet pour le téléchargement des paquets debian.
Sur le principe cela va se faire en plusieurs étapes :

1.DebianSlug
Il faut télécharger le firmware ici. Le zip contient le firmware en .bin . Pour l'installer, il faut un logiciel supplémentaire :
Attention : Le slug se souviendra de son ancienne configuration réseau (DHCP ou fixe) même avec le nouveau firmware!
Il faut placer le slug dans l'etât "mise à jour", pour cela faut jouer avec un objet pointu pour appuyer sur reset.
Voici la procédure :
)
Note: Le slug restera en mode "mise à jour" tant que l'on ne l'aura pas mis à jour ou éteint.
Reste plus qu'a utiliser le logiciel pour envoyer le .bin sur le slug.
2.Formatage du disque
Normallement, on peut se connecter en SSH au slug(Attention, boot assez long). Login: root Password: opeNSLUg (ou bien installuser/install merci jdem).
Maintenant on formatte tout ça avec Fdisk. Il faut au moins un partition ext3 et un partition swap.
Pour rappel voici comment marche fdisk :
Ensuite on formatte, voici l'exemple typique qui sera utilisé par le suite :
1 disque avec 2 partitions ( 1 linux et 1 linux Swap).
mkfs.ext3 /dev/sda1
et on active le swap pour la suite :
mkswap /dev/sda2
swapon /dev/sda2
et on monte le disque fraîchement formaté :
mkdir /mnt/debinst
mount /dev/sda1 /mnt/debinst
mkdir /mnt/debinst/work
cd /mnt/debinst/work
3.Configuration réseau
Il faut configurer le réseau si on utilise une IP fixe. Si l'IP est obtenue par DHCP, passer directement à l'installation.
4.Installation du système de base
Pour cela on va charger le paquet debian de bootstrap et le charger manuellement.
wget http://ftp.fr.debian.org/debian/pool/main/d/debootstrap/debootstrap-udeb_0.3.3.2_arm.udeb
ar -x debootstrap-udeb_0.3.3_arm.udeb
tar xzvf data.tar.gz
export DEBOOTSTRAP_DIR=`pwd`/usr/lib/debootstrap
./usr/sbin/debootstrap --arch arm etch /mnt/debinst http://ftp.nl.debian.org/debian
Note: on peut remplacer le etch de la dernière ligne pour installer une autre version de debian (sid ou sarge).
L'installation va prendre environ 50min si la connexion internet ne traine pas trop ;).
L'installation est terminée quand il affiche :
I: Base system installed successfully
ATTENTION : le système est encore incapable de démarrer seul en ce moment, ne pas éteindre le slug!!
5.Fin de l'installation
Quelques détails à régler pour que le slug démmarre sous Debian directement.
Pour l'instant le système est installé sous /mnt/debinst, il faut sauvegarder la configuration réseau actuelle.
cd ..
cp /etc/resolv.conf etc/resolv.conf
cp /etc/hosts etc/hosts
cp /etc/hostname etc/hostname
cp /etc/network/interfaces etc/network/interfaces
Les modules du noyaux
cp -a /lib/modules/* lib/modules
on monte /proc/
mount -t proc proc /mnt/debinst/proc
et hop, on passe sous la debian :
cd /
chroot /mnt/debinst
Note: Ce n'est pas définitif...
et on écris ça dans la /etc/fstab :
proc /proc proc defaults 0 0
/dev/sda1 / ext3 defaults 1 1
/dev/sda2 swap swap defaults 0 0
On supprime les consoles virtuelles (on a pas d'écran
) en supprimant les entrées avec tty[1-6] dans /etc/inittab .
Et on y ajoute aussi : S0:2345:respawn:/sbin/getty 115200 ttyS0
On ajoute le module propriétaire de la carte ethernet au chargement du noyau:
echo "ixp400_eth dev_max_count=1" >> /etc/modules
Maintenant on installe quelques outils sympa :
apt-get update
apt-get -y dist-upgrade
apt-get -y install anacron popularity-contest nslu2-utils
On va préparer l'installation du serveur SSH (sinon on peut plus accéder au slug
) en changeant de mot de passe et en activant les "shadow passwords"
dpkg-reconfigure passwd
Et maintenant openssh :
apt-get -y install openssh-server
On change un peu la configuration du FS de la première partition pour que le système charge bien :
/sbin/tune2fs -c 0 -i 0 /dev/sda1
On est presque prêt, reste plus qu'a lancer la debian à chaque démmarrage.
On commence par revenir dans l'environnement d'origine.
exit
On démonte tout :
umount /mnt/debinst/proc
killall syslogd anacron
umount /mnt/debinst
et on demande au firmware de booter sur le disque :
turnup disk /dev/sda1 -t ext3
C'est prêt, restes plus qu'à relancer la machine avec un reboot.
Voilà, j'espère que ça a pu aider 
MAJ :
Merci à gwael pour ses remarques et corrections.
Par M le samedi 7 octobre 2006, 09:35 - NSLU2
Voici mon dernier investissement :
Le Linksys NSLU2 (oui je suis un fan de Linksys
). Il s'agit d'un boitier NAS minuscule et pas très cher (~100€) dont la fonction principale est de partager les données de disques branchés sur ces 2 ports USB2.0 .
Sympathique n'est ce pas ? 
Et bien voici une photo (désolé pour la qualité, j'ai pas mieux) 
Il est branché à une clef USB de 2Go.