menu "Configuration" depends on PACKAGE_swmodd config SWMODD_LXC_SUPPORT bool "Handles LXC based containers" default y config SWMODD_OCI_SUPPORT bool "Handles OCI containers" default y depends on PACKAGE_swmodd select PACKAGE_crun config SWMODD_REGISTRY_PULL_SUPPORT bool "Add support to pull images from container image registries (i.e: docker.io, quay.io)" default n depends on PACKAGE_swmodd select PACKAGE_skopeo select PACKAGE_umoci config SWMODD_KERNEL_OPTIONS bool "Enable kernel support for LXC and OCI containers" default y select KERNEL_CGROUPS select KERNEL_CGROUP_SCHED select KERNEL_CGROUP_DEVICE select KERNEL_CGROUP_FREEZER select KERNEL_CGROUP_CPUACCT select KERNEL_CGROUP_NET_PRIO select KERNEL_NET_CLS_CGROUP select KERNEL_NAMESPACES select KERNEL_DEVPTS_MULTIPLE_INSTANCES select KERNEL_POSIX_MQUEUE select KERNEL_FAIR_GROUP_SCHED select KERNEL_RT_GROUP_SCHED select KERNEL_MEMCG select KERNEL_MEMCG_KMEM select KERNEL_CPUSETS select PACKAGE_kmod-ikconfig help Select needed kernel options for LXC and CRUN related utilities. Options include cgroups, namespaces and other miscellaneous options. These options unfortunately can not be installed as a module. config SWMODD_NETWORKING bool "Enable networking support for LXC/OCI containers" default y select PACKAGE_kmod-veth select PACKAGE_kmod-macvlan help Enable "veth pair device" and "macvlan" endmenu