*BSD News Article 32408


Return to BSD News archive

Xref: sserve comp.os.386bsd.questions:11328 comp.os.386bsd.bugs:2303
Path: sserve!newshost.anu.edu.au!harbinger.cc.monash.edu.au!bunyip.cc.uq.oz.au!munnari.oz.au!ihnp4.ucsd.edu!sdd.hp.com!portal.com!decwrl!pa.dec.com!usenet.pa.dec.com!jkh
From: jkh@nx.ilo.dec.com (Jordan Hubbard)
Newsgroups: comp.os.386bsd.questions,comp.os.386bsd.bugs
Subject: [FreeBSD] Release boing in 1.1.5R and work-around
Date: 01 Jul 1994 10:36:32 GMT
Organization: Digital Equipment Corporation, Galway Ireland
Lines: 54
Message-ID: <JKH.94Jul1113632@nx.ilo.dec.com>
NNTP-Posting-Host: nx.ilo.dec.com


In doing the non-crypt phase of the installation, the shared libcrypt
libraries weren't removed properly (the etc/Makefile target is wrong
for shared libs) and this ended up with a non-crypt release that still
depends on crypt libraries being available from somewhere (even though
it does not supply them, and thus does not violate the export laws).

I could re-roll the release, and still might if it seems that this is
going to be a long-term annoyance, but in the interim it seems like
the easiest thing to do is to make the following suggestion to all,
which is to please install the secrdist installation as well as the
srcdist if you're in the United States - this will result in proper
behaviour.

If you're outside the U.S., then the thing to do is to grab the
secrdist from one of the following FTP sites:

        South Africa:   braae.ru.ac.za:/pub/FreeBSD/securedist/
                        owl.und.ac.za (currently uncertain)
        Iceland:        ftp.veda.is:/pub/crypt/FreeBSD/

If you grab this foreign distribution, you can get yourself going
with an absolute minimum of fuss by performing the following actions:

1. Grab the secrdist files from braae or veda into some temporary directory
2. Extract the des tarball as follows:

	cat des_tgz.a* | tar xvzf -

3. Move the 1.1 libcrypt shared library (which has NOT changed, despite the
   version number bump) into place like so:

	mv usr/lib/libcrypt.so.1.0 /usr/lib/libcrypt.so.1.1

4. If you're in posession of the full srcdist, also do the following:

	cat libcrypt.aa | tar xvzf - -C /

   To extract the sources for future builds (which will automatically
   regenerate your libcrypt.so.1.1 as needed).

That's it!

Hopefully, both Geoff and Adam will regenerate these secrdist
distributions for 1.1.5 shortly, making this much easier (you'll be
able to simply run the EXTRACT.sh script then).

It has also come to light that that I made the mistake of omitting the
device files for wd1 and sd1 on the filesystem floppy.  I will correct
this shortly and download a new copy!

Thanks, and sorry for the inconvenience!

					Jordan