summaryrefslogtreecommitdiff
path: root/parabolaiso/mkparabolaiso
diff options
context:
space:
mode:
Diffstat (limited to 'parabolaiso/mkparabolaiso')
-rwxr-xr-xparabolaiso/mkparabolaiso10
1 files changed, 6 insertions, 4 deletions
diff --git a/parabolaiso/mkparabolaiso b/parabolaiso/mkparabolaiso
index b86a78c..d02751f 100755
--- a/parabolaiso/mkparabolaiso
+++ b/parabolaiso/mkparabolaiso
@@ -43,11 +43,13 @@ _msg_error() {
}
_chroot_init() {
+ local common="base syslinux systemd-dummy systemd-libs-dummy"
+
mkdir -p ${work_dir}/airootfs
case $init in
- openrc) _pacman "base-openrc openrc-init systemd-dummy systemd-libs-dummy syslinux" ;;
- runit) _pacman "base-openrc runit systemd-dummy systemd-libs-dummy syslinux" ;;
- sysvinit) _pacman "base-openrc openrc-sysvinit systemd-dummy systemd-libs-dummy syslinux" ;;
+ openrc) _pacman "openrc-init $common" ;;
+ runit) _pacman "runit-replaceinit $common" ;;
+ sysvinit) _pacman "openrc-sysvinit $common" ;;
systemd) _pacman "base syslinux" ;;
esac
}
@@ -99,7 +101,7 @@ _usage ()
echo " img: prepare airootfs.sfs for dm-snapshot usage"
echo " sfs: prepare airootfs.sfs for overlayfs usage"
echo " Default: ${sfs_mode}"
- echo " -c <comp_type> Set SquashFS compression type (gzip, lzma, lzo, xz)"
+ echo " -c <comp_type> Set SquashFS compression type (gzip, lzma, lzo, xz, zstd)"
echo " Default: '${sfs_comp}'"
echo " -i <init> Init system to use"
echo " Default: '${init}'"