systemd 233
systemd 233
Posted Mar 22, 2017 10:29 UTC (Wed) by anselm (subscriber, #2796)In reply to: systemd 233 by elvis_
Parent article: systemd 233
The general understanding, at least from a systemd POV, is that /usr is for stuff that comes with the distribution and /etc is for local configuration changes. This makes it easier to keep the two separate, where in the old approach both system defaults and local changes would end up in /etc, leading to a much less maintainable system. DBus supports this idea; the documentation states that
The standard systemwide and per-session message bus setups are configured in the files "/usr/share/dbus-1/system.conf" and "/usr/share/dbus-1/session.conf". These files normally <include> a system-local.conf or session-local.conf in /etc/dbus-1; you can put local overrides in those files to avoid modifying the primary configuration files.
People who want to do so can still tweak their system's DBus setup; the only difference is that now these tweaks are more likely to survive the next package upgrade. I say this makes the system easier to figure out, because you're avoiding the “where have my tweaks gone?” syndrome, and/or saving time you would otherwise have to spend carrying your tweaks forward by hand.
Posted Mar 22, 2017 18:02 UTC (Wed)
by bronson (subscriber, #4806)
[Link]
systemd 233
