# Anaconda configuration file for Koozali SME Server.

[Product]
product_name = Koozali SME Server

[Base Product]
product_name = Red Hat Enterprise Linux

[Anaconda]
# List of enabled Anaconda DBus modules for RHEL.
#  but without org.fedoraproject.Anaconda.Modules.Subscription
kickstart_modules =
    org.fedoraproject.Anaconda.Modules.Timezone
    org.fedoraproject.Anaconda.Modules.Network
    org.fedoraproject.Anaconda.Modules.Localization
    org.fedoraproject.Anaconda.Modules.Security
    org.fedoraproject.Anaconda.Modules.Users
    org.fedoraproject.Anaconda.Modules.Storage
    org.fedoraproject.Anaconda.Modules.Services
    org.fedoraproject.Anaconda.Modules.Payloads

[Bootloader]
efi_dir = rocky

[User Interface]
help_directory = /usr/share/anaconda/help/smeserver
default_help_pages =
    smeserver_help_placeholder.txt
    smeserver_help_placeholder.xml
    smeserver_help_placeholder.xml

[Payload]
enable_closest_mirror = True
default_source = CLOSEST_MIRROR

[License]
eula = /usr/share/smeserver-release/EULA

[Storage]
# Enable dmraid usage during the installation.
dmraid = True

# Do you prefer creation of GPT disk labels?
gpt = False

# Tell multipathd to use user friendly names when naming devices during the installation.
multipath_friendly_names = True

# Do you want to allow imperfect devices (for example, degraded mdraid array devices)?
allow_imperfect_devices = True

# Default file system type. Use whatever Blivet uses by default.
file_system_type = xfs

# Default partitioning.
# Specify a mount point and its attributes on each line.
#
# Valid attributes:
#
#   size <SIZE>    The size of the mount point.
#   min <MIN_SIZE> The size will grow from MIN_SIZE to MAX_SIZE.
#   max <MAX_SIZE> The max size is unlimited by default.
#   free <SIZE>    The required available space.
#
default_partitioning =
    /     (min 1 GiB, max 70 GiB)
    swap

# Default partitioning scheme.
# Valid values:
#
#    PLAIN      Create standard partitions.
#    BTRFS      Use the Btrfs scheme.
#    LVM        Use the LVM scheme.
#    LVM_THINP  Use LVM Thin Provisioning.
#
default_scheme = LVM


[Storage Constraints]

# Should we recommend to specify a swap partition?
swap_is_recommended = True

# Allowed device types of the / partition if any.
# Valid values:
#
#  LVM        Allow LVM.
#  MD         Allow RAID.
#  PARTITION  Allow standard partitions.
#  BTRFS      Allow Btrfs.
#  DISK       Allow disks.
#  LVM_THINP  Allow LVM Thin Provisioning.
#
root_device_types = MD PARTITION DISK LVM

# Recommended minimal sizes of partitions.
# Specify a mount point and a size on each line.
min_partition_sizes =
    /boot  500 MiB

