aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoseph Richey <joerichey94@gmail.com>2018-02-09 01:51:44 -0800
committerJoseph Richey <joerichey94@gmail.com>2018-02-09 03:36:33 -0800
commit5d1eccd8db322cdcee7417d4e188329826cddf97 (patch)
tree06deda08a34b066f39dc74f3c21e28834ede7769
parent5d71e1d16b069d7f6f22b7978f696af493a3c846 (diff)
docs/travis: Remove mention of Argon2
Now that Argon2 is simply and implementation detail of the `crypto` package, and no a build dependancy, we don't need it in Travis or in the documenation for building fscrypt.
-rw-r--r--.travis.yml1
-rw-r--r--README.md15
2 files changed, 1 insertions, 15 deletions
diff --git a/.travis.yml b/.travis.yml
index 9fdabc4..925007d 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -9,7 +9,6 @@ addons:
sources:
- sourceline: 'deb http://en.archive.ubuntu.com/ubuntu/ artful main universe'
packages:
- - libargon2-0-dev
- libpam0g-dev
- e2fsprogs
- protobuf-compiler
diff --git a/README.md b/README.md
index a83dfd0..4f76000 100644
--- a/README.md
+++ b/README.md
@@ -109,16 +109,6 @@ fscrypt has the following build dependencies:
* [Go](https://golang.org/doc/install)
* A C compiler (`gcc` or `clang`)
* `make`
-* The [Argon2 Passphrase Hash](https://github.com/P-H-C/phc-winner-argon2)
- library, which can be
- [directly installed on Artful Ubuntu](https://packages.ubuntu.com/artful/libargon2-0-dev),
- or installed from source by running:
- ```bash
- >>>>> git clone https://github.com/P-H-C/phc-winner-argon2 argon2
- >>>>> cd argon2
- >>>>> make
- >>>>> sudo make install
- ```
* Headers for `libpam`. Install them with the appropriate package manager.
- `sudo apt-get install libpam0g-dev`
- `sudo yum install pam-devel`
@@ -144,14 +134,11 @@ go get github.com/google/fscrypt/cmd/fscrypt
### Runtime Dependencies
-fscrypt has the following runtime dependencies:
+fscrypt has very few runtime dependencies:
* Kernel support for filesystem encryption (this will depend on your kernel
configuration and specific filesystem)
-* `libargon2.so` (see the above installation instructions for Argon2)
* `libpam.so` (almost certainly already on your system)
-The dynamic libraries are not needed if you built a static executable.
-
### Setting up the PAM module
Note that to make use of the installed PAM module, your