*BSD News Article 17946


Return to BSD News archive

Xref: sserve comp.os.386bsd.announce:79 comp.os.386bsd.misc:575
Path: sserve!newshost.anu.edu.au!munnari.oz.au!spool.mu.edu!agate!agate!usenet
From: davidb@otto.bf.rmit.oz.au (David Burren [Athos])
Newsgroups: comp.os.386bsd.announce,comp.os.386bsd.misc
Subject: [NetBSD-current] libcrypt for non-U.S. use
Followup-To: comp.os.386bsd.misc
Date: 4 Jul 1993 19:22:03 -0700
Organization: Royal Melbourne Institute of Technology, Melbourne, Australia.
Lines: 43
Sender: cgd@agate.berkeley.edu
Approved: 386bsd-announce-request@agate.berkeley.edu
Message-ID: <davidb.741760628@otto>
Reply-To: davidb@melb.cpr.itg.telecom.com.au
NNTP-Posting-Host: agate.berkeley.edu
Summary: Free "DES"

NetBSD-current users will have noticed that crypt is not in libc, but
rather in its own libcrypt.

For NetBSD-current users outside the U.S., I have massaged the UFC-crypt
code distributed as part of the GNU C library into a replacement for
/usr/src/lib/libcrypt/*.  Note that this library is produced outside the
U.S. and is thus not subject to U.S. export laws.  It is available via
anonymous ftp:

ftp.bf.rmit.oz.au:pub/security/des/libcrypt.free.NetBSD.tar.gz (21539 bytes)

I hope folks find this useful.

- David B.

Extracts from the README are reproduced below:

# As yet, this library does not include the des_setkey() and des_cipher()
# functions.  The only NetBSD core program I am aware of that tries to
# use these is ed (despite their being listed in the crypt(3) manual page
# as being non-portable :-).
# Anyone willing and able to help, please drop me a line.  ed's "-x" not
# working isn't high on my list of priorities, but it would be nice to
# resolve.

	...

#	INSTALLATION INSTRUCTIONS
#
# After extracting the libcrypt.tar.z file onto /usr/src/lib/libcrypt,
# simply run `make all install` to create /usr/lib/libcrypt.a
# Then recompile those programs that use -lcrypt.  The list includes:
#
#	sbin/init
#	usr.bin/{lock,login,passwd,su,tn3270}
#	libexec/{ftpd,makekey,rexecd,rlogind,telnetd}
# Also xdm in the XFree86 distribution...
#
# As noted above, bin/ed is *NOT* supported by this library yet.

--
Please send submissions for comp.os.386bsd.announce to:
					386bsd-announce@agate.berkeley.edu