On Sun, Jun 28, 2020 at 01:32:41PM -0700, John M. Harris Jr wrote: > On Sunday, June 28, 2020 12:18:32 PM MST Zbigniew Jędrzejewski-Szmek wrote: > > On Sat, Jun 27, 2020 at 03:34:17PM -0400, Matthew Miller wrote: > > > > > On Sat, Jun 27, 2020 at 10:25:01AM -0700, John M. Harris Jr wrote: > > > > > > > Jesus Christ, this actually got approved. It's time to fork Fedora. This > > > > is really getting out of hand. > > > > > > > > > As mentioned earlier, there's no need to "fork Fedora". It sounds like > > > there are at least of few of y'all who feel strongly about some of these > > > defaults. I encourage you to make a spin that caters to that experience. > > > > > > I'm a fan of spins too, but making a spin to do > > 'touch /etc/systemd/zram-generator.conf' seems a bit much. > > Far from just that: > > - Mask/disable systemd-homed Doesn't do anything unless you create some users with homectl. > - Mask/disable systemd-userdb That's just a proxy service to provide user records as json. On its own it doesn't really do much. > - Mask/disable systemd-sysusers Well, various packages make use of systemd-sysusers so if you disable systemd-sysusers, they won't get a user created and will likely not work. Also doesn't do anything if there's no configuration. But knock yourself out. > - Mask/disable systemd-repart Doesn't do anything unless you provide a configuration file. > - Mask/disable systemd-resolved That's trivially disabled. The Change page lists a few mechanisms. > - Mask/disable systemd-networkd Doesn't do anything unless you provide configuration files. > - Mask/disable systemd-timesyncd Chrony is the default choice in Fedora, so until you uninstall chrony and enable timesyncd, you're safe. > - Disable systemd-xdg-autostart-generator That's a mechanism for gnome and kde to spawn apps. Right now it's not used yet, but it might in the future... I guess your best bet is not to use gnome or kde. TWM would be a safe choice ;) > - Remove the privacy anti-feature of using Google DNS when none are configured In general people seem to prefer to have a functional network without manual configuration. So we want to pick *some* default. Google DNS seems to be not better or worse than other major providers. But if you'd rather prefer to have no DNS if none is configured, it's still a one line config to "fix" the issue. > - Disable fstrim.timer > - Disable EarlyOOM > - Not set a default EDITOR All those are trivially done with a single command or one-line file. > - Have no modular repos by default This one will soon be trivially done with a single command. > - Not use btrfs or XFS as the default filesystem Pick a different default when installing... > From this list, I know it might look like I'm calling out systemd. Well, > that's just because it's become so bloated. I'd say "useful", but that's just words. Anyway, each of the items on this list can be easily disabled. I guess you could provide a simple rpm in a copr repo somewhere that does this. Zbyszek _______________________________________________ devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx