Trucs en vrac

Sur cette page on peut trouver de tout, sauf de l'ordre...

Je me sers de cet espace principalement comme dépot de scripts, docs, etc.
Le plus souvent à propos de Linux ou de logiciels libres.

On m'a souvent demandé de les partager, voilà qui est fait...
Pour l'instant il y a très peu de choses, il est probable qu'il y ait du nouveau au fur et à mesure.
De même, je suis loin d'avoir mis ici tout ce qui aurait peut-être mérité d'y être. Qui sait, la prochaine fois que je surmonte ma flemme... ;)

Il va de soit que tout ce qui est ici est fourni sans aucune garantie d'aucune sorte.
Cela est fourni dans l'espoir que cela puisse être utile, etc. etc.
J'ai pu me tromper. J'ai pu ne pas envisager tous les cas. Bref à utiliser à vos risques et périls ;)
Si vous découvrez un bug, vous pouvez m'en faire part à l'adresse suivante: clement.hermann AT free.fr (remplacez " AT " par @, c'est surtout que mon filtre anti-spam explose déjà sur cette boîte alors maintenant je prend mes précautions...).
De plus, je traîne assez souvent sur les canaux #linuxfr, #debianfr et #perlfr d'Undernet.

Sauf mention contraire, tout ce qui est sur cette page (scripts, doc...) est couvert par la licence publique générale GNU (GPL) version 2.
Voir le site de la Free Software Foundation pour les détails.


Scripts

Cette section regroupe quelques scripts que j'ai pu écrire.

Scripts Irssi :

- Xcmd.pl 
Un script pour le client irc irssi. Sert à lancer plus facilement des commandes via X, le bot d'Undernet.
Note: j'ai récemment découvert qu'on pouvait obtenir le même résultat avec un alias et la variable $T:
/alias Xcmd msg X $0 $T $1-
Je laisse tout de même le script ici, ça fait un exemple de script irssi...

-Xautorejoipunish.pl
Toujours dans la catégorie je préfère utiliser X que passer op en permanence, voici un autorejoin punisher basé sur le script de Paul Raade, mais qui passe par X. Le seul problème c'est quand X lague ;)

Scripts d'administration :

- imapcreate.pl
Un script pour créer facilement des boîtes mail sur le serveur IMAP du projet Cyrus, Cyrus-imapd.
A l'origine, ce script provient du projet cyrus-util, mais comme il semble que plus rien ne soit maintenu et que mes propositions de patches restent sans réponse, j'ai décidé de distribuer moi-même une version à jour avec mes propres ajouts (gestion de l'unix hierarchy separator et possibilité de spécifier le quota de manière plus souple et confortable, etc.).
Ce script possède sa page dans le wiki du projet Cyrus, et lancer le script sans argument permet d'avoir une aide succinte. Le tout en anglais, cependant.

- cyrus-setquota.pl
Ce script sert à positionner facilement un quota sur les boîtes
Cyrus-imapd. Il accepte les valeurs de la forme 10k ou 100M, et peut traiter plusieurs boites à la fois.

- checkupdate.pl
Ce tout petit script permet de vérifier la présence de mises à jour dans les repository APT. A planifier (précédé d'un apt-get update et en mode quiet) dans la crontab, pour recevoir un mail en cas de mise à jour disponible. Evidemment, cela suppose que l'on a positionné un alias pour root dans la configuration de son serveur de mail, ou que la variable MAILTO de cron soit positionnée dans la crontab.


Documentation

QoS - Séparation de bande passante
Un petit mini-howto sur la séparation de bande passante. Rien de nouveau, juste un exemple avec des explication sur l'emploi de HTB et de tc.
Ce document est au format texte, metteurs en forme (html, sgml) bienvenus !

Zaurus - rescue disk

Cette doc (en anglais) explique comment créer une image OpenZaurus avec des paramètres de démarrage spécifiques pour obtenir une sorte de 'rescue disk'. Cela permet de réparer pour ne pas avoir à reflasher entièrement et perdre ainsi ses données (cas typique : script d'init cassé ou /bin/sh non existant)

Liens

Parait que ça se fait... quelques liens donc :)
Je passe sur les dinosaures tels que Da Linux French Page et lea-linux.org, ils sont vraiment trop facile à trouver...

HTB - la homepage du projet HTB
LARTC - Le Linux Advanced Routing and Traffic Control HOWTO

#perlfr - la homepage du canal #perlfr sur Undernet. Plein de doc et de liens en français sur perl.

D.H.A.S.I.L - Une association grenobloise ayant un objectif intéressant: fournir du conseil et des prestations pour promouvoir les logiciels libres.

apt-get - une liste de miroirs officieux pour apt. Debian roulaise ;)

apt-rpm - une implémentation efficace de apt pour redhat, quand il faut faire avec ce qu'on a...

mplayer-update, pour mettre à jour facilement mplayer sous debian.
et pour tout ce qui touche au logiciel libre, en vrac www.aful.org, www.gnu.org, www.april.org...

zaurusfr - la page des utilisateurs francophones de PDA sous linux. Des docs, des liens, des conseils d'achat...

OpenZaurus - Le projet de système d'exploitation libre et ouvert pour zaurus (et autres PDA)

Contact

Pour me contacter: clement.hermann AT free.fr (remplacez " AT " par @).
Je traine également assez régulièrement sur les canaux #linuxfr, #debianfr et #perlfr d'Undernet, sous le pseudonyme "nodens".


To contact me, send a mail to clement.hermann AT free.fr (replace " AT " by @).





Bon, c'était pas bien dur mais je n'y résiste pas ;)

Valid HTML 4.01!