# HG changeset patch
# User J. H. Palmieri
# Date 1345612690 -28800
# Node ID 7a1403b25469e67795f1d971b771a49db478d287
# Parent cbf350af30b0ebb18c0ca2a23c06e73473f72f27
Document when installation of openssl, pyopenssl are needed.
diff --git a/Makefile b/Makefile
--- a/Makefile
+++ b/Makefile
@@ -19,6 +19,9 @@
"tee -a ../install.log"
./sage -b
+# ssl: build Sage, and also install OpenSSL and pyOpenSSL. This is
+# necessary for running the secure notebook. This make target requires
+# internet access.
ssl: all
./sage -i openssl
./sage -i pyopenssl
diff --git a/README.txt b/README.txt
--- a/README.txt
+++ b/README.txt
@@ -246,13 +246,21 @@
./sage -i pyopenssl
- If you are missing either OpenSSL or OpenSSL's development headers,
- you can install a local copy of both into your Sage installation
- first. Then the procedure is as follows:
+ Note that this command requires internet access. If you are
+ missing either OpenSSL or OpenSSL's development headers, you can
+ install a local copy of both into your Sage installation
+ first. Then the procedure is as follows (again, with a computer
+ connected to the internet):
./sage -i openssl
./sage -i pyopenssl
+ Running
+
+ make ssl
+
+ will build Sage and run the previous two commands.
+
PROBLEMS
--------