Kindle automount+script [solved]

Stefan U. Hegner stefan at hegner-online.de
Sat Dec 1 13:43:58 CET 2012


Hallo zusammen,

Am 29.11.2012 18:55, schrieb Stefan U. Hegner:
> Moinsen JBG,
>
> ... lange nicht mir Dir gemailt :).
>
> Am 28.11.2012 23:33, schrieb Jan-Benedict Glaw:
>> On Wed, 2012-11-28 21:11:03 +0100, Stefan U. Hegner <stefan at hegner-online.de> wrote:
>>> Habe also mal eine einfache Regel zum Test angelegt (Verbesserungs- bzw.
>>> Verfeinerungsvorschläge willkommen) ...
>>>
>>>     # cat /lib/udev/rules.d/81-kindle-sync.rules
>>>
>>>     KERNEL=="sd?", ATTRS{vendor}=="Kindle  ",
>>>     ATTRS{modalias}=="scsi:t-0×00", RUN+="/home/hegi/bin/kindlesync.sh"
>> Das ist aber schon alles in einer Zeile, oder?
> Ja, ist es.
>

fürs Protokoll: ... so funzt es:

$ cat /lib/udev/rules.d/81-kindle-sync.rules

    #
    # UDEV Rules für Kindle
    # Serial# B012345678901234
    # Devices: /dev/kindle /dev/kindle0 /dev/kindle1 /dev/kindle4; Mount
    Point /media/kindle
    # Strartscript: /home/hegi/bin/kindleplugged.sh
    #

    KERNEL=="sd*", ATTRS{serial}=="B012345678901234",
    RUN+="/home/hegi/bin/kindleplugged.sh"
    ACTION=="add", SUBSYSTEMS=="usb", ATTRS{serial}=="B012345678901234",
    SYMLINK+="kindle%n"
    ACTION=="add", SUBSYSTEMS=="usb", ATTRS{serial}=="B012345678901234",
    RUN+="/bin/mkdir /media/kindle"
    ACTION=="add", SUBSYSTEMS=="usb", ATTRS{serial}=="B012345678901234",
    RUN+="/bin/mount -t auto -o rw,umask=003,uid=1000,gid=1000
    /dev/kindle1 /media/kindle", OPTIONS="last_rule"
    ACTION=="remove", SUBSYSTEMS=="usb",
    ATTRS{serial}=="B012345678901234", RUN+="/bin/umount /media/kindle"
    ACTION=="remove", SUBSYSTEMS=="usb",
    ATTRS{serial}=="B012345678901234", RUN+="/bin/rmdir /media/kindle",
    OPTIONS="last_rule"

... jetzt muss ich nur noch einen Trick finden, meinem laufenden Calibre
im schroot chroot zu verraten, wenn zwischenzeitlich der Kindle
gestöpselt wurde. Wenn ich ihn vor dem Start von Calibre einstöpsel ist
alles gut. Wenn ich ihn auswerfe, bekommt Calibre das auch mit. Nur halt
der re-plug geht noch nicht.

Gruß

Stefan.

-- 
Stefan U. Hegner 
         <stefan at hegner-online.de>
              * * *
D-32584 Löhne --- good ole Germany
internet: http://www.hegner-web.de
              * * *
GPG-Key | D9DB 51BD 2DA6 9B3A 41CB
F-Print | 0287 05A1 8D11 38BA CE91


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: OpenPGP digital signature
URL: <http://lug-owl.de/pipermail/linux/attachments/20121201/f5b06f3f/attachment.sig>


More information about the Linux mailing list