services-artix and postcfg Calamares modules don't exist in upstream Calamares (they're Garuda/Artix fork patches). Our custom Calamares builds from pure upstream, so these steps get silently skipped during installation, leaving NO services enabled in the installed system. Replace them with shellprocess@enable-services, which uses the built-in shellprocess module to run a post-install script that: - Detects the init system (dinit/openrc/runit/s6) - Enables all system services via boot.d symlinks or equivalent - Sets up user services (pipewire, wireplumber) for the created user Affects both online and offline installer settings.
56 lines
924 B
Plaintext
56 lines
924 B
Plaintext
---
|
|
modules-search: [ local ]
|
|
|
|
sequence:
|
|
- show:
|
|
- welcome
|
|
- locale
|
|
- keyboard
|
|
- partition
|
|
- users
|
|
- summary
|
|
- exec:
|
|
- partition
|
|
- mount
|
|
- unpackfs
|
|
- machineid
|
|
- fstab
|
|
- locale
|
|
- keyboard
|
|
- localecfg
|
|
- luksopenswaphookcfg
|
|
- luksbootkeyfile
|
|
- initcpiocfg
|
|
- initcpio
|
|
- users
|
|
- displaymanager
|
|
- networkcfg
|
|
- hwclock
|
|
- shellprocess@enable-services
|
|
- grubcfg
|
|
- bootloader
|
|
- umount
|
|
- show:
|
|
- finished
|
|
|
|
instances:
|
|
- id: enable-services
|
|
module: shellprocess
|
|
config: enable-services.conf
|
|
|
|
branding: antergos-next
|
|
|
|
prompt-install: false
|
|
|
|
dont-chroot: false
|
|
|
|
oem-setup: false
|
|
|
|
disable-cancel: false
|
|
|
|
disable-cancel-during-exec: false
|
|
|
|
hide-back-and-next-during-exec: false
|
|
|
|
quit-at-end: false
|