Provavelmente, o usb não foi montado no momento em que sua regra é processada. Tente adicionar um hook ao usbmount, ou seja, crie um arquivo chamado /etc/usbmount/mount.d/10_autocopy.sh
#!/bin/sh
[ -f $UM_MOUNTPOINT/luah_v2_version.zip ] && cp $UM_MOUNTPOINT/luah_v2_version.zip /home/luah
torne-o executável:
chmod +x /etc/usbmount/mount.d/10_autocopy.sh
variáveis definidas para scripts de montagem (/etc/usb/mount.d):
- UM_DEVICE: dispositivo montado
- UM_MOUNTPOINT: ponto de montagem do dispositivo
- UM_FILESYSTEM: tipo de sistema de arquivos
- UM_MOUNTOPTIONS: opções de montagem
- UM_VENDOR: string de fornecedor do dispositivo
- UM_MODEL: string de modelo ou produto
variáveis definidas para desmontar scripts (/etc/usb/umount.d):
- UM_DEVICE: dispositivo montado
- UM_MOUNTPOINT: ponto de montagem do dispositivo
- UM_FILESYSTEM: tipo de sistema de arquivos
Nota:
- todos os scripts são executados por padrão como usuário root.
- usbmount usa o recurso syslog se VERBOSE = yes - /etc/usbmount/usbmount.conf