ubuntu-fr

Communauté francophone des utilisateurs d'Ubuntu

Planet Ubuntu-fr - arch

Fil des billets

vendredi, janvier 11 2008

Gravatar de adminApachetop, ou comment observer la vie trépidante de son serveur apache en direct. via Yann Hamon

Une nouvelle année est arrivée. Vous êtes devant votre pc et vous ne savez toujours pas quoi faire, mais vous avez un serveur apache. Ou alors vous êtes tout simplement curieux de voir les gens accéder à votre serveur (apache), mais sous une autre forme que l’habituel commande tail -f (Pour ceux qui ne la connaissent pas, cette commande permet d’afficher un fichier dans un terminal et d’afficher les nouvelles lignes de ce fichier au fur et à mesure que de nouvelles s’ajoutent dans le fichier, ce qui permet par exemple de lire un fichier journal en direct). Alors peut être qu’Apache top vous intéressera :).

Apachetop c’est quoi ? Si vous connaissez top (Top est une commande qui affiche les différents processus en cours d’exécution sur une machine et d’autres informations telles que la charge système, le nombre d’utilisateurs, la mémoire utilisée, etc.) vous vous doutez bien qu’apachetop va faire quelque chose de semblable avec apache : apachetop va afficher en direct les accès à votre serveur apache, en se basant sur les fichiers journaux générés par celui-ci. De cette manière, vous pouvez surveiller l’activité de votre serveur !

L’installation est très simple : un paquet deb est disponible pour les utilisateurs de Debian, un paquet deb est disponible pour les utilisateurs d’ubuntu sur les serveurs respectifs de ces deux distributions (il suffit donc de faire un apt-get install apachetop). Pour les autres distributions vous trouverez probablement aussi un paquet, mais si vous trouvez rien (étonnamment il n’en existe pas dans les dépôts d’archlinux…), vous pouvez vous rendre sur le site officiel et télécharger cette archive. Il s’agit d’une source, je ne vais pas vous expliquer ici comment la compiler, mais si vous ne savez pas comment faire, une recherche google devrais rapidement vous aider ;).

Capture d’apachetop en action.Quand le programme est fonctionnel, l’utilisation est très simple. À la base, il vous suffit simplement de taper apachetop dans un terminal (il s’agit d’un programme qui s’utilise en ligne de commande). Si vos fichiers journaux d’apache ne sont pas sauvegardés dans le fichier par défaut, vous pouvez spécifier un ou plusieurs (avec plusieurs -f différents) fichiers en rajoutant -f /chemin/vers/le/fichier/access.log comme argument au programme. D’autres options sur la ligne de commande sont disponibles tels que -d unnombre pour spécifier le nombre de secondes avant un rafraichissement de l’affichage, il vous suffit d’ajouter l’argument –help pour avoir la liste complète de ceux-ci.

Une fois le programme lancé, vous pouvez apercevoir la liste des requêtes sur votre serveur, après peut être un petit délai s’il n’est pas utilisé en permanence (votre navigateur peut l’aider un peu ;)).

Vous pouvez vous servir de quelques touches, notamment :

  • h, qui permet d’afficher l’aide d’apachetop
  • d, qui permet de changer l’affichage entre l’url demandée, le referer de la page ou l’host.
  • p, qui permet de faire une pause de l’affichage
  • s, qui permet de trier l’affichage selon votre choix

Cette liste n’est pas exhaustive, utilisez h pour avoir la liste complète !

Voila, pour conclure apachetop sert donc ‘juste’ à vous montrer ce que fait apache, peut être que cela sera utile à quelques personnes (personnellement j’aime bien augmenter ma productivité en restant à regarder les lignes qui s’affichent ^^ ).

Liens : [Site officiel]

dimanche, décembre 16 2007

Gravatar de adminCheckgmail ne marche plus ? Voici comment corriger le problème. via Yann Hamon

CheckgmailCheckgmail est un petit programme sympa qui permet d’afficher une sorte d’alerte dans la barre des tâches quand on reçoit un nouveau mail sur son compte GMail, avec pleins d’options permettant même de faire clignoter son clavier quand on reçoit des mails.

Le problème, probablement du à la mise à jour de GMail vers une nouvelle version, c’est que ce programme (ainsi que tous ceux ayant le même but, en tout cas ceux que j’ai testé), ne fonctionnait plus depuis quelques temps. Heureusement il existe un moyen très simple de résoudre le problème, trouvé sur le tracker du programme, astuce trouvée sur le forum ubuntu selon l’auteur (malheureusement anonyme).

À taper dans un terminal :

  • sudo mv /usr/bin/checkgmail /usr/bin/checkgmailsos On fait une sauvegarde, au cas ou.
  • cd /tmp On se déplace dans le dossier temporaire
  • wget http://checkgmail.svn.sourceforge.net/viewvc/*checkout*/checkgmail/checkgmail On télécharge la dernière version de checkgmail
  • sudo mv checkgmail /usr/bin/ On met à jour checkgmail
  • sudo chmod +x /usr/bin/checkgmail On met les droits d’exécution à checkgmail.

Et voilà, ça fonctionne :)

samedi, décembre 8 2007

Gravatar de adminUn peu de bricolage : comment verrouiller son pc avec un interrupteur à clé. via Yann Hamon

Hé oui, une fois n’est pas coutume, voici un billet après-midi bricolage !

Vous vous ennuyez ce week-end ? Vous n’avez pas d’idée cadeau originale pour votre copain/copine toujours sur son pc ? Vous avez du vieux matériel qui traine et vous voulez prouver aux autres qu’il peut encore servir ?

Montez donc un interrupteur à clé sur votre pc pour verrouiller et déverrouiller l’écran de veille !

Attention ! Si vous faites une erreur de manipulation, ça pourrait conduire à la mort de votre port ! Le risque est très très faible, mais on ne sait jamais. Tant que vousInterrupteur à clé vous ne faite pas autre chose que mettre un fil sur la broche 11 tout devrait aller. De plus, et surtout, ce montage est tout sauf sécurisé, il suffit d’un trombone pour le contourner ! Le but du billet est seulement à caractère informatif/démonstratif/distractif. Si vous vous en servez pour protéger le pc qui fournir l’accès au coffre de la banque où vous travaillez vous ne vous en prendrez qu’à vous-même. Remarquons que dans la plupart des cas, un accès à la machine est déjà problématique question sécurité ;).

C’est donc quelque chose qui ne servira jamais à sécuriser correctement votre PC, bien au contraire ! Faites attention !

Voilà, fin du paragraphe qui fait peur, passons maintenant à l’aspect pratique de la chose. Il vous faut :Port parallèle

  • Un PC sous linux. Cela fonctionnera avec la majorité des distributions, j’ai testé avec Archlinux et Ubuntu.
  • Un environnement GNOME. Si vous êtes sous KDE et que vous avez quelques notions de programmation/connaissances écran-de-veilleiques, le code source est à la fin du billet, votre adaptation est la bienvenue !
  • Un port parallèle. C’est des vieux trucs assez gros pleins de trous, dont on se sert(servait ?) notamment pour les imprimantes. Cf. la photo.
  • Un câble d’imprimante, parallèle (un USB ça rentre pas étonnamment). Cf aussi la photo. Les prises n’ont pas trop d’importance, tant qu’une se connecte au port de votre pc et que sur l’autre vous voyez des petits numéros. Cf. Photo.
  • FilsUn interrupteur à clé. Ba oui, c’est logique. Vous pouvez en trouver un peut près n’importe où et pour pas cher, google est votre ami. Cf. Photo.
  • Une boite en carton. Personnellement j’ai pris une boite de biscuit (mea culpa pour la publicité), l’important c’est que le tout rentre dedans.
  • Des fils. Si vous en avez pas, prenez une nappe IDE, coupez les deux bouts et séparez délicatement les fils.
  • Une soudeuse OU du scotch. Beaucoup de scotch.

Cable pour imprimanteUne fois que vous avez le tout, il vous faut faire l’assemblage. Votre interrupteur à clé à probablement deux contacts (voir 3 s’il est à trois positions), le but est d’y accrocher deux fils sur ces deux contacts (1 seul par contact hein). Alors, soit vous avez une soudeuse et dans ce cas vous soudez, soit vous vous arrangez pour faire tenir le fil dessus et avec du scotch vous les faites bien tenir. Attention ! Il faut que le fil soit dénudé (non pas tout nu ^^), c’est-à-dire que c’est les trucs en métal à l’intérieur que vous devez faire toucher et pas le fil avec son plastique ! Voir photo.

Connexion avec la prise

Quand vos deux fils semblent tenir, il s’agit de les relier à la prise de votre câble pour imprimante. Vous devez relier un fil à la masse (le métal qui entoure votre prise (préférable) ou le trou/la broche numéroté 25) et l’autre au trou/la broche n°11. Pour repérer les broches/trous, c’est facile, normalement il y a des petits numéros visibles en lumière rase, il vous suffit après de compter. Si par exemple il y a un 1 en haut à gauche (et généralement c’est le cas), vous prenez la première ligne et vous comptez jusqu’à 11. Ensuite, vous vous arrangez pour coincer le fil et vous scotchez, ou vous soudez. L’important, c’est que ça ne touche pas les autres trous/broches, que ça tienne et que ça fasse contacte (ne lésinez pas sur le scotch).

Ensuite, il vous faut monter le tout dans votre boite pour que ce soit joli, je vous laisse vous débrouiller c’est normalement facile à faire. Essayez juste de ne pas tout arracher :).

Normalement vous devriez arriver à ça :

Montage final

 

Ça donne tout de suite confiance pour protéger son pc hein !

Branchez maintenant votre montage. Si ça ne fait pas Poum/de la fumée violette/un kernel panic/léviter votre pc c’est bon, sinon voir plus haut, ce n’est pas de ma faute ;).

Il s’agit maintenant de faire quelque chose quand la clé est activée ou pas. J’ai donc vite fait un petit programme en C qui va regarder dans quelle position est la clé et s’il y a eu changement désactiver/activer l’écran de veille.

Pour ‘installer’ le programme, il faut faire comme suit :

  • Téléchargez le programme que vous trouverez ici (touche droite/enregistrer sous, wget, etc.). (Vous pouvez aussi le compiler, la source et la commande sont plus bas)
  • Ouvrez une console, rendez-vous dans le dossier où vous l’avez téléchargé
  • Tapez la commande suivante : sudo chown root screenkey (change l’utilisateur à root)
  • Tapez la commande suivante : sudo chmod +x screenkey (permet l’exécution du programme)
  • Tapez la commande suivante : sudo chmod u+x screenkey (permet l’exécution du programme avec les droits root (nécessaire pour l’accès au port parallèle !))
  • Lancez le programme avec la commande ./screenkey. Si l’écran de veille s’active c’est bon signe, si vous tournez la clé pour le désactiver ou l’activer et qu’il ne se passe rien c’est moins bon signe. (Vous pouvez quand même désactiver l’écran à la main !). Si ça marche, bein voilà !

Si ça ne fonctionne pas, vérifiez les connexions, que vous êtes bien sur la broche 11, etc. !

Vous pouvez lancer la commande au démarrage avec d’autres commandes au démarrage si vous voulez garder le système en place, Système/Préférences/Sessions (sous gnome), et tapez le chemin complet (avec screenkey) vers le fichier !

Voila ! La source du programme est ici ! (Pour le compiler faut les outils (build-essential sous ubuntu), et se servir de la commande gcc -o screenkey screenkey.c -O. C’est fou ce qu’on peut faire quand on s’ennuie hein ?

dimanche, novembre 18 2007

Gravatar de adminSongbird, le lecteur audio qu’il est pratique ! via Yann Hamon

Logo Songbird

Songbird ?

Vous en avez peut-être déjà entendu parler : Songbird est basé sur le moteur de Firefox (la plateforme XULRunner pour être précis, utilisée par FireFox, Nvu, etc.), et est une sorte de fusion entre un navigateur et un lecteur audio (il y a VLC derrière pour lire les musiques). Il fonctionne sous toutes les plateformes, est pluginable, skniable, etc.

Attention : le logiciel n’est pas encore très stable, ne vous en servez pas comme lecteur audio principal et reportez les bugs !

Installation :

Pour les personnes sous Archlinux il y a bien un paquet dans l’AUR, mais celui-ci n’est pas tout à fait fonctionnel (gros problème de droits, un petit coup de chmod 777 peut aider), et pour Ubuntu rien est dans les dépôts. Il faut donc l’installer à la main (pas de compilation, rassurez vous)

Songbird se télécharge directement sur le site de Songbird, ici (version linux). Sauvez cette archive dans un dossier (par exemple votre dossier personnel). Extrayez les fichiers de l’archive, soit avec un terminal avec la commande tar xvf Songbird_0.3.1_linux-i686.tar.gz (si votre archive porte un autre nom adaptez en conséquence ;) ), soit avec les facilités que vous procure sûrement votre navigateur de fichier. Normalement, un dossier Songbird est apparu, avec un exécutable songbird qu’il vous suffit d’exécuter pour lancer le programme (magique). Vous pouvez faire un ‘Lanceur’ sur votre bureau, avec pour commande /ledossier/ou/c’est/rangé/Songbird/songbird comme commande à exécuter.

Utilisation

Après avoir accepté la licence (chose rare, mais c’est la GLP 2), Songbird vous propose de choisir la langue et quelques addons (ouioui, ça marche aussi comme pour firefox et autres !). Pour finir, il vous faut sélectionner le dossier où vous mettez votre musique, afin que Songbird la mette dans sa bibliothèque.

Donc vous voilà devant Songbird. Interface très noir, mais toujours modifiable avec des plugins ! Soit vous avez du bol, vous pouvez vous en servir (avec mon ubuntu c’est passé). Soit vous n’en avez pas et ça crash dès que vous touchez à un bouton (ça fait ça sous mon arch (mais seulement sur la principale)). Pour encore le répéter une fois, c’est une beta et ce n’est pas super stable.

SongbirdDonc le programme ressemble à un lecteur audio basique : bibliothèque, lecteur (c’est mieux hein !), listes de lectures, recherche, etc. Mais l’élément le plus intéressant est son navigateur et sa réserves de moteurs de recherche musicaux. Cherchez par exemple linux podcast. Vous arrivez sur une page de résultats de recherche, avec des fichiers audio. Mais Songbird est tout content quand vous surfez comme ça : il va vous afficher la liste des fichiers audio qu’il a trouvé sur la page, ainsi qu’après un petit moment de téléchargement les informations sur les pistes (artistes, etc.). Vous pouvez double-cliquer sur un morceau pour l’écouter et cliquer sur Télécharger pour le stocker dans votre bibliothèque ! De cette manière vous pouvez récupérer de la musique simplement en navigant sur le web ! ! Téléchargez de manière responsable, si vous aimez de la musique sous licence payez-la, pensez aux artistes derrière !

Songbird est donc un lecteur pratique vu sa capacité à ’sniffer’ les pages web pour trouver des fichiers audio, mais reste encore très instable (même quand je le quitte il plante x] ! )

Get Songbird Site de Songbird Get Songbird

Tags:, , ,