Kao što sam naslov kaže hteo bih da napravim preko udev da čim uštekam moj WD passport da mi odradi backup home direktorijuma..
za te potrebe napravio sam fajl
30-mnt.rules koji se nalazi /etc/udev/rules.d a izgleda ovako
**********************************************************************
ACTION==”add”, KERNEL==”sd[a-z][1-9]”,SYBSYSTERS==”usb”, ATTRS{serial}==”5758453530384B3636323635″, SYMLINK+=”bckphdd-%k”, RUN+=”bckp-home.sh %k”
**********************************************************************
Sad udev bi trebao na Event ADD da napravi u /dev/bckphdd-sdc1 i pokrene skriptu bckp-home.sh
E, a udev pokvarenjak odradi samo jedan deo..napravi /dev/bckphdd-sdc1 ali ne pokreće skriptu koja bi trebalo da ga mountuje i odradi sync
naravno skriptu sam stavio u /bin i chmod +x
a skripta izgleda ovako
***********************************************************************
#!/bin/sh
kdialog –title “Mounting bckphdd” –passivepopup \
“Automounting bckphdd and doing backup of your home directory”
“this message will dissaper in 10 sec” 10
mount /dev/bckphdd-sdc1 /backups
# add here all you rsync commands
rsync -av –delete $HOME/.kde4 /backups/homedir
rsync -av –delete $HOME/.kde /backups/homedir
rsync -av –delete $HOME/.opera /backups/homedir
kdialog –title “Sync finished” –passivepopup \
“Umounting bckphdd. Synch finished”
“this message will dissaper in 10 sec” 10
umount /dev/bckphdd-sdc1
exit 0
***********************************************************************
Da li je neko imao sličan problem?
Neka ideja?
hvala u napred