vendredi 29 août 2008

mount iso Ubuntu and NetBSD

Ubuntu way


$ sudo mkdir /media/iso
$ sudo mount -t iso9660 netbsd/i386cd-4.0.iso /media/iso -o loop
$ ls -la /media/iso/


NetBSD way


$ su
# vnconfig -c vnd0 /home/mark/i386cd-3.0.1.iso
# mount_cd9660 /dev/vnd0d /image/

(from : http://wiki.netbsd.se/How_to_install_NetBSD_from_an_USB_Memory_Stick )

Ubuntu /proc et usb

Par défaut sous ubuntu il semble que les périph usb ne soient pas montés dans /proc.


# mount -t usbfs /dev/bus/usb /proc/bus/usb/



sources :
http://ubuntuforums.org/showthread.php?t=622964
http://blog.linuxoss.com/2006/05/running-vmware-workstation-55-on-suse-101/

mardi 12 août 2008

cron + ssh + keychain

Keychain :



dans .bash_profile


#!/bin/bash
#example ~/.bash_profile file
/usr/bin/keychain private keys
#redirect ~/.ssh-agent output to /dev/null to zap the annoying
#"Agent PID" message
source ~/.ssh-agent > /dev/null


cron :


crontab -e :

42 4 * * * time /home/cm/usr/bin/script_sauvegarde.sh



script_sauvegarde.sh





#!/bin/bash

keychain $HOME/SSH_PRIV_KEY
source /home/cm/.keychain/MACHINE-NAME-sh

rsync -e ssh --exclude-from=RSYNC_EXCLUDE_FILE -Cavz CLIENT/ SERVER:PATH_ON_SERVER/