Pivushkov Alexandr wrote: > Здравствуйте Уважаемые! > На работе создал обновляемый репозиторий Ubuntu. С флешкой его > синхронизирую командой: > sudo rsync -rvlhP --delete /home/pav/Ubuntu/ /media/disk/Ubuntu/ > где, > /home/pav/Ubuntu/ - репозиторий > /media/disk/Ubuntu/ - флэшка > > 1. Как то уж очень долго происходит синхронизация этих двух папок, даже > когда копировать/удалять файлы не надо (то есть когда папки уже > синхронизированы). Поделитесь пожалуйста опытом, кто, с какими ключами, > работает с rsync. > > 2. Как можно сделать так, чтобы при вставке флэшки автоматом запускалась > команда "sudo rsync ..." > ковырять ivman, а если быть конкретнее, то: в файле ivmConfigActions.xml я внизу использовал <ivm:Match name="*"> <ivm:Option name="exec" value="touch /tmp/mnt.log; /home/admin/myscript.sh $hal.volume.mount_point$ >> /tmp/mnt.log 2>&1 " /> </ivm:Match>
-------------- Потом я используя библиотеку libxosd2 навоял маленький бинарник, который очень помогает уведомлять о каких-то действиях. #include <xosd.h> int main (int argc, char *argv[]) { if(argc!=4) exit(1); xosd *osd; osd = xosd_create (1); xosd_set_font(osd, "-*-courier-*-*-*-*-34-*-*-*-*-*-*-*"); xosd_set_colour(osd, "red"); xosd_set_timeout(osd, 0); xosd_set_horizontal_offset(osd,atoi(argv[1])); xosd_set_vertical_offset(osd,atoi(argv[2])); xosd_set_shadow_offset(osd, 2); xosd_display (osd, 0, XOSD_string, argv[3]); xosd_wait_until_no_display(osd); xosd_uninit (osd); return 0; } ------------------ скомпилил его, и теперь в скриптах пишу xosd 50 500 "Flash card mounted" & И на экране выводится красная надпись. Потом чтобы убить надпись просто killall xosd Может способ и извращенный, но других вариантов я не нашел > Заранее благодарен > -- ubuntu-ru mailing list ubuntu-ru@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru