archinstall/tests/data
pentago 817a1adef3
Add AUR helper installation support
Adds an "Enable AUR" entry to the global menu allowing the user to
choose between paru and yay. The selected helper is built from source
inside the chroot, running as the first sudo user under a temporary
NOPASSWD-pacman sudoers entry that is removed in a finally block.
Source builds avoid the libalpm soname mismatch that can occur with
prebuilt -bin packages.

The feature gracefully no-ops when no AUR helper is configured. The
menu item is gated behind the presence of a regular user account;
attempting --silent installs without one raises RequirementError.

Signed-off-by: pentago <876756+pentago@users.noreply.github.com>
2026-05-17 21:57:27 +02:00
..
mirrorlists Fix 3081 - Local mirrorlist parsing bug (#3104) 2025-01-21 18:40:54 +01:00
__init__.py Dataclasses for args and config (#2936) 2024-11-26 11:08:36 +01:00
test_config.json feat(applications): add CUPS installation support (#4013) 2025-12-21 14:30:11 +11:00
test_config_aur.json Add AUR helper installation support 2026-05-17 21:57:27 +02:00
test_creds.json Store password as hash instead of plaintext (#3276) 2025-04-08 08:53:18 +02:00
test_deprecated_audio_config.json Move audio configuration to application config (#3612) 2025-06-20 07:27:23 +10:00
test_deprecated_creds_config.json Store password as hash instead of plaintext (#3276) 2025-04-08 08:53:18 +02:00
test_deprecated_mirror_config.json Store password as hash instead of plaintext (#3276) 2025-04-08 08:53:18 +02:00
test_encrypted_creds.json Add optional file encryption for user credentials configuration (#3391) 2025-04-26 20:25:43 +10:00