module start "preinstallation" "Preinstallation" if [[ "${#ignorepkg[@]}" -gt 0 ]]; then mkdir -p "${dest}"/etc/xbps.d/ touch "${dest}"/etc/xbps.d/10-ignore-pkg.conf for ig in "${ignorepkg[@]}"; do if ! grep -q "${ig}" "${dest}"/etc/xbps.d/10-ignore-pkg.conf; then echo "ignorepkg=${ig}" >> "${dest}"/etc/xbps.d/10-ignore-pkg.conf fi done fi for i in ${pkg[@]}; do for j in ${removepkg[@]}; do if [[ "${i}" == "${j}" ]]; then continue 2 fi done toinstall+=( "$i" ) done mkdir -p "${dest}"/var/db/xbps cp -rf /var/db/xbps/keys/ "${dest}"/var/db/xbps inst base-system "${toinstall[@]}" module end