Quoting Simon Hobson (li...@thehobsons.co.uk):
> Rick Moen <r...@linuxmafia.com> wrote:
> 
> > Remember that bit I posted about how /usr/bin/ssh makes dynamic library
> > calls to sonames of two Kerberos libraries, even on the overwhelming
> > majority of systems that do not implement Kerberos?
> ...
> > 'Trust' in the sense you use the word just isn't in that.
> 
> But it is.
> Have you actually checked any (or all) of the libraries to be sure ? 

This is a bit silly, so-broad-as-to-be-meaningless application of the word
'trust'.  I don't, in the general case, personally inspect any of the
binaries or libraries on my systems, nor in the general case do I
compile those myself, nor do I perform local diverse double-compiling to
prevent application of Ken Thompson's 1984 'Reflections on Trusting
Trust' moby hack, either.

https://www.schneier.com/blog/archives/2006/01/countering_trus.html
https://www.ece.cmu.edu/~ganger/712.fall02/papers/p761-thompson.pdf

Now, are we done with the ritual paranoia dance?

> The point is, which you seem to keep missing, is that I do not have 
> this level of trust in anyone pushing systemd.

No, I 'get' your oft-repeated personal opinion.  I'm just not impressed
with the allegedly sinister, alleged threat of distro-maintained
interface glue package libsystemd0.  Nor am I impressed with the alleged
problem of any 'amount of noise surrounding' that topic or any other.

Because I have a few clues about software and open source, and have
reasonable confidence I follow what's going on, on an ongoing basis.

> Plus, as someone else pointed out, to permit libsystemd0 (or equivs
> *IFF* it doesn't break packages - which it does with ClamAV) is
> tacitly accepting that these packages are OK to blindly depend on it. 

You seem to be using some strange, emotionally tinged sense of the words
'accept' and 'OK'.

Am I tacitly 'accepting' that Kerberos libraries are 'OK' on my
Kerberos-less systems because I am 'accepting' the dynamic library links
in /usr/bin/ssh?  I don't even really know what that means.  

I tolerate the fact that the dynamic library call to two
locally-pointless Kerberos libraries exist, in the sense that I've not
rushed out and recompiled/rebuilt package openssh-client to eliminate
the vestigial and basically meaningless library dependency.  Which in
turn because I'm a bit busy and have other, better things to worry about.

If I _really_ needed a new hobby, I suppose I could run Gentoo/Funtoo
and spend my idle hours on USE flags and running compiles to eliminate
every vestigial library call -- but I don't.

> If the packagers can package that dependency and not get pushback from
> the users, then there's no incentive to consider if it might not be
> "right".

And why the Gehenna would they do that?  Do they have some blood feud
with your clan?  To my knowledge, they don't with mine.  I lead a rather
more blessedly boring life, and have time for things like gardening, and
occasionally administering Linux systems.

I don't even have it in for the Kerberos people, and to my knowledge
they have only benign (if complex and poorly documented) plans for my
greater metropolitan region -- though I keep a wary eye to the south
where dread Stanford University lies, a hotbed of Kerberos radicalism.
They even do AFS there!  (Perhaps they can be forced to pay for a border
fence.)

> It comes back to - how much is it "programmers are lazy" vs how much
> is "well actually it is real work".

Please figure that out and report back to us.  I'll mail you a shiny
pre-Ted Heath-era pre-decimalisation penny for your efforts.  ;->

_______________________________________________
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng

Reply via email to