mirror of
https://github.com/flatcar/scripts.git
synced 2025-08-16 09:26:58 +02:00
profiles: Update systemd use flags
- Consolidate them (so enabling selinux and disabling hybrid cgroups was moved). - Remove outdated masks (arm64 does not mask any use flags any more) and use flags (ssl was replaced in favor of +openssl and gnutls, introspection is gone). - Add gnuefi (for bootctl, earlier it was built if we requested general efi support, now it's built when support also for gnu-efi is requested).
This commit is contained in:
parent
ca71cd3a3f
commit
e349d36ba6
@ -1,5 +1,3 @@
|
||||
sys-apps/systemd -introspection
|
||||
|
||||
# Matt Turner <mattst88@gentoo.org> (2020-03-28)
|
||||
# wget is the default FETCHCOMMAND, and most distfiles are distributed via
|
||||
# HTTPS. Bug #611072
|
||||
|
@ -1,5 +1,2 @@
|
||||
# This fails from -Werror=implicit-fallthrough, and it's disabled in the SDK.
|
||||
sys-devel/gcc sanitize
|
||||
|
||||
# Undo Gentoo masking all this on arm64.
|
||||
sys-apps/systemd -cryptsetup -http -policykit -qrcode -xkb
|
||||
|
@ -28,8 +28,10 @@ net-analyzer/nmap ncat -system-lua
|
||||
# removes mta dependencies
|
||||
app-admin/sudo -sendmail
|
||||
|
||||
# use lzma which is the default on non-gentoo systems, avoid pulling in gnutls
|
||||
sys-apps/systemd build curl gcrypt idn libidn2 lzma -ssl
|
||||
# use lzma which is the default on non-gentoo systems, use gnuefi for
|
||||
# bootctl, enable selinux, disable hybrid cgroup as we use the unified
|
||||
# mode now
|
||||
sys-apps/systemd build curl idn lzma gnuefi selinux -cgroup-hybrid
|
||||
net-libs/libmicrohttpd -ssl
|
||||
|
||||
# disable kernel config detection and module building
|
||||
@ -85,7 +87,6 @@ sys-fs/btrfs-progs -zstd
|
||||
# Enable SELinux for all targets
|
||||
coreos-base/coreos selinux
|
||||
sys-apps/dbus selinux
|
||||
sys-apps/systemd selinux
|
||||
|
||||
# Enable SELinux for coreutils
|
||||
sys-apps/coreutils selinux
|
||||
@ -127,9 +128,6 @@ net-firewall/iptables nftables
|
||||
# Install `perl` with a minimal set of dependencies
|
||||
dev-lang/perl minimal
|
||||
|
||||
# Disable cgroup-hybrid as we use the unified mode
|
||||
sys-apps/systemd -cgroup-hybrid
|
||||
|
||||
# Remove support for GObject introspection
|
||||
sys-auth/polkit -introspection
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user