~tom

Bienvenu(e) sur ma page personnelle. Vous trouverez ici quelques news et articles (essentiellement portés sur l'informatique). Bon surf !


Camescope DV

Rien de plus simple que d’importer des séquences vidéo à partir d’un camescope (mini-) DV, grâce à ce petit outils :

*  media-video/dvgrab
Latest version available: 1.8
Latest version installed: 1.8
Size of downloaded files: 479 kB
Homepage:    http://kino.schirmacher.de/
Description: Digital Video (DV) grabber for GNU/Linux
License:     GPL-2

Petit avantage, dvgrab est capable de détecter les scènes et de découper la capture en plusieurs fichiers. La commande :

$ dvgrab –autosplit –timestamp –format dv1

Comments off


URL et Thunderbird

Pour ouvrir directement un lien à partir d’un mail sous Thunderbird, rajouter dans le fichier prefs.js les lignes :

user_pref(”network.protocol-handler.app.http”, “/usr/bin/firefox”);
user_pref(”network.protocol-handler.app.https”, “/usr/bin/firefox”);

Comments off


Conversion wav vers mp3

Pour convertir plusieurs fichiers audio en mp3, utilisons la commande lame dans un scipt Perl.

#!/usr/bin/perl

use strict;
use warnings;

use Cwd;
use File::Find;

no warnings 'File::Find';

my $dossier = cwd();

find(&encode, $dossier);

sub encode
{
  my $fichier = $File::Find::name;
  if ($fichier =~ /wav$/)
  {
    my $cible = $fichier; $cible =~ s/wav$/mp3/;
    `lame --nohist --preset standard $dossier/$fichier $dossier/$cible`;
  }
}

Comments off


Nom de fichiers

La commande rename permet de renommer un fichier. Avec la commande find, il est possible de renommer plusieurs fichiers d’un coups. Voici un exemple :

find . -name “*.htm” -exec rename htm html {} \;

Commentaires


RRDTool

Dans la série les outils qui sont cools pour un administrateur, voici RRDTool. Avec quelques scripts Perl, il permet de générer des statistiques (sous forme graphique) de données diverses.

Petite démonstration : www.serveur32.net/rrdtools

J’écrirai (avant la fin de l’année du siecle) un petit tutoriel expliquant comment tout cela fonctionne…

Un commentaire


Gentoo Linux Security Announcement

Un petit outils nommé glsa-check est disponible sous Gentoo, afin de vérifier les paquets installés et concordant avec une annonce de sécurité. Bien que cet outils soit toujours en développement, il est possible d’en tirer profit. Une petite idée de script :

#!/bin/bash

EXPEDITEUR=”Thomas
DESTINATAIRE=”tom_AT_serveur32.net”

LISTE=`glsa-check –test all 2> /dev/null | grep -e “[0-9]-[0-9]”`

for REF in $LISTE
do
glsa-check -d $REF 2>/dev/null | mail -s “[SECURITY ANNOUNCE] GLSA-$REF” -a “From: $EXPEDITEUR” $DESTINATAIRE
done

Celui-ci vous enverra un mail pour chaque paquet à mettre à jour, avec un descriptif de la faille de sécurité, etc… à la fa

Commentaires


Retailler un pdf

Imprimer un PDF, c’est bien. Par contre, avant de ruiner vos cartouches d’encre, il peut être judicieux de réarranger votre fichier PDF. La commande pdfnup est votre amie !

 *  app-text/pdfjam
      Latest version available: 1.20
      Latest version installed: 1.20
      Size of downloaded files: 51 kB
      Homepage:    http://www.warwick.ac.uk/go/pdfjam
      Description: pdfnup, pdfjoin and pdf90
      License:     GPL-2

Pour imprimer, par exemple, 6 pages sur une seule :

pdfnup –paper a4paper –nup 3×2 –delta “1cm 1cm” –scale 0.9 VLAN.pdf

Commentaires


dhcpcd

Voici une configuration typique pour un serveur DHCP (à télécharger ici) :

# dhcpd.conf # Page de manuel :
# http://www.chez.com/bsdlibre/man5/dhcpd.conf.5.html
# Mise à jour dynamique du serveur DNSddns-update-style none;#
Durée du bail par défaut (en seconde)
default-lease-time 7200;
# Durée maximale du bail
max-lease-time 7200;
# Si le serveur DHCP est le serveur officiel du réseau,
# la directive suivante doit être décommentée
authoritative;
# Définit un sous-réseau
subnet 192.168.0.0 netmask 255.255.254.0 {
# Plage d'adresses à allouer aux clients
range 192.168.0.100 192.168.1.250;
# Options spécifique à notre sous-réseau
option routers 192.168.1.254;
option domain-name "local.domaine.fr";
option domain-name-servers 192.168.0.1, 192.168.0.2;
# Permet de spécifier si il faut ou non affecter un IP
# à un client inconnu
allow unknown-clients;
# Pour affecter des IP à des hotes spécifique
host poste1 {
hardware ethernet 00:11:22:33:44:55;
fixed-address 192.168.1.1;
}
host poste2 {
hardware ethernet 00:11:22:AA:BB:CC;
fixed-address 192.168.1.2;
}

Cette configuration reste très basique, mais tout à fait opérationnelle. Elle ravira sans doute les personnes ayant une passerelle Linux. Ceci dit, elle m\’aura permis de torcher deux TP réseaux en IUP2 et cette année ;)

Commentaires


Changements

Que de changements sur serveur32 ! Le blog initial que j’avais tenté de maintenir à dégager, vu que je ne m’en occupais plus depuis longtemps. à la place, une seule et unique page avec les 3 services de bases :

  1. le webmail, migré vers une version plus récente de Horde/IMP
  2. ma gallerie de photos, elle aussi migrée
  3. et enfin, ma page perso (pas de lien, vous y êtes)

à propos de ma « page perso » vous avez sans doute pensé « il a viré son blog pour en installer un autre ? » et vous trouvez ça un peu con. En fait, WordPress se destine plutôt à être un CMS qui me servira à poster toutes ces petites astuces et notes que j’oublis trop souvent. Des tips informatiques essentiellement, mais sûrement d’autres choses également. Par contre, je n’y raconterai pas ma vie, vu que cela n’a aucune forme d’importance.

Voilà. Bon surf !

Commentaires