On 12/21/2012 09:24 AM, Florian Weimer wrote:
On 12/21/2012 12:27 AM, Matthew Garrett wrote:
On Thu, Dec 20, 2012 at 10:30:37PM +0000, Richard W.M. Jones wrote:

Thanks, but I think the bit I'm mising is why can't systemd use
libexec?  (Apart from their declaration that libexec is wrong or not
the de-facto standard they themselves made up, which is not a reason).

Because libexec doesn't exist on most other distributions, and systemd
aims to offer consistent interfaces across distributions.

Shouldn't binaries which are part of the external interface reside in
/usr/sbin?

No. /usr/sbin was used for sys-admin binaries, which were not required during bootup and not useful to ordinary users.

Since Fedora has fallen into the UsrMove-trap, this argument is moot on Fedora.

If the paths are not part of the interface, cross-distribution
consistency shouldn't matter (as seen with git, for example).

Correct. That's what the GCS are recommending libexecdir is for.

Ralf


--
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Reply via email to