RaphAstronome

jeudi, 25 juin 2009

wondershaper tester les sites en 56k

Il est parfois utile de tester ce que donnerais l'affichage d'un site si il était visité avec un vieux modem 56k.

Le programme wondershaper permet de limiter la bande passante d'un réseau, les tests sont donc faciles à réaliser. Bien sûr durant les tests on évitera d'utiliser tout autre logiciel ayant un important besoin de bande passante.

Remarquez toutefois qu'il n'augmente pas le nombre de paquets perdus et l'élévation du ping qui peuvent arriver sur une mauvaise ligne.

Lire la suite...

samedi, 6 juin 2009

Option --delete-after de rsync

Par défaut rsync avec l'option --delete supprime les fichiers qui ont disparus de la source avant tout transfert.

Lorsque le fichier a été tout simplement supprimé de la source ça ne pose pas de problème. Par contre si le fichier a été déplacé à un autre endroit c'est plus embêtant car il y a un moment où le fichier n'est plus dupliqué sur le serveur de backup.

Pour éviter ce petit soucis il faut ajouter l'option --delete-after pour que les fichiers soit supprimés après la copie et plus avant.

Par exemple :

rsync -avz --delete --delete-after --rsh=ssh --bwlimit=80 --exclude=/tmp/** --exclude=/proc/** --exclude=/dev/** --exclude=/sys/** root@my_server:/ /media/disque2/dedi_backup

Voir aussi le billet sur rsync

Créer un compte utilisateur sur un serveur Samba

Pour ajouter un utilisateur à Samba il faut déjà ajouter un compte utilisateur Linux :

sudo adduser (nom_de_l_utilisateur)

Puis après ajouter l'utilisateur à Samba

sudo smbpasswd -a (nom_de_l_utilisateur)

En partant n'oubliez pas de mettre les permissions 700 sur le dossier du nouvel utilisateur pour que personne d'autre ne puisse fouiller dans ses fichiers.

Remarque : cette manip autorise aussi un login sur la machine, par exemple avec SSH ou en local.

mercredi, 3 juin 2009

Plugins Munin pour Apache

Lors d'une installation simple de Munin il est fréquent d'activer les plugins relatifs à Apache, toutefois cela ne fonctionne pas avec la configuration par défaut du moins sous Debian Etch. Régler le problème est toutefois très simple.

Il faut :

  • Installer le paquet libwww-perl
  • Ajouter "ExtendedStatus On" à la configuration d'Apache

Lire la suite...

mardi, 7 avril 2009

Utiliser un editeur de texte dans un programme

Saisir un long texte avec une instruction "gets" c'est pas très efficasse on aimerait parfois avoir un vrai éditeur de texte.

Toutefois il convient dans certaines situations d'éviter les librairies lourdes comme GTK.

Pour le faire on peut tout simplement utiliser nano sur un fichier temporaire.

éditeur nano

On pourait aussi utilise vim ou emacs selon ce que vous préférez. Sous windows il faudrait utiliser notepad.

Lire la suite...

- page 4 de 6 -