PENDING — NO IMPLEMENTATION SHIPPED
Jef Spaleta suggested that Fedora's age reporting implementation could be as simple as a new
file in /etc/ populated during account creation. If Fedora ships a more
structured implementation, expect either a new systemd service or integration into Anaconda,
the Fedora installer.
Two implementation scenarios are plausible:
A new package providing a D-Bus daemon, systemd unit, and data directory — the same architecture as the freedesktop proposal. This would be the more complex case, requiring package removal, service masking, and data cleanup.
If it's just a file — something like /etc/age-bracket or
/etc/user-age.conf populated during account creation — removal is
trivial:
sudo rm /etc/age-bracket
One file. One command. Done.
A kickstart directive that prevents the age reporting package from being installed during automated Fedora deployments. Kickstart files are used extensively in enterprise and institutional environments.
Standard package removal via dnf remove. If the package is a dependency of
fedora-release or a desktop group, we'll document the cleanest way to break
that dependency without disrupting the rest of the system.
If full package removal is complicated by dependencies, rpm --setperms can
lock down data files to prevent them from being read or written, effectively neutralizing
the implementation without removing the package.