RSS

Automount σε τερματικό

12 Αυγ.

Φτιάχνω ένα σύστημα, το οποίο κάνει χρήση μόνο εφαρμογών σε επίπεδο τερματικού, καθόλου γραφικό περιβάλλον. Το μεγάλο πρόβλημα ήταν να κάνω το σύστημα, να κάνει αυτόματο mount, οποιοδήποτε usb stick, χωρίς την παρέμβαση του χρήστη. Για να γίνει αυτό κάνουμε τα εξέις.

sudo apt-get install udisks udisks-glue

Ανοίγουμε το αρχείο /etc/udisks-glue.conf, και γράφουμε τα εξείς:

filter disks {
    optical = false
    partition_table = false
    usage = filesystem
}
match disks { 
    automount=true
    automount_options= {"sync", "dmask=0000"}

Σε ένα αρχείο κάνουμε copy/paste τα εξείς:

 #!/bin/bash

### BEGIN INIT INFO
 # Provides: udisks-glue
 # Required-Start: $local_fs
 # Required-Stop: $local_fs
 # Default-Start: 2 3 4 5
 # Default-Stop: 0 1 6
 # Short-Description: udisks-glue automounter
 # Description: Automounts removable media
 ### END INIT INFO

. /lib/lsb/init-functions

NAME=udisks-glue
 PIDFILE=/var/run/udisks.pid
 DAEMON="/usr/bin/udisks-glue"
 DAEMON_OPTS="-c /etc/udisks-glue.conf"

case "$1" in
 start)
 log_daemon_msg "Starting Automounter" "$NAME"
 start-stop-daemon --start --exec $DAEMON -- $DAEMON_OPTS -p $PIDFILE
 log_end_msg $?
 ;;
 stop)
 log_daemon_msg "Stopping Automounter" "$NAME"
 start-stop-daemon --stop --exec $DAEMON
 log_end_msg $?
 rm -f $PIDFILE
 ;;
 restart | force-reload)
 $0 stop && sleep 2 && $0 start
 ;;
 try-restart)
 if $0 status >/dev/null; then
 $0 restart
 else
 exit 0
 fi
 ;;
 reload)
 exit 3
 ;;
 status)
 status_of_proc $DAEMON "udisks-glue"
 ;;
 *)
 echo "Usage: $0 {start|stop|restart|try-restart|force-reload|status}"
 exit 2
 ;;
 esac

To αρχείο αυτό το ονομάζουμε: udisks-glue , το κάνουμε εκτελέσιμο και το αντιγράφουμε στον κατάλογο /etc/init.d με δικαιώματα root.
πχ
chmod +x udisks-glue
sudo cp udisks-glue /etc/init.d/

Κάνουμε ανανέωση στις υπηρεσίες με την εντολή:
sudo update-rc.d udisks-glue defaults

Καλύτερα να κάνετε ένα reboot. Από δω και πέρα όποιο στικάκι βάζετε θα αναγνωρίζετε αυτόματα και θα γίνεται mount. Η υπηρεσία udisks, έχει κάτι πολύ καλές επιλογές. Μπορείτε πχ μόλις βάζετε το στικάκι, να τρέχετε κάποιο πρόγραμμα πχ για backup, αυτόματα ή να αναγνωρίζει ένα συγκεκριμένο στικάκι μόνο κα. Εννοείτε πως αυτό έχει και κυνδινούς… οπότε με προσοχή.

 
 

Ετικέτες: , , , , ,

Σχολιάστε

Εισάγετε τα παρακάτω στοιχεία ή επιλέξτε ένα εικονίδιο για να συνδεθείτε:

Λογότυπο WordPress.com

Σχολιάζετε χρησιμοποιώντας τον λογαριασμό WordPress.com. Αποσύνδεση / Αλλαγή )

Φωτογραφία Twitter

Σχολιάζετε χρησιμοποιώντας τον λογαριασμό Twitter. Αποσύνδεση / Αλλαγή )

Φωτογραφία Facebook

Σχολιάζετε χρησιμοποιώντας τον λογαριασμό Facebook. Αποσύνδεση / Αλλαγή )

Φωτογραφία Google+

Σχολιάζετε χρησιμοποιώντας τον λογαριασμό Google+. Αποσύνδεση / Αλλαγή )

Σύνδεση με %s

 
Αρέσει σε %d bloggers: