94fe66dcde
Calamares integration in Sabayon is incomplete, OpenGL support for NVIDIA is broken, no encryption, no LVM support, no UEFI SecureBoot support, no proper localization support, some virtualization envs are unsupported, and so on...
59 lines
2.1 KiB
Plaintext
59 lines
2.1 KiB
Plaintext
# Define an alternative execution strategy, in this case, the value must be
|
|
# "iso_remaster"
|
|
execution_strategy: iso_remaster
|
|
|
|
# ISO Image title
|
|
iso_title: Sabayon Server
|
|
|
|
# Release string
|
|
release_string: Sabayon Linux
|
|
|
|
# File to write release string
|
|
release_file: /etc/sabayon-edition
|
|
|
|
# Enable XZ compression in mksquashfs
|
|
extra_mksquashfs_parameters: -comp xz -Xbcj x86
|
|
|
|
# Outer chroot script command, to be executed outside destination chroot before
|
|
# before entering it (and before inner_chroot_script)
|
|
%env outer_chroot_script: ${SABAYON_MOLECULE_HOME:-/sabayon}/scripts/remaster_pre.sh
|
|
|
|
# Execute repositories update here, in a more fault-tolerant flavor
|
|
%env inner_chroot_script: ${SABAYON_MOLECULE_HOME:-/sabayon}/scripts/remaster_generic_inner_chroot_script.sh
|
|
|
|
# Inner chroot script command, to be executed inside destination chroot after
|
|
# packages installation and removal
|
|
%env inner_chroot_script_after: ${SABAYON_MOLECULE_HOME:-/sabayon}/scripts/remaster_serverbase_inner_chroot_script_after.sh
|
|
|
|
# Outer chroot script command, to be executed outside destination chroot before
|
|
# before entering it (and AFTER inner_chroot_script)
|
|
%env outer_chroot_script_after: ${SABAYON_MOLECULE_HOME:-/sabayon}/scripts/remaster_post.sh
|
|
|
|
# Used to umount /proc and unbind packages dir
|
|
%env error_script: ${SABAYON_MOLECULE_HOME:-/sabayon}/scripts/remaster_error_script.sh
|
|
|
|
# Pre-ISO building script. Hook to be able to copy kernel images in place, for example
|
|
%env pre_iso_script: ${SABAYON_MOLECULE_HOME:-/sabayon}/scripts/generic_pre_iso_script.sh Server
|
|
|
|
# Destination directory for the ISO image path (MANDATORY)
|
|
%env destination_iso_directory: ${SABAYON_MOLECULE_HOME:-/sabayon}/iso
|
|
|
|
packages_to_add:
|
|
@wireless,
|
|
app-admin/anaconda,
|
|
app-text/pastebunz,
|
|
x11-base/xorg-server,
|
|
net-dialup/ppp,
|
|
net-dialup/rp-pppoe,
|
|
net-misc/openssh,
|
|
sys-block/parted,
|
|
sys-fs/btrfs-progs,
|
|
sys-power/cpupower,
|
|
x11-themes/sabayon-artwork-core,
|
|
x11-drivers/xf86-video-vmware,
|
|
x11-themes/sabayon-artwork-grub
|
|
|
|
# Determine whether repositories update should be run (if packages_to_add is set)
|
|
# (default is: no), values are: yes, no.
|
|
execute_repositories_update: no
|