Skip to content

Commit be2f204

Browse files
committed
[fix] : FIxed gpg
1 parent 62d908f commit be2f204

File tree

1 file changed

+10
-3
lines changed

1 file changed

+10
-3
lines changed

build.sh

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -356,9 +356,6 @@ prepare_env() {
356356
isofs_dir="${build_dir}/iso"
357357
lockfile_dir="${build_dir}/lockfile"
358358

359-
# Create dir
360-
mkdir -p "${airootfs_dir}" "${cache_dir}"
361-
362359
# Check packages
363360
if [[ "${nodepend}" = false ]]; then
364361
local _check_failed=false _pkg _result=0
@@ -392,6 +389,16 @@ prepare_env() {
392389
_run_cleansh
393390
fi
394391

392+
# Create dir
393+
mkdir -p "${airootfs_dir}" "${cache_dir}"
394+
395+
# Set gpg key
396+
if [[ -n "${gpg_key}" ]]; then
397+
gpg --batch --output "${work_dir}/pubkey.gpg" --export "${gpg_key}"
398+
exec {ARCHISO_GNUPG_FD}<>"${build_dir}/pubkey.gpg"
399+
export ARCHISO_GNUPG_FD
400+
fi
401+
395402
# 強制終了時に作業ディレクトリを削除する
396403
local _trap_remove_work
397404
_trap_remove_work() {

0 commit comments

Comments
 (0)