Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 16 Jan 2015 07:19:05 -0700
From:      Dan Busarow <dan@buildingonline.com>
To:        William Yardley <freebsd-questions@veggiechinese.net>
Cc:        freebsd-questions@freebsd.org
Subject:   Re: ssh_explicit_bzero error on upgrade to 9.3-RELEASE-p8
Message-ID:  <95804187-52E2-42D9-B930-F73A2E6F8FFD@buildingonline.com>
In-Reply-To: <20150116011339.GJ34531@aura.veggiechinese.net>
References:  <20150115065251.GC44091@aura.veggiechinese.net> <20150116011339.GJ34531@aura.veggiechinese.net>

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

> On Jan 15, 2015, at 6:13 PM, William Yardley =
<freebsd-questions@veggiechinese.net> wrote:
>=20
> On Wed, Jan 14, 2015 at 10:52:51PM -0800, William Yardley wrote:
>> aura:# /etc/rc.d/sshd restart
>> Performing sanity check on sshd configuration.
>> /usr/sbin/sshd: Undefined symbol "ssh_explicit_bzero"
>=20
> Sorry for the self-followup, but I also don't have a =
'/usr/lib/private'
> *at all*, despite the fact that I upgraded to 9.3 from 9.2 using
> freebsd-update. I also don't seem to have some other things mentioned
> in:
> =
http://freebsdfoundation.blogspot.com/2014/07/freebsd-93-release-now-avail=
able.html
> (for example, my OpenSSH is version 6.2p2).
>=20
> So it would seem that maybe I missed a post-reboot install step on one =
of my previous
> upgrades (though I thought freebsd-update was supposed to figure that
> out and resolve it if it managed to happen).
>=20
> If that's the case, what's the safest way using binary updates to get =
my
> system to where it should be, rather than to where it thinks it is?
> Should I just get the 'base' tarball, or is there a better way?


William,

The solution below was given to me by Dan Langille for my similar =
situation.  upgrade to 9.3 from 9.2 that apparently did not upgrade =
userland

----------------------------------------------------------------------
env UNAME_r=3D9.2-RELEASE freebsd-update upgrade -r 9.3-RELEASE
freebsd-update install
freebsd-update install

and perhaps a third:

freebsd-update install
----------------------------------------------------------------------


I have not done this on my box yet.  I just copied the missing libraries =
into /usr/lib/private and I'm up.

I do intend on doing this soon though.  I'd rather not have another =
morning like yesterday where I had a lot of program debugging to do on =
this server and all I had was a single serial console.  It sucked.

Here's the bugzilla report for my issue

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D196771

Dan Langille's is at

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D196760

Public thanks to Glen Barber and Dan Langille for the followup and =
solution to this issue.

Dan
--=20
 Dan Busarow
 dan@buildingonline.com
 949 496 6648 x218
 Follow BuildingOnline on:
  http://Twitter.com/BuildingOnline
  http://Facebook.com/BuildingOnline
  http://Linkedin.com/groupRegistration?gid=3D1925831




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?95804187-52E2-42D9-B930-F73A2E6F8FFD>