Showing posts with label console. Show all posts
Showing posts with label console. Show all posts

Tuesday, August 14, 2012

Copier la partition système d'une machine à une autre en préservant les id/gid

De façon générale pour copier la partition racine d'un disque à un autre, par exemple depuis un live CD, on peut utiliser la commande suivante:

cd /OLD
tar --numeric-owner -cpf - . | (cd /NEW && tar -xpf - )

L'option de tar --numeric-owner est ici capitale pour que chaque utilisateur retrouve bien ses fichiers à l'arrivée. Si votre système de fichier /OLD contient un fichier /OLD/postgresql (uid 1000) et que votre live CD contient l'utilisateur demo aussi avec un uid de 1000, sans cette option, tar recréera /NEW/postgresql en l'affectant à l'utilisateur demo ...

GNU Tar et le  tar de libarchive (utilisé par exemple sur FreeBSD) possèdent cette option.


Sunday, May 15, 2011

Auto-login et Auto-join avec irssi

J'utilise le client irc irssi depuis 5 ans pour discuter avec les copains du squad. Mais je n'avais jamais cherché à enregistrer serveur, nic et mot de passe dans un fichier de conf, étant donné que j'accèdais la plupart du temps à irssi dans une session screen.

Après avoir installé Debian sur mon téléphone portable et un apt-get install screen irssi plus loin, voici les commandes nécessaires.

Choix du nickname par défaut:
/SET NICK votre_nick

Auto connect sur freenode avec ce nick au démarrage de irssi:
/SERVER ADD -auto -network freenode irc.freenode.net 6667 votre_pass

Auto join de #gcu:
/CHANNEL ADD -auto #gcu freenode