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>