Было бы чем делиться.
Там почти ничего нет, просто mkisofs/cdrecord/growisofs/… с правильно расставленными ключами, просто чтоб их каждый раз не вспоминать и особенно чтобы не перепутать. Например, если забыть ключ -f для mkisofs/growisofs , то не запишется всё, что по симлинкам. А если что запишется не так – болванку в мусор.
#cdr-files-start
mkisofs -v -o /tmp/tmp.iso -J -r $V -f "$F" || exit 1
cdrecord -v  $SPEED -multi /tmp/tmp.iso
#cdr-files-add
M=`cdrecord  -msinfo`
mkisofs -v -M /dev/cdrom -C $M -o /tmp/tmp.iso -J -r $V -f "$F" || exit 1
cdrecord -v  $SPEED -multi /tmp/tmp.iso
#dvdr-files-start
growisofs $SPEED -Z /dev/dvd -J -r $V -f "$F"
#dvdr-files-add
growisofs $SPEED -M /dev/dvd -J -r $V -f "$F"
#dvdr-video
growisofs $SPEED -dvd-compat -Z /dev/dvd -dvd-video $V -f "$F"
#cdr-audio
cdrecord -tao $SPEED -pad -audio [email protected]
Тут не полные скрипты, а основные команды из них, и имена в комментариях. Смысл имён в том, что их можно дополнять по TAB. Скрипты так себе, сейчас я бы их сделал лучше, и один большой скрипт и несколько симлинков, а не как я тогда сделал один и правил копии, что неудобно, если потом менять. Так что распространять недоделку я всё же не стану, кому надо лучше сделает :)

Кроме того, чужие скрипты всегда сделаны под чужое удобство и чужие надобности, и другим могут оказаться совсем не так хороши. Я вот, к примеру, всячески брезгую дистрибутивными скриптами вроде ppp-start/ifup/pppoe-setup и т.д., а вместо этого использую свои собственные.
С одной стороны, это позволило мне моментально поднять интернет (PPPoE) после загрузки с образа “netinstall” перед установкой арч по сети при переползании со слаки, мне требовалось просто запустить готовый монолитный скрипт. А с другой – если авторы дистра сделали такие скрипты, значит им было удобнее иначе.
Отсюда вывод – свои скрипты удобнее чужих, но только для себя :)