0

I am working on an application which deals with all kinds of USB storage devices(such as taking backup, updating DataLogFile etc)

My problem is :

I want to write a shell script which is stored in this USB drive(As usb is at center of my project so USB is going to be same but PC's will change) AND this script should be executed as soon as the USB drive is connected to my Linux system.I will not need any kind of "root" or "sudo" permissions for other tasks which I am going to do in this shell script.

poolie
  • 9,241
Null pointer
  • 2,547
  • 5
  • 26
  • 38
  • But in that question the script is stored on computer ..I want to store it on That "USB DRIVE". – Null pointer Oct 24 '13 at 02:32
  • 2
    You will need to put something on the computer, because for good security reasons Ubuntu will not automatically run a script on the USB stick unless you add a rule akin to the one in the link to compel it to do so. – chronitis Oct 24 '13 at 08:20

1 Answers1

1

Use the udev rules described in the other question to run a local script. The local script can look for a file on the newly-mounted device and execute it.

(That's kind of risky for security if you think about it.)

poolie
  • 9,241