librelad ef47155cdf feat(rootless): make pasta the actual default in network_rootless
The installer (rootless_docker.sh:123) already defaulted CFG_ROOTLESS_NET
to pasta when unset — but the bundled configs/network/network_rootless
shipped CFG_ROOTLESS_NET=slirp4netns with a description warning about
the AppArmor caveat. That made the WebUI Config page surface slirp4netns
as the selected option even though the install script preferred pasta if
unset, and the warning told users they'd have to hand-relax the AppArmor
profile if they switched.

Both are now obsolete:
  - CFG_ROOTLESS_NET=pasta is now the explicit default in the bundled
    config (matches the installer's implicit default).
  - Description drops the AppArmor manual-fix warning since the
    installer applies the local override automatically
    (installRootlessApparmorForPasta, shipped in the previous commit).

Dropdown order swapped too — pasta now top of the list as the
recommended option, slirp4netns kept as 'legacy fallback'.

The live install on this box already runs pasta (manually flipped
during debugging); the CFG file was synced to match so a future
rootless reinstall doesn't revert.

Signed-off-by: librelad <librelad@digitalangels.vip>
2026-05-26 23:28:05 +01:00
..