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