<div dir="auto">Hi,<br><br><div class="gmail_quote" dir="auto"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">/usr/lib/systemd/ is indeed the place for internal binaries with<br>
unstable interfaces. But it's also the place where we put binaries<br>
that we don't typically expect users to call, because they are<br>
generally called via some well define .service unit or so only.<br>
<br>
systemd-cryptsetup is one of the latter, we'd expect people to use<br>
this via crypttab mostly. However, the interface is nonetheless<br>
stable, it is a long-time part of systemd and so far we never broke<br>
interface and I see no reason we ever would. In fact it might be a<br>
candidate to move over to /usr/bin to make official, if there's<br>
sufficient request for that. (such a request should be made via github<br>
issue tracker)<br></blockquote></div><div dir="auto"><br></div><div dir="auto">Why was the decision taken to put these into /usr/lib/systemd instead of /usr/libexec/systemd/?</div><div dir="auto"><br></div><div class="gmail_quote" dir="auto"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">> Thanks in advance for indicating, if systemd-cryptsetup (the binary) is a<br>
> tool users may rely on.<br>
<br>
Yes, absolutely.<br>
<br>
The only reason when we might break things for you is when we one day<br>
move it from /usr/lib to /usr/bin, ;-)<br>
<br>
Hence: the call interface is certainly stable, the location in that<br>
sense maybe not yet.<br>
<br>
Lennart<br>
<br>
--<br>
Lennart Poettering, Berlin<br></blockquote></div><div dir="auto"><br></div><div dir="auto">Greetings, Nils</div><div class="gmail_quote" dir="auto"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
</blockquote></div></div>