2017-03-24 13:07:08 +00:00
|
|
|
#!/usr/bin/env zsh
|
2019-02-16 18:38:34 +00:00
|
|
|
## configuration file for devuan-desktop-live blend
|
2017-03-24 13:07:08 +00:00
|
|
|
|
2017-07-10 12:07:44 +00:00
|
|
|
vars+=(username userpass default_shell mkefi grubversion hookscripts)
|
2017-03-24 13:07:08 +00:00
|
|
|
arrs+=(custom_deb_packages)
|
|
|
|
|
2023-12-03 15:50:42 +00:00
|
|
|
blend_name="delphinium-desktop-live_"
|
2023-12-03 13:20:29 +00:00
|
|
|
release="daedalus"
|
2023-12-07 19:26:36 +00:00
|
|
|
version="1.1.0"
|
2023-12-03 15:50:42 +00:00
|
|
|
username="delphinium"
|
|
|
|
userpass="delphinium"
|
2017-03-24 13:07:08 +00:00
|
|
|
default_shell="/bin/bash"
|
|
|
|
|
2017-07-10 12:07:44 +00:00
|
|
|
# comment to disable:
|
2019-02-16 18:38:34 +00:00
|
|
|
#hookscripts="yes"
|
2017-04-23 13:53:29 +00:00
|
|
|
|
2022-05-27 14:14:46 +00:00
|
|
|
arch="amd64"
|
|
|
|
#arch="i386"
|
2021-11-22 12:59:25 +00:00
|
|
|
|
|
|
|
case "$arch" in
|
|
|
|
# for minimal-live
|
|
|
|
#i386) extra_packages+=(linux-image-686) ;;
|
|
|
|
|
|
|
|
# for desktop-live
|
|
|
|
i386) extra_packages+=(linux-image-686-pae) ;;
|
|
|
|
|
|
|
|
amd64) extra_packages+=(linux-image-amd64) ;;
|
|
|
|
esac
|
|
|
|
|
|
|
|
|
2017-07-10 12:07:44 +00:00
|
|
|
# uncomment to create uefi-bootable iso
|
2020-11-13 13:13:11 +00:00
|
|
|
MKEFI=1
|
2019-02-16 18:38:34 +00:00
|
|
|
efi_work="$BLENDPATH/${release}/efi-files"
|
2017-04-23 13:53:29 +00:00
|
|
|
|
2017-07-10 12:07:44 +00:00
|
|
|
#grubversion="grub-pc"
|
|
|
|
grubversion="grub-efi-amd64"
|
|
|
|
|
2020-11-13 12:52:11 +00:00
|
|
|
# Uncomment for amd64
|
|
|
|
base_packages+=(grub-efi-amd64-bin grub-efi-ia32-bin)
|
2019-02-16 18:38:34 +00:00
|
|
|
|
2023-12-03 13:20:29 +00:00
|
|
|
mirror="http://deb.devuan.org/merged"
|
|
|
|
section="main non-free-firmware"
|
2019-02-16 18:38:34 +00:00
|
|
|
|
|
|
|
|
|
|
|
#base_packages_option=(--no-install-recommends)
|
|
|
|
#extra_packages_option=(--no-install-recommends)
|
|
|
|
|
|
|
|
|
|
|
|
release_conf="$BLENDPATH/${release}/config"
|
|
|
|
|
|
|
|
|
|
|
|
### package sets are defined in the corresponding $release/config file
|
|
|
|
|
|
|
|
source $release_conf
|
|
|
|
|
|
|
|
## image_name depends on release and version
|
|
|
|
|
|
|
|
image_name="${os}_${release}_${version}_${arch}_desktop"
|