Thomas Dickey <dic...@his.com> wrote:

> On Tue, Jan 07, 2020 at 09:00:04PM +0100, Benjamin Baier wrote:
> > >Synopsis:  xterm pledge dns violation
> > >Category:  X11 / libc? / ports?
> > >Environment:
> >     System      : OpenBSD 6.6
> >     Details     : OpenBSD 6.6-current (GENERIC.MP) #0: Mon Jan  6 20:17:42 
> > CET 2020
> >                      
> > b...@x220.home.netzbasis.de:/home/cvsgit/src/sys/arch/amd64/compile/GENERIC.MP
> > 
> >     Architecture: OpenBSD.amd64
> >     Machine     : amd64
> > 
> > >Description:
> >     While copy paste with middle mousebutton from xterm to claws-mail (into 
> > new email window)
> 
> Reading the source, it seems that the client is asking for the target
> with this information, that libXmu is "merely" capable of honoring it
> for some time.  Take a look at
> 
> https://gitlab.freedesktop.org/xorg/lib/libxmu/blob/master/src/CvtStdSel.c
> 
> (very likely, disabling the XA_HOSTNAME (and XA_IP_ADDRESS) chunks
> in that file wouldn't hurt xterm, though claws-mail might be annoyed).

To me this seems dumb.

I don't want my brower reading my .ssh keys.

Similarily, I don't want my xterm trying to DNS resolution.

I would want to see a DAMN GOOD justification for xterm wanting to resolv
host names, especially on a cut and paste.  Wow.

Otherwise, simple software should do simple things.  It should strive to
get by with as little as possible and be powerful, and not "turn into emacs".

A third secret reason for the existance of pledge is to highlight
how much the concept of "all software must be able to do everything"
has infected the software ecosystem.




Reply via email to