<?xml version="1.0" encoding="windows-1251"?>
<rss version="2.0">
<channel>
<title>FreeSource - AltLinux/Apt/IsoFromRepository</title>
<link>http://freesource.info/wiki/AltLinux/Apt/IsoFromRepository</link>
<description>History/revisions of FreeSource/AltLinux/Apt/IsoFromRepository</description>
<language>en-us</language>
<item>
<title>2008-03-06 12:37:51</title>
<link>http://freesource.info/wiki/AltLinux/Apt/IsoFromRepository/show?time=2008-03-06+12%3A37%3A51</link>
<description>&lt;div class="pageBefore">&lt;img src="http://freesource.info/wiki/images/z.gif" width="1" height="1" border="0" alt="" style="display:block" align="top" />&lt;/div>&lt;div class="page">
&lt;b>Сравнение версий &lt;a name=".altlinux.apt.isofromrepository" href="http://freesource.info/wiki/AltLinux/Apt/IsoFromRepository&amp;" class="">/Alt&amp;nbsp;Linux&amp;nbsp;/&amp;nbsp;Apt&amp;nbsp;/&amp;nbsp;Iso&amp;nbsp;From&amp;nbsp;Repository&lt;/a> за &lt;a href="http://freesource.info/wiki/AltLinux/Apt/IsoFromRepository?time=2008-03-06+12%3A37%3A51">2008-03-06 12:37:51&lt;/a> и &lt;a href="http://freesource.info/wiki/AltLinux/Apt/IsoFromRepository">2008-03-06 13:58:37&lt;/a>&lt;/b>&lt;br />
&lt;br />
&lt;b>Добавлено:&lt;/b>&lt;br />
&lt;div class="additions">&lt;div class="action" style="float:right; width:250px">&lt;div class="action-content">Эта&amp;nbsp;страница была перенесена на&amp;nbsp;&lt;a href="http://altlinux.org/Apt/IsoFromRepository" target="_blank" title="" class="outerlink">altlinux.org&lt;/a>. Текст на&amp;nbsp;freesource.info заморожен.&lt;/div>&lt;/div>&lt;br />
Структура диска с&amp;nbsp;репозиторием, который можно подключить с&amp;nbsp;помощью команды &lt;tt>apt-cdrom&lt;/tt>, достаточно проста:&lt;/div>&lt;br />
&lt;b>Удалено:&lt;/b>&lt;br />
&lt;div class="deletions">Структура диска с&amp;nbsp;репозторием, который можно подключить с&amp;nbsp;помощью команды &lt;tt>apt-cdrom&lt;/tt>, достаточно проста:&lt;/div>&lt;/div>
</description>
</item>
<item>
<title>2008-03-06 12:37:29</title>
<link>http://freesource.info/wiki/AltLinux/Apt/IsoFromRepository/show?time=2008-03-06+12%3A37%3A29</link>
<description>&lt;div class="pageBefore">&lt;img src="http://freesource.info/wiki/images/z.gif" width="1" height="1" border="0" alt="" style="display:block" align="top" />&lt;/div>&lt;div class="page">
&lt;b>Сравнение версий &lt;a  href="http://freesource.info/wiki/AltLinux/Apt/IsoFromRepository&amp;" class="">/Alt&amp;nbsp;Linux&amp;nbsp;/&amp;nbsp;Apt&amp;nbsp;/&amp;nbsp;Iso&amp;nbsp;From&amp;nbsp;Repository&lt;/a> за &lt;a href="http://freesource.info/wiki/AltLinux/Apt/IsoFromRepository?time=2008-03-06+12%3A37%3A29">2008-03-06 12:37:29&lt;/a> и &lt;a href="http://freesource.info/wiki/AltLinux/Apt/IsoFromRepository?time=2008-03-06+12%3A37%3A51">2008-03-06 12:37:51&lt;/a>&lt;/b>&lt;br />
&lt;br />
&lt;b>Добавлено:&lt;/b>&lt;br />
&lt;div class="additions">Для&amp;nbsp;простых случаев можно использовать нижеприведённый скрипт, который создаёт iso-файл из&amp;nbsp;локального репозитория (изначально предназначался для&amp;nbsp;создания образов репозиториев updates и&amp;nbsp;backports, и&amp;nbsp;поэтому может требовать небольшого приложения напильника в&amp;nbsp;других случаях).&lt;/div>&lt;br />
&lt;b>Удалено:&lt;/b>&lt;br />
&lt;div class="deletions">Для&amp;nbsp;простых случаев можно использовать нижеприведённый скрипт, который создаёт iso-файл из&amp;nbsp;локального репозитория (изначально предназначался для&amp;nbsp;создания образов репозиториев updates и&amp;nbsp;backports, и&amp;nbsp;поэтому может требовать небольшого приложения напильника для&amp;nbsp;других репозиториев).&lt;/div>&lt;/div>
</description>
</item>
<item>
<title>2008-03-06 12:14:50</title>
<link>http://freesource.info/wiki/AltLinux/Apt/IsoFromRepository/show?time=2008-03-06+12%3A14%3A50</link>
<description>&lt;div class="pageBefore">&lt;img src="http://freesource.info/wiki/images/z.gif" width="1" height="1" border="0" alt="" style="display:block" align="top" />&lt;/div>&lt;div class="page">
&lt;b>Сравнение версий &lt;a  href="http://freesource.info/wiki/AltLinux/Apt/IsoFromRepository&amp;" class="">/Alt&amp;nbsp;Linux&amp;nbsp;/&amp;nbsp;Apt&amp;nbsp;/&amp;nbsp;Iso&amp;nbsp;From&amp;nbsp;Repository&lt;/a> за &lt;a href="http://freesource.info/wiki/AltLinux/Apt/IsoFromRepository?time=2008-03-06+12%3A14%3A50">2008-03-06 12:14:50&lt;/a> и &lt;a href="http://freesource.info/wiki/AltLinux/Apt/IsoFromRepository?time=2008-03-06+12%3A37%3A29">2008-03-06 12:37:29&lt;/a>&lt;/b>&lt;br />
&lt;br />
&lt;b>Добавлено:&lt;/b>&lt;br />
&lt;div class="additions">Для&amp;nbsp;простых случаев можно использовать нижеприведённый скрипт, который создаёт iso-файл из&amp;nbsp;локального репозитория (изначально предназначался для&amp;nbsp;создания образов репозиториев updates и&amp;nbsp;backports, и&amp;nbsp;поэтому может требовать небольшого приложения напильника для&amp;nbsp;других репозиториев).&lt;/div>&lt;br />
&lt;b>Удалено:&lt;/b>&lt;br />
&lt;div class="deletions">Для&amp;nbsp;простых слоучаев можно использовать нижеприведённый скрипт, который создаёт iso-файл из&amp;nbsp;локального репозитория (изначально предназначался для&amp;nbsp;создания образов репозиториев updates и&amp;nbsp;backports, и&amp;nbsp;поэтому может требовать небольшого приложения напильника для&amp;nbsp;других репозиториев).&lt;/div>&lt;/div>
</description>
</item>
<item>
<title>2008-03-06 12:06:16</title>
<link>http://freesource.info/wiki/AltLinux/Apt/IsoFromRepository/show?time=2008-03-06+12%3A06%3A16</link>
<description>&lt;div class="pageBefore">&lt;img src="http://freesource.info/wiki/images/z.gif" width="1" height="1" border="0" alt="" style="display:block" align="top" />&lt;/div>&lt;div class="page">
&lt;b>Сравнение версий &lt;a  href="http://freesource.info/wiki/AltLinux/Apt/IsoFromRepository&amp;" class="">/Alt&amp;nbsp;Linux&amp;nbsp;/&amp;nbsp;Apt&amp;nbsp;/&amp;nbsp;Iso&amp;nbsp;From&amp;nbsp;Repository&lt;/a> за &lt;a href="http://freesource.info/wiki/AltLinux/Apt/IsoFromRepository?time=2008-03-06+12%3A06%3A16">2008-03-06 12:06:16&lt;/a> и &lt;a href="http://freesource.info/wiki/AltLinux/Apt/IsoFromRepository?time=2008-03-06+12%3A14%3A50">2008-03-06 12:14:50&lt;/a>&lt;/b>&lt;br />
&lt;br />
&lt;b>Добавлено:&lt;/b>&lt;br />
&lt;div class="additions">Канонический вариант создания таких дисков &amp;ndash; утилита &lt;tt>distribute&lt;/tt> из&amp;nbsp;одноимённого пакета (см. &lt;span class="missingpage">документацию&lt;/span>&lt;a href="http://freesource.info/wiki/Sisyphus/Tools/Distribute/edit?add=1&amp;" title="Создать эту страницу">?&lt;/a>).&lt;br />
Для&amp;nbsp;простых слоучаев можно использовать нижеприведённый скрипт, который создаёт iso-файл из&amp;nbsp;локального репозитория (изначально предназначался для&amp;nbsp;создания образов репозиториев updates и&amp;nbsp;backports, и&amp;nbsp;поэтому может требовать небольшого приложения напильника для&amp;nbsp;других репозиториев).&lt;/div>&lt;br />
&lt;b>Удалено:&lt;/b>&lt;br />
&lt;div class="deletions">Ниже приведён скрипт, который создаёт iso-файл из&amp;nbsp;локального репозитория (изначально предназначался для&amp;nbsp;создания образов репозиториев updates и&amp;nbsp;backports, и&amp;nbsp;поэтому может требовать небольшого приложения напильника для&amp;nbsp;других репозиториев).&lt;/div>&lt;/div>
</description>
</item>
<item>
<title>2008-03-06 12:05:47</title>
<link>http://freesource.info/wiki/AltLinux/Apt/IsoFromRepository/show?time=2008-03-06+12%3A05%3A47</link>
<description>&lt;div class="pageBefore">&lt;img src="http://freesource.info/wiki/images/z.gif" width="1" height="1" border="0" alt="" style="display:block" align="top" />&lt;/div>&lt;div class="page">
&lt;b>Сравнение версий &lt;a  href="http://freesource.info/wiki/AltLinux/Apt/IsoFromRepository&amp;" class="">/Alt&amp;nbsp;Linux&amp;nbsp;/&amp;nbsp;Apt&amp;nbsp;/&amp;nbsp;Iso&amp;nbsp;From&amp;nbsp;Repository&lt;/a> за &lt;a href="http://freesource.info/wiki/AltLinux/Apt/IsoFromRepository?time=2008-03-06+12%3A05%3A47">2008-03-06 12:05:47&lt;/a> и &lt;a href="http://freesource.info/wiki/AltLinux/Apt/IsoFromRepository?time=2008-03-06+12%3A06%3A16">2008-03-06 12:06:16&lt;/a>&lt;/b>&lt;br />
&lt;br />
&lt;b>Добавлено:&lt;/b>&lt;br />
&lt;div class="additions">Ниже приведён скрипт, который создаёт iso-файл из&amp;nbsp;локального репозитория (изначально предназначался для&amp;nbsp;создания образов репозиториев updates и&amp;nbsp;backports, и&amp;nbsp;поэтому может требовать небольшого приложения напильника для&amp;nbsp;других репозиториев).&lt;br />
&lt;tt>updates2iso.sh /путь/к/зеркалу/&lt;/tt>&lt;/div>&lt;br />
&lt;b>Удалено:&lt;/b>&lt;br />
&lt;div class="deletions">Ниже приведён скрипт, который создаёт iso-файл из&amp;nbsp;локального репозитория (изначально предназначался для&amp;nbsp;создания образов репозиториев updates и&amp;nbsp;backports может требовать небольшого приложения напильника).&lt;br />
updates2iso.sh /путь/к/зеркалу/&lt;/div>&lt;/div>
</description>
</item>
<item>
<title>2006-08-08 19:24:32</title>
<link>http://freesource.info/wiki/AltLinux/Apt/IsoFromRepository/show?time=2006-08-08+19%3A24%3A32</link>
<description>&lt;div class="pageBefore">&lt;img src="http://freesource.info/wiki/images/z.gif" width="1" height="1" border="0" alt="" style="display:block" align="top" />&lt;/div>&lt;div class="page">
&lt;b>Сравнение версий &lt;a  href="http://freesource.info/wiki/AltLinux/Apt/IsoFromRepository&amp;" class="">/Alt&amp;nbsp;Linux&amp;nbsp;/&amp;nbsp;Apt&amp;nbsp;/&amp;nbsp;Iso&amp;nbsp;From&amp;nbsp;Repository&lt;/a> за &lt;a href="http://freesource.info/wiki/AltLinux/Apt/IsoFromRepository?time=2006-08-08+19%3A24%3A32">2006-08-08 19:24:32&lt;/a> и &lt;a href="http://freesource.info/wiki/AltLinux/Apt/IsoFromRepository?time=2008-03-06+12%3A05%3A47">2008-03-06 12:05:47&lt;/a>&lt;/b>&lt;br />
&lt;br />
&lt;b>Добавлено:&lt;/b>&lt;br />
&lt;div class="additions">&lt;a name="h3426-1">&lt;/a>&lt;h1> Создание образа CD/DVD-диска из&amp;nbsp;локального репозитория &lt;/h1>
Структура диска с&amp;nbsp;репозторием, который можно подключить с&amp;nbsp;помощью команды &lt;tt>apt-cdrom&lt;/tt>, достаточно проста:&lt;br />
.disk/&lt;br />
&lt;div class="indent">&lt;div class="indent">info &amp;lt;&amp;ndash; файл с&amp;nbsp;информацией о&amp;nbsp;диске.&lt;/div>&lt;/div>
ALTLinux/ &amp;lt;&amp;ndash; репозиторий&lt;br />
&lt;div class="indent">&lt;div class="indent">base/&lt;br />
RPMS...&lt;br />
SRPMS...&lt;br />
...&lt;/div>&lt;/div>
Ниже приведён скрипт, который создаёт iso-файл из&amp;nbsp;локального репозитория (изначально предназначался для&amp;nbsp;создания образов репозиториев updates и&amp;nbsp;backports может требовать небольшого приложения напильника).&lt;br />
Внимание: этот скрипт не&amp;nbsp;умеет разбивать репозиторий на&amp;nbsp;несколько CD/DVD-образов!&lt;br />
&lt;div class="indent">echo &amp;laquo;usage: $PROG /path/to/mirror/&amp;raquo;&lt;br />
$1&lt;/div>
if&amp;nbsp;makeiso $1&lt;br />
updates2iso.sh /путь/к/зеркалу/&lt;br />
&lt;!--notypo-->{{backlinks}}&lt;!--/notypo-->&lt;/div>&lt;br />
&lt;b>Удалено:&lt;/b>&lt;br />
&lt;div class="deletions">&lt;a name="h3426-1">&lt;/a>&lt;h1>Создание ISO&amp;nbsp;образа из&amp;nbsp;локального зеркала с&amp;nbsp;updates/backports&lt;/h1>
ISO&amp;nbsp;образ бывает полезно создать из&amp;nbsp;имеющегося локального зеркала с&amp;nbsp;updаtes или&amp;nbsp;backports если, к&amp;nbsp;примеру, хочется поделиться обновлениями с&amp;nbsp;друзьями.&lt;br />
Предлагаю скрипт, кот. из&amp;nbsp;зеркала updates/backports собирает iso-шник для&amp;nbsp;последующей записи на&amp;nbsp;болванку. Такой CDROM можно штатно использовать &amp;ndash; apt-cdrom add.&lt;br />
&lt;div class="indent">echo &amp;laquo;usage: $PROG /path/to/mirror/ [/path/to/update_kernel_script]"&lt;/div>
# check path to&amp;nbsp;update_kernel_script&lt;br />
if&amp;nbsp;[ ! -f $2 ]&lt;br />
&lt;div class="indent">echo "$PROG: no&amp;nbsp;update_kernel_script found. wrong path?" &amp;gt;&amp;2&lt;br />
$1 \&lt;br />
$2&lt;/div>
if&amp;nbsp;makeiso $1 $2&lt;br />
updates2iso.sh /путь/к/зеркалу/ [/путь/к/скрипту_обновления_ядра]&lt;br />
/путь/к/скрипту_обновления_ядра &amp;ndash; опционально. Под&amp;nbsp;скриптом обновления ядра подразумевается что-то из&amp;nbsp;этого &lt;a href="http://wiki.sisyphus.ru/changes/kernel" target="_blank" title="Внешняя ссылка (откроется в новом окне)" class="outerlink">&lt;img src="http://freesource.info/wiki/themes/coffee/icons/web.gif" alt="" border="0" />http://wiki.sisyphus.ru/changes/kernel&lt;/a>&lt;/div>&lt;/div>
</description>
</item>
<item>
<title>2006-08-08 14:46:31</title>
<link>http://freesource.info/wiki/AltLinux/Apt/IsoFromRepository/show?time=2006-08-08+14%3A46%3A31</link>
<description>&lt;div class="pageBefore">&lt;img src="http://freesource.info/wiki/images/z.gif" width="1" height="1" border="0" alt="" style="display:block" align="top" />&lt;/div>&lt;div class="page">
&lt;b>Сравнение версий &lt;a  href="http://freesource.info/wiki/AltLinux/Apt/IsoFromRepository&amp;" class="">/Alt&amp;nbsp;Linux&amp;nbsp;/&amp;nbsp;Apt&amp;nbsp;/&amp;nbsp;Iso&amp;nbsp;From&amp;nbsp;Repository&lt;/a> за &lt;a href="http://freesource.info/wiki/AltLinux/Apt/IsoFromRepository?time=2006-08-08+14%3A46%3A31">2006-08-08 14:46:31&lt;/a> и &lt;a href="http://freesource.info/wiki/AltLinux/Apt/IsoFromRepository?time=2006-08-08+19%3A24%3A32">2006-08-08 19:24:32&lt;/a>&lt;/b>&lt;br />
&lt;br />
&lt;b>Добавлено:&lt;/b>&lt;br />
&lt;div class="additions">/путь/к/скрипту_обновления_ядра &amp;ndash; опционально. Под&amp;nbsp;скриптом обновления ядра подразумевается что-то из&amp;nbsp;этого &lt;a href="http://wiki.sisyphus.ru/changes/kernel" target="_blank" title="Внешняя ссылка (откроется в новом окне)" class="outerlink">&lt;img src="http://freesource.info/wiki/themes/coffee/icons/web.gif" alt="" border="0" />http://wiki.sisyphus.ru/changes/kernel&lt;/a>&lt;/div>&lt;br />
&lt;b>Удалено:&lt;/b>&lt;br />
&lt;div class="deletions">/путь/к/путь/к/скрипту_обновления_ядра &amp;ndash; опционально. Под&amp;nbsp;скриптом обновления ядра подразумевается что-то из&amp;nbsp;этого &lt;a href="http://wiki.sisyphus.ru/changes/kernel" target="_blank" title="Внешняя ссылка (откроется в новом окне)" class="outerlink">&lt;img src="http://freesource.info/wiki/themes/coffee/icons/web.gif" alt="" border="0" />http://wiki.sisyphus.ru/changes/kernel&lt;/a>&lt;/div>&lt;/div>
</description>
</item>
<item>
<title>2006-08-08 10:20:20</title>
<link>http://freesource.info/wiki/AltLinux/Apt/IsoFromRepository/show?time=2006-08-08+10%3A20%3A20</link>
<description>&lt;div class="pageBefore">&lt;img src="http://freesource.info/wiki/images/z.gif" width="1" height="1" border="0" alt="" style="display:block" align="top" />&lt;/div>&lt;div class="page">
&lt;b>Сравнение версий &lt;a  href="http://freesource.info/wiki/AltLinux/Apt/IsoFromRepository&amp;" class="">/Alt&amp;nbsp;Linux&amp;nbsp;/&amp;nbsp;Apt&amp;nbsp;/&amp;nbsp;Iso&amp;nbsp;From&amp;nbsp;Repository&lt;/a> за &lt;a href="http://freesource.info/wiki/AltLinux/Apt/IsoFromRepository?time=2006-08-08+10%3A20%3A20">2006-08-08 10:20:20&lt;/a> и &lt;a href="http://freesource.info/wiki/AltLinux/Apt/IsoFromRepository?time=2006-08-08+14%3A46%3A31">2006-08-08 14:46:31&lt;/a>&lt;/b>&lt;br />
&lt;br />
&lt;b>Добавлено:&lt;/b>&lt;br />
&lt;div class="additions">Предлагаю скрипт, кот. из&amp;nbsp;зеркала updates/backports собирает iso-шник для&amp;nbsp;последующей записи на&amp;nbsp;болванку. Такой CDROM можно штатно использовать &amp;ndash; apt-cdrom add.&lt;br />
updates2iso.sh /путь/к/зеркалу/ [/путь/к/скрипту_обновления_ядра]&lt;/div>&lt;br />
&lt;b>Удалено:&lt;/b>&lt;br />
&lt;div class="deletions">Предлагаю скрипт, кот. из&amp;nbsp;зеркала updates/backports собирает iso-шник для&amp;nbsp;последующей записи на&amp;nbsp;болванку. таокой CDROM можно штатно использовать &amp;ndash; apt-cdrom add.&lt;br />
updates2iso.sh /путь/к/зкркалу/ [/путь/к/скрипту_обновления_ядра]&lt;/div>&lt;/div>
</description>
</item>
<item>
<title>2006-08-08 10:03:51</title>
<link>http://freesource.info/wiki/AltLinux/Apt/IsoFromRepository/show?time=2006-08-08+10%3A03%3A51</link>
<description>&lt;div class="pageBefore">&lt;img src="http://freesource.info/wiki/images/z.gif" width="1" height="1" border="0" alt="" style="display:block" align="top" />&lt;/div>&lt;div class="page">
&lt;b>Сравнение версий &lt;a  href="http://freesource.info/wiki/AltLinux/Apt/IsoFromRepository&amp;" class="">/Alt&amp;nbsp;Linux&amp;nbsp;/&amp;nbsp;Apt&amp;nbsp;/&amp;nbsp;Iso&amp;nbsp;From&amp;nbsp;Repository&lt;/a> за &lt;a href="http://freesource.info/wiki/AltLinux/Apt/IsoFromRepository?time=2006-08-08+10%3A03%3A51">2006-08-08 10:03:51&lt;/a> и &lt;a href="http://freesource.info/wiki/AltLinux/Apt/IsoFromRepository?time=2006-08-08+10%3A20%3A20">2006-08-08 10:20:20&lt;/a>&lt;/b>&lt;br />
&lt;br />
&lt;b>Добавлено:&lt;/b>&lt;br />
&lt;div class="additions">&lt;a name="h3426-1">&lt;/a>&lt;h4>updates2iso.sh&lt;/h4>
&lt;!--notypo-->&lt;textarea class="code" rows="15" readonly="readonly">#!/bin/sh
## Create apt-getable ISO image
## from ALT Linux updates/backports mirror
## Artem Zolochevskiy &amp;lt;az@zolochevskie.net&amp;gt;, 2006
PUBLISHER=&amp;quot;&amp;quot;
### ---------------------------------- ###
### --  don't edit below this line  -- ###
### ---------------------------------- ###
PROG=&amp;quot;$(basename $0)&amp;quot;
VERSION=&amp;quot;0.1&amp;quot;
usage() {
	echo &amp;quot;usage: $PROG /path/to/mirror/ [/path/to/update_kernel_script]&amp;quot;
}
# check arguments
if [ $# = 0 ]
then
	usage
	exit 1
fi
for arg in $*; do
    case $arg in
        --version|-V|-v)
	    echo &amp;quot;$PROG $VERSION&amp;quot;
	    exit 0
	    ;;
	--help|-h)
            usage
	    exit 0
	    ;;
	-*)
	    echo &amp;quot;$PROG: $arg: unknown option&amp;quot; &amp;gt;&amp;amp;2
	    exit 1
    esac
done
# check path to updates mirror
if [ ! -f $1/i586/base/release ]
then
	echo &amp;quot;$PROG: no release file found. wrong path to updates/backports mirror?&amp;quot; &amp;gt;&amp;amp;2
	exit 1
fi
# check path to update_kernel_script
if [ ! -f $2 ]
then
	echo &amp;quot;$PROG: no update_kernel_script found. wrong path?&amp;quot; &amp;gt;&amp;amp;2
	exit 1
fi
# updates or backports
if grep -s -q  &amp;quot;^Description: Not Available&amp;quot; $1/i586/base/release
then
	DESCRIPTION=&amp;quot;ALT Linux $(basename $1) backports&amp;quot;
else
	DESCRIPTION=&amp;quot;$(grep ^Description: $1/i586/base/release | sed 's/^Description: //')&amp;quot;
fi
# some vars
DATE=&amp;quot;$(grep ^Date: $1/i586/base/release | cut -d&amp;quot; &amp;quot; -f3,4,5 | tr &amp;quot; &amp;quot; .)&amp;quot;
DESCRIPRION_PLUS_DATE=&amp;quot;$DESCRIPTION ($DATE)&amp;quot;
ISO_IMAGE=&amp;quot;$(echo &amp;quot;$DESCRIPTION-$DATE.iso&amp;quot; | tr [:upper:] [:lower:] | tr &amp;quot; &amp;quot; _)&amp;quot;
# display what we are going to do
echo &amp;quot; &amp;gt;&amp;gt;&amp;gt;&amp;quot;
echo &amp;quot; &amp;gt;&amp;gt;&amp;gt; creating \&amp;quot;$DESCRIPRION_PLUS_DATE\&amp;quot; iso&amp;quot;
echo &amp;quot; &amp;gt;&amp;gt;&amp;gt;&amp;quot;
# create temporary .disk/info and README.txt files
TMP_DIR=&amp;quot;$(mktemp -d)&amp;quot;
mkdir $TMP_DIR/.disk/
cat &amp;lt;&amp;lt;EOF &amp;gt;$TMP_DIR/.disk/info
$DESCRIPRION_PLUS_DATE
EOF
cat &amp;lt;&amp;lt;EOF &amp;gt;$TMP_DIR/README.txt
$DESCRIPRION_PLUS_DATE
To add this disk do as root:
apt-cdrom add
EOF
# set publisher and preparer for mkisofs
if [ -z &amp;quot;$PUBLISHER&amp;quot; ]
then
	PUBLISHER=&amp;quot;$(whoami)&amp;quot;
fi
PREPARER=&amp;quot;$PUBLISHER&amp;quot;
# create iso image
makeiso() {
	mkisofs -J -r -volid &amp;quot;$DESCRIPTION&amp;quot; \
	--publisher $PUBLISHER \
	--preparer $PREPARER \
	--iso-level=4 --joliet-long \
	-o $ISO_IMAGE \
	$TMP_DIR \
	$1 \
	$2
}
# display result
if makeiso $1 $2
then
	rm -r -f $TMP_DIR
	echo &amp;quot; &amp;gt;&amp;gt;&amp;gt;&amp;quot;
	echo &amp;quot; &amp;gt;&amp;gt;&amp;gt; \&amp;quot;$DESCRIPRION_PLUS_DATE\&amp;quot; ISO gotov!&amp;quot;
	echo &amp;quot; &amp;gt;&amp;gt;&amp;gt; file: $ISO_IMAGE&amp;quot;
	echo &amp;quot; &amp;gt;&amp;gt;&amp;gt;&amp;quot;
else
	rm -r -f $TMP_DIR
	echo &amp;quot;$PROG: creating \&amp;quot;$DESCRIPRION_PLUS_DATE\&amp;quot; ISO failed!&amp;quot;
	exit 1
fi
exit 0&lt;/textarea>&lt;!--/notypo-->   &lt;br />
updates2iso.sh /путь/к/зкркалу/ [/путь/к/скрипту_обновления_ядра]&lt;/div>&lt;br />
&lt;b>Удалено:&lt;/b>&lt;br />
&lt;div class="deletions">updates2iso /путь/к/зкркалу/ [/путь/к/скрипту_обновления_ядра]&lt;/div>&lt;/div>
</description>
</item>
</channel>
</rss>
