[maemo-users] N810 - executing script when digital camera is plugged in and mounted

From: Kimmo Hämäläinen kimmo.hamalainen at nokia.com
Date: Fri Oct 9 15:42:42 EEST 2009
On Fri, 2009-10-09 at 13:17 +0200, ext Frederik Vanrenterghem wrote:
> This seems like a good option if it can't be done directly with udev.
> It would be less clean a solution though, as now every usb disk I'd
> insert would get treated the same way.
> Ideally I'd actually like to do a reverse procedure as well: when I
> plug in a USB harddrive, I'd like the pictures to be backed up on it.
> This seems possible thanks to the flexibility of udev, but a lot
> harder to realise via the approach below.

I don't know how isn't done with udev, but can't be much simpler... I
mean string comparison is not so hard :)

> Is this ke-recv daemon being triggered by udev, or is that a separate
> way of working altogether?

ke-recv uses libhal and the HAL daemon. HAL is based on sysfs and udev
for detecting the HW changes AFAIK.


> 2009/10/9 Kimmo Hämäläinen <kimmo.hamalainen at nokia.com>
>         The ke-recv daemon does the auto-mounting using
>         the /usr/sbin/osso-mmc-
>         mount.sh (which is also used for memory cards) shell script.
>         You could
>         modify the script so that you execute your
>         autoPicturesImport.sh if a
>         file system was mounted over USB by osso-mmc-mount.sh. You can
>         see those
>         from the mount point argument, which is prefixed with
>         "/media/usb" when
>         such a file system is about to be mounted.
>         -Kimmo
>         >
>         > Thanks in advance for your insight!
>         >
>         > Best regards,
>         > Frederik
>         >
>         >

More information about the maemo-users mailing list