Исправлен баг

master
parent 8ae48779c3
commit 648fe7b06a

@ -4,6 +4,7 @@ CHANGE LOG
* Добавлен скрипт для запуска и останова slim.
* Добавлены патчи для пакетов man и slim.
* Добавлена загрузка с включенным composite для livecd.
* Исправлен баг приводящий к удалению содержимого distfiles, при выполнении calculate --iso без предварительного завершения программы cl-builder.
1.2.7
* Добавлено отмонтирование раздела для установки если он подключен к /media.

@ -5235,6 +5235,13 @@ sub umount_build_dirs{
#
#------------------------------------------------------------------------------
sub createiso{
#проверим что не запущен cl-builder
if(`mount | grep "on /mnt/builder/usr/calculate/share"`) {
printmes(gettext('Error')."! ");
printmes(gettext('Before proceeding, complete the program cl-builder')); printmes(".\n");
return "";
}
#проверим что система загружена в Scratch режиме и на флешке
if(defined $data{arg}{rebuild} &&
($data{scratch} ne "on" || $data{load} ne "ram" || !-e "/mnt/flash")){

@ -87,6 +87,11 @@ umountres() {
# Выполним проверки
#------------------------------------------------------------------------------
checkrun() {
if [[ `/usr/bin/id -u` -ne 0 ]]
then
echo "Only root can perform system building."
exit;
fi
#не запустим если загрузка не в Scrach режиме
if ! mount | grep /mnt/scratch &>/dev/null
then

Loading…
Cancel
Save