alex kuklin wrote:
это не совсем то.реальный случай - iso с dvd лежит на другом компьютере, туда есть ssh-доступ.нужно записать этот образ на диск. с crdecord я бы поступил так: ssh комп2 "cat /path/file.iso" | cdrecord - но на тот момент cdrecord не умел dvd.growisofs же сходу не получилось заставить таким образом писать, пришлось копировать файл.конструкция вида unset SUDO_COMMAND export GENISOIMAGE=/path/to/trusted/genisoimage exec growisofs "$@" не помогла?
не очень понял, как оно должно работать. в смысле написать скрипт, который тянет iso с другого компа и подсунуть его вместо genisoimage? в man growisofs про $GENISOIMAGE ни слова, если оно и будет работать - это не решение для "быстро записать диск". диски (у меня во всяком случае) записываются редко - запоминать для этого что-то сложнее "wodim blank=fast -" совсем неохота.
Кстати, тащить образ DVD через ssh - эт' жесть. Уж лучше через netcat. :)
может быть и лучше, но ssh ленивее. ну жрет проца побольше - всё равно скорость обеспечивает больше в разы, чем dvd писать успевает.
сейчас проверил: $ ssh xxxx "cat /home/*40r1*iso" |dd of=/dev/null 9162220+0 records in 9162220+0 records out 4691056640 bytes (4.7 GB) copied, 412.112 seconds, 11.4 MB/sэто в локалке, 100мбит/с. загрузка процессора с обеих сторон не превышала 30%.