When distributions ship age reporting compliance, Ageless Linux will provide tested removal scripts for each. Our commitment: for every age collection mechanism that ships, we will publish a way to remove it cleanly.
No Linux distribution has shipped an age reporting implementation as of March 2026. MidnightBSD (a BSD, not Linux) has merged and shipped the aged(8) daemon — the first native implementation from any operating system. The MidnightBSD removal guide below is the first non-speculative guide on this site. The Linux distro guides remain pending.
Systemd masking is a start — it prevents a service from running. Package removal is better — it removes the code from the system entirely. Preventing installation via preseed, kickstart, or pacman hooks is best — the code never touches your disk.
Applications may begin querying the age bracket API. Ripping out the service without providing a replacement will cause D-Bus errors, which can crash apps or prevent them from launching. Use the short-circuit approach: install a stub daemon that returns "unknown" (bracket 0) for all queries. Apps get a valid response. No age data is collected.
A removal that breaks login, first-boot, or package management is worse than the thing being removed. Every removal guide we publish will include a test procedure and a rollback path.
For each implementation, we will document every file, service, D-Bus interface, and configuration path it touches. You can't remove what you can't find.
The first non-speculative removal guide. Disable the aged(8) daemon, delete the SQLite database, remove age group memberships. Manual steps — become-ageless.sh does not support BSD.
Canonical's likely approach via AccountsService or a standalone D-Bus service. Removal via apt, systemctl, and preseed.
Debian's tradition of optionality and the debian-devel discussion. Removal via d-i preseed, apt purge, and dpkg holds.
Fedora's possible approach via Anaconda or a systemd service. Removal via kickstart, dnf, and rpm.
Arch's minimal philosophy and the unlikely path to mandatory age reporting. Removal via pacman hooks and IgnorePkg.
Distribution-agnostic removal: D-Bus service files, systemd units, data directories, and AccountsService fields.