Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 24 Dec 2014 12:43:09 +0200
From:      Beeblebrox <zaphod@berentweb.com>
Cc:        FreeBSD Current <freebsd-current@freebsd.org>
Subject:   Re: Buildworld fails due to WITHOUT_CRYPT (3 issues)
Message-ID:  <20141224124309.79f9b8fa@rsbsd.rsb>
In-Reply-To: <CACdU%2Bf91tFehbehOAzNSs%2Bf5A2e9cnsG5KknP72O6PgJ7NMtbg@mail.gmail.com>
References:  <20141224114504.73165f6a@rsbsd.rsb> <CACdU%2Bf91tFehbehOAzNSs%2Bf5A2e9cnsG5KknP72O6PgJ7NMtbg@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help

> Instead of using WITHOUT_CRYPT, you could have used WITHOUT_KERBEROS.
I know that, but I don't want to waste time compiling openssl either.

> You can still install openssl from ports.
Thanks. As stated it's just a matter of not wanting to compile something I'=
m not going to use.

> What's wrong with security/openssh-portable?
Nothing, I just gave dropbear as an example. This port would be preferable =
of course.

I re-started buildworld after re-enabling all crypto modules (incl
krb5) and it's now breaking at telnet:
=3D=3D=3D> libexec/telnetd (all)
cc  -O2 -pipe   -DLINEMODE -DUSE_TERMIO -DDIAGNOSTICS -DOLD_ENVIRON  -DENV_=
HACK -DSTREAMSPTY -I/asp/git/src/libexec/telnetd/../../contrib/telnet -I/as=
p/git/src/libexec/telnetd/../../contrib/telnet/telnet -DAUTHENTICATION -DEN=
CRYPTION -DKRB5 -DFORWARD -Dnet_write=3Dtelnet_net_write -DNDEBUG -std=3Dgn=
u99 -fstack-protector -Wsystem-headers -Wall -Wno-format-y2k -Wno-uninitial=
ized -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-con=
st-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-eq=
uality -Wno-unused-function -Wno-enum-conversion -Wno-switch -Wno-switch-en=
um -Wno-knr-promoted-parameter -Qunused-arguments  -o telnetd global.o slc.=
o state.o sys_term.o telnetd.o termstat.o utility.o authenc.o -L/usr/obj/as=
p/git/src/lib/libtelnet -ltelnet  -lutil  -lncursesw  -lmp  -lcrypto  -lpam=
  -lkrb5   -lroken -lpthread
/usr/obj/asp/git/src/lib/libtelnet/libtelnet.a(auth.o): In function `auth_n=
ame':
/asp/git/src/lib/libtelnet/../../contrib/telnet/libtelnet/auth.c:(.text+0x9=
d5): undefined reference to `auth_encrypt_user'
/usr/obj/asp/git/src/lib/libtelnet/libtelnet.a(sra.o): In function `sra_is':
/asp/git/src/lib/libtelnet/../../contrib/telnet/libtelnet/sra.c:(.text+0x29=
0): undefined reference to `auth_encrypt_user'
cc: error: linker command failed with exit code 1 (use -v to see invocation)

Herbert: I'm going to have to delete the whole compiled mess and re-start. =
I'll apply your patch and advise the results.

--=20
FreeBSD_amd64_11-Current_RadeonKMS



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20141224124309.79f9b8fa>