From 93f4b637c97140efbd52fd06472f826b1a2c76c0 Mon Sep 17 00:00:00 2001 From: andreili Date: Sun, 24 Aug 2025 11:03:34 +0200 Subject: [PATCH] Fix a "use" flags. Disable MAC changes on NetworkManager. --- config/os_aarch64.json | 27 ++++++++++++++++----------- 1 file changed, 16 insertions(+), 11 deletions(-) diff --git a/config/os_aarch64.json b/config/os_aarch64.json index 58eb94c..60de9d9 100644 --- a/config/os_aarch64.json +++ b/config/os_aarch64.json @@ -84,15 +84,6 @@ "append": false, "lines": [ "regulatory.db" ] }, - { - "file": "/etc/portage/package.use/test", - "append": false, - "lines": - [ - "net-misc/networkmanager -bluetooth -modemmanager", - "net-misc/networkmanager -ppp" - ] - }, { "file": "/etc/portage/package.use/system", "append": false, @@ -113,7 +104,8 @@ "app-admin/sudo -sendmail", "sys-apps/systemd -dns-over-tls -gcrypt -kernel-install", "media-libs/mesa -llvm", - "sys-process/htop lm-sensors" + "sys-process/htop lm-sensors", + "net-misc/networkmanager -bluetooth -modemmanager -ppp" ] }, { @@ -136,7 +128,7 @@ "#x11-base/xorg-server suid", "cross-arm-none-eabi/newlib nano", "media-libs/libepoxy egl", - "net-misc/networkmanager -tools", + "#net-misc/networkmanager -tools", "media-libs/libglvnd X", "media-libs/libv4l bpf", "media-video/ffmpeg x264 x265", @@ -252,6 +244,19 @@ ], "chmod": "+x" }, + { + "file": "/etc/NetworkManager/conf.d/00-leave-original-mac.conf", + "append": false, + "lines": [ + "[device-mac-randomization]", + "wifi.scan-rand-mac-address=no", + "", + "[connection-mac-randomization]", + "ethernet.cloned-mac-address=permanent", + "wifi.cloned-mac-address=permanent" + ], + "chmod": "+x" + }, { "chroot": "systemctl enable NetworkManager ntpdate sshd prepare_shutdown sync" }, { "sudo": "sed -i -E 's/^# (%wheel ALL)/\\1/' ./etc/sudoers" }, { "sudo": "sed -i -E 's/^#(\\S+MaxUse)=$/\\1=10M/' ./etc/systemd/journald.conf" },