Archive pour la catégorie ‘LinuxAppz’

Synchroniser 2 répertoires avec Unison

Lundi 27 décembre 2010

Sur un disque dur USB en Fat32, pour synchroniser le répertoire photos

~$ mount /mnt/sdb1

~$ unison photos /mnt/sdb1/photos -perms 0

L’option -perms 0 permet à Unison de ne pas tenir compte des droits sur les fichiers et répertoires.

Développer en perl avec Eclipse

Vendredi 16 juillet 2010

Installer EPIC

ajouter le lien suivant dans Help / Install New Software

http://e-p-i-c.sf.net/updates/testing


lister les packages installés

Dimanche 10 janvier 2010

dpkg –get-selections > installed_packages.list

That’s it.

Assembler des fichiers

Samedi 3 octobre 2009

Pour assembler plusieurs fichiers numérotées en un seul (cas de fichiers xtm par exemple):

cat nom_du_ficher[0-2][0-9].xtm > fichier_final.avi

Recherche de fichiers

Samedi 18 juillet 2009

Pour localiser des fichiers textes sur une partition:

find /chemin_de_la_partition -iname *.txt

Forcer le démontage d’un disque occupé

Lundi 18 mai 2009

fuser -km /mnt/data

Simple et efficace.

spin down sur un disque USB externe

Dimanche 10 mai 2009

Utiliser sdparm
sdparm –command=ready /dev/sdc # check ready state
sdparm –command=start /dev/sdc # start a sleeping disk
sdparm –command=stop /dev/sdc # put a disk in standby
sdparm -al -f /dev/sdc # list all known mode flags
sdparm -6 -p po –clear=STANDBY /dev/sdc # turn off standby feature
sdparm -6 -p po –defaults /dev/sdc # establish it again

Marche pas sur tous les disques, ça dépend du disque…

Lancer un fsck.ext3 manuel sur un HDD USB

Dimanche 10 mai 2009

Le driver USB 2.0 semble avoir un problème dans la version du kernel que j’utilise (debian Etch et Debian 64Studio).

Message: USB 2-2: reset hight speed usb device using ehci_hcd and address 2

http://bugzilla.kernel.org/show_bug.cgi?id=11159

Pour contourner, unloader le module ehci_hcd pour se trouver en USB 1.1 (oui, c’est long et pas la panacé, mais rien trouvé d’autre pour l’instant…).

# rmmod ehci_hcd

Puis lancer un fsck, disque démonté:

# fsck.ext3 -C 0 -p -f -v /dev/sda1

-C 0: affiche la barre de progression dans la console.

-p: répare automatiquement les erreurs de disque qui peuvent l’être.

-f: force le test, même si le journal indique ‘clean’.

-v: verbose mode.

TODO: comprendre la différence entre les options -p et -c

connexion automatique avec ssh

Samedi 2 mai 2009

créer sa clé publique/privée

ssh-keygen -t dsa

Nom du fichier : appuyer sur entrée
Pass Phrase : what you want

Changer sa pass phrase :
ssh-keygen -p

Copier sa cle publique sur un serveur ssh (pour pas s’identifier a chaque fois)
ssh-copy-id -i ~/.ssh/id_dsa.pub user@monserveur.com
Améliorer la sécurité contre les scripts kiddies sur port 22
————————————
dans /etc/ssh/sshd_config
Décommenter MaxStartups 4:50:20

Pb de ssh-vulnkey
—————–

Dans certaines versions de Debian, pb avec openssl.

Lister les clés compromises:

# ssh-vulnkey -a

Supprimer sa clé compromise:

rm .ssh/id_*

Regénéger une nouvelle clé via ssh-keygen et la copier sur le serveur.

Source:

http://www.cyberciti.biz/faq/linux-publickey-blacklisted-see-ssh-vulnkey1-error/

webcam ldlc & amsn

Mardi 28 avril 2009

Installer la webcam ldlc sous Linux (agnula)
——————————————–
http://www.funix.org/fr/linux/webcam.htm

faire uname -r pour connaitre numero kernel

recuperer l’archive gspcav1-20060925.tar.gz sur http://www.funix.org/fr/linux/webcam.htm

make clean
make
make install

Charger le driver avec
modprobe gspca

créer un fichier webcam dans /etc/modprobe.d
options gspca force_rbg=1

puis
# update-modules.

Installer amsn 0.95
——————–

En fait, 0.94 dans Debian sarge.
Prendre la version 0.95 backport (cf. repertoire deb_sources)
Installer la librairie imLib1

Necessaire d’ouvrir les ports 6890 à 6900 sur UDP et TCP