NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

bin/42096: ssh-add always refers 'ssh-askpass' under /usr/X11R6 with 'X11FLAVOUR= Xorg'



>Number:         42096
>Category:       bin
>Synopsis:       ssh-add always refers 'ssh-askpass' under /usr/X11R6 with 
>'X11FLAVOUR= Xorg'
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    bin-bug-people
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sat Sep 19 14:30:00 +0000 2009
>Originator:     Markus W Kilbinger
>Release:        NetBSD 5.99.17
>Organization:
>Environment:
        
        
System: NetBSD q 5.99.17 NetBSD 5.99.17 (Q) #22: Fri Sep 18 05:35:25 MEST 2009 
root@q:/usr/u/NetBSD/HEAD/src/sys/arch/amd64/compile/Q amd64
Architecture: x86_64
Machine: amd64
>Description:
        -current's ssh-add still/always refers 'ssh-askpass' under
        /usr/X11R6 even if it's compiled with 'X11FLAVOUR= Xorg'.
>How-To-Repeat:
        On a 'X11FLAVOUR= Xorg' system run:

          ssh-add </dev/null

        w/o having a(n old) 'ssh-askpass'-binary under /usr/X11R6.
>Fix:
        'openssh's reach over Makefile.inc seems to consider

          .if ${X11FLAVOUR} == "Xorg"
          CPPFLAGS+=-DX11BASE=\"/usr/X11R7\"
          .endif

        in 'src/crypto/external/bsd/openssh/bin', but the relevant
        ssh-askpass-string appears only within 'libssh.NNN', so this
        conditional has to be added/moved into
        'src/crypto/external/bsd/openssh/lib's Makefile.

>Unformatted:
        
        


Home | Main Index | Thread Index | Old Index