From 4f4bf656f1029533c9ab823f58c3493de2e2b2c4 Mon Sep 17 00:00:00 2001 From: kokkiemouse Date: Sat, 12 Sep 2020 07:29:14 +0900 Subject: [PATCH] fixed arch name --- channels/releng/{codename.amd64 => codename.x86_64} | 0 lfbs | 19 ++++++++++++++++++- 2 files changed, 18 insertions(+), 1 deletion(-) rename channels/releng/{codename.amd64 => codename.x86_64} (100%) diff --git a/channels/releng/codename.amd64 b/channels/releng/codename.x86_64 similarity index 100% rename from channels/releng/codename.amd64 rename to channels/releng/codename.x86_64 diff --git a/lfbs b/lfbs index 726e4ba..513fb37 100755 --- a/lfbs +++ b/lfbs @@ -23,7 +23,7 @@ codename="32" os_name="Fedora" iso_name="Fedora" -arch=amd64 +arch=x86_64 out_dir="${script_path}/out" iso_label="${os_name}_${codename}_${arch}" @@ -263,6 +263,23 @@ make_basefs() { # run_cmd apt-get upgrade } + +prepare_build() { + if [[ ${EUID} -ne 0 ]]; then + _msg_error "This script must be run as root." 1 + fi + + [[ ! -d "${work_dir}" ]] && mkdir -p "${work_dir}" + [[ ! -d "${out_dir}" ]] && mkdir -p "${out_dir}" + umount_chroot + + # Check codename + if [[ -z $(grep -h -v ^'#' ${channels_dir}/${channel_name}/codename.${arch} | grep -x ${codename}) ]]; then + _msg_error "This codename (${channel_name}) is not supported on this channel (${codename})." + fi + +} + # 引数解析() # 参考記事:https://0e0.pw/ci83 https://0e0.pw/VJlg -- 2.11.0