aboutsummaryrefslogtreecommitdiff
path: root/crypt/README
diff options
context:
space:
mode:
authorGeoff Keating <geoffk@cygnus.com>2000-02-29 05:21:42 +0000
committerGeoff Keating <geoffk@cygnus.com>2000-02-29 05:21:42 +0000
commit63f791d30309ea038012a135de693721f57edd0f (patch)
tree6c3caf17500aaf82d4d4b61dae45a6cd4918592b /crypt/README
parent178f833f307e19a72a14be5c7b2e4b964169e1dd (diff)
downloadglibc-63f791d30309ea038012a135de693721f57edd0f.tar
glibc-63f791d30309ea038012a135de693721f57edd0f.tar.gz
glibc-63f791d30309ea038012a135de693721f57edd0f.tar.bz2
glibc-63f791d30309ea038012a135de693721f57edd0f.zip
* Makeconfig (all-subdirs): Add 'crypt' subdirectory. * sysdeps/unix/sysv/linux/configure.in (inhibit_glue): Don't complain if there is no crypt add-on. * crypt/configure: Removed.
* crypt/crypt.texi: Update documentation of US export restrictions to match the 14 Jan 2000 regulations. 2000-02-28 Geoff Keating <geoffk@cygnus.com> * Makeconfig (all-subdirs): Add 'crypt' subdirectory. * sysdeps/unix/sysv/linux/configure.in (inhibit_glue): Don't complain if there is no crypt add-on. * crypt/configure: Removed. * crypt/crypt.texi: Update documentation of US export restrictions to match the 14 Jan 2000 regulations. 2000-02-28 Geoff Keating <geoffk@cygnus.com> * crypt: New subdirectory, merged in from the crypt add-on.
Diffstat (limited to 'crypt/README')
-rw-r--r--crypt/README49
1 files changed, 49 insertions, 0 deletions
diff --git a/crypt/README b/crypt/README
new file mode 100644
index 0000000000..09ee9d128b
--- /dev/null
+++ b/crypt/README
@@ -0,0 +1,49 @@
+This is the distribution tar file for the cryptography add-on to the
+GNU C library. For the version number, see the file "Banner".
+
+The add-on is not included in the main distribution of the GNU C
+library because some governments, most notably those of France,
+Russia, and the US, have very restrictive rules governing the
+distribution and use of encryption software. Please read the node
+"Legal Problems" in the manual for more details.
+
+In particular, the US does not allow export of this software without a
+licence, including via the Internet. So please do not download it
+from the main FSF FTP site at ftp.gnu.org if you are outside
+the US. This software was completely developed outside the US.
+
+To install the add-on, unpack the tar file in the top level of the GNU
+C library distribution. Then build GNU C library like this:
+
+configure --enable-add-ons
+make
+make install
+
+It is not presently possible to add the add-on to the GNU C library
+without recompiling the GNU C library.
+
+The additional functionality provided by the add-on consists of:
+
+* DES-based crypt(). This is only for backwards compatibility;
+ for new installations the MD5-based crypt(), provided with the main
+ GNU C library distribution, should be used instead.
+
+* The AUTH_DES RPC authentication method. In a given situation, this
+ may be more or less secure than the AUTH_UNIX authentication method
+ which is provided with the main GNU C library distribution.
+
+* User-visible DES encryption routines. Note that DES by itself is
+ not now considered a very secure encryption method.
+
+The add-on also includes a manual, the file "crypt.texi". The manual
+will be integrated with the GNU C library manual when the GNU C
+library is installed.
+
+Report bugs in this library (or its manual) in the same way as for the
+GNU C library; that is, using the `glibcbug' shell script to send
+e-mail to <bugs@gnu.org>. Simply run this shell script and fill in
+the information. Nevertheless you can still send bug reports to
+<bug-glibc@gnu.org> as normal electronic mails.
+
+The add-on is free software. See the file COPYING.LIB for copying
+conditions.