Moi, I'm willing to try. I hav a four-port hub, so I can try to script with that. Hopefully I will hav a version ready by the next volunteer meeting (Apr 11) so we can test it with the 10-port one (which based on the lsusb-output you provided seems to hav a four-port and a seven-port one chained together). I think we need the copying to be spawned into background and include some logging so I think we should employ DJB daemontools[1] or Gerrit Pape's runit[2], whichever happens to be more convenient. Copying itself could be via rsync or unison as to be the most robust possible. Finally I would write the udev script in python or perl. Btw, I hope the hub has an external power supply as the USB 2.0 default ampeerage of 500mA is probably not enuff for 10 usb sticks to be pounded simultaneously. :) Cheers, // Jarkko Kn. aka 'jibun' [1] http://cr.yp.to/daemontools.html [2] http://smarden.org/runit/ On Mon, Apr 4, 2011 at 13:13, Topi Santakivi <topi.santakivi@xxxxxxxxx>wrote: > Hi. > > The summit is coming in < 2 weeks from. We'll be offering > a developer USB stick containing tools, MeeGo images > and additional information to all attendants. > > There are 350 USB sticks coming by mail, and we'll have > to copy the content to the sticks semi-manually, using 2 > 10-port USB hubs. > > To help with that task, there's a need for a bit scripting. > > Here's what's needed: > > 1. Create a udev rule saying > "When a USB stick is attached to the hub, copy loads of > data into it" > > 2. Copying part with an one-liner command or a script. > > udev info for the hub: > http://piratepad.net/1qAl8xTFxr > > A great guide on udev rules: > http://www.reactivated.net/writing_udev_rules.html > > Any takers?:) > > BR, > Topi > > -- Jarkko Kniivilä < jibun | jkniiv > FIN-13100 HÄMEENLINNA "Panta rhei kai oumen menei" -- Herakleitos