Добавлено запрещение сборки системы из под scratch

master
parent 17d6fec523
commit 75fa53a374

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

@ -639,6 +639,11 @@ sub checkerrors{
# флаг запущенного демона hald
$data{hal} = ""; if(!system "lshal &>/dev/null"){$data{hal} = "on";}
if(`mount | grep "on /mnt/scratch"` && $data{builder} && !$data{createiso} ){
printmes(gettext('Error')."! ");
printmes(gettext('Unable prepare system for building in scratch mode').".\n");
return "";
}
#----------------------------------------------------------------------
# Определим тип носителя
#----------------------------------------------------------------------
@ -2921,9 +2926,9 @@ sub checkready{
if(!$data{builder}){
if(
(($data{calculate} eq "CLD" &&
number_ver($data{linuxver}) > number_ver('9.8.9')) ||
number_ver($data{linuxver}) > number_ver('9.9.9')) ||
($data{calculate} eq "CLDX" &&
number_ver($data{linuxver}) > number_ver('9.8.9')) ||
number_ver($data{linuxver}) > number_ver('9.9.9')) ||
($data{calculate} eq "CLS" &&
number_ver($data{linuxver}) > number_ver('9.9.9')) ||
($data{calculate} eq "CLSG" &&

Loading…
Cancel
Save