On Mon, Jun 8, 2015 at 11:04 AM, Zbigniew Jędrzejewski-Szmek <zbyszek@xxxxxxxxx> wrote: > On Sat, Jun 06, 2015 at 06:52:35PM -0400, Nico Kadel-Garcia wrote: >> Given the profound discrepancies between the FHS 3 and everything that >> systemd touches, I'm afraid it's become a confusing guideline for >> Fedora work. > Fully agreed that using FHS as a guideline in confusing. It is > disappointing that the authors seem to completely ignore changes like > the merge to /usr, the ways in which /run is being used, etc. Ignoring a long stable and well documented standard, and then kvetching about how the standard has not documented the ways relatively new developers violated it, is quite an unreasonable expectation. It's like finding a five year old with their mouth full of their sister's kid's birthday cake, and the kid saying "mom, you should have brought me my own cake"! It's especially disengenuous because various features, such as the "/media" for detachable and "/etc" for configuration files, are directly or indirectly being replaced as part of the "stateless Linux" part of systemd, which has zip, zero, nada to do with the original improvements to init processes and low level logging for which its a good solution. > Whatever one may think about it, systemd and the locations promulgated > by systemd have become *the* defaults for a great majority of modern > linux landscape. Even if systemd was spearheading some of those > changes, such decisions have to be implemented by the whole distro, and > were coordinated between multiple distros. FHS makes itself obsolete by > ignoring them. We've got the kid with his mouthful of his sister's birthday cake here again. >> In particular, the insistence in sytemd of putting >> mountable medie under "/run", and of migrating system-specific >> conffigurations from "/etc" to "/run are at direct variance with even >> that most recent FHS. So it's not going to be a complete or reliable >> guideline. > > Actually it's not systemd: udisks uses this location for removable > media. Neither is systemd migrating configurations from "/etc" to "/run" > (they would get wiped at reboot ;)). Thank you for the correction. I'd seen Lennart Pottering's name associated with this change, but that was a systemd tweak to go with it. It was apparently David Zeuthen. https://plus.google.com/u/0/+DavidZeuthen/posts/NqPUifsFUYH The "/etc" migration, however, is part of the "stateless linux" work desribed at http://0pointer.de/blog/projects/stateless.html. They're planning on resetting "/etc" to a "pristine vendor state", and basdically keep it that way. That's a pretty basic violation of 30 years of the use of "/etc". -- devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/devel Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct