chef/site-cookbooks/kosmos_encfs
Basti b662c04183
Finish initial encfs cookbook and postgres adaptations
2020-06-08 17:01:24 +02:00
..
attributes Finish initial encfs cookbook and postgres adaptations 2020-06-08 17:01:24 +02:00
files Improve encfs cookbook 2020-06-07 12:45:33 +02:00
recipes Finish initial encfs cookbook and postgres adaptations 2020-06-08 17:01:24 +02:00
resources Finish initial encfs cookbook and postgres adaptations 2020-06-08 17:01:24 +02:00
templates Finish initial encfs cookbook and postgres adaptations 2020-06-08 17:01:24 +02:00
.gitignore Create an initial encfs cookbook 2020-06-04 19:50:20 +02:00
CHANGELOG.md Create an initial encfs cookbook 2020-06-04 19:50:20 +02:00
LICENSE Create an initial encfs cookbook 2020-06-04 19:50:20 +02:00
README.md Improve encfs cookbook 2020-06-07 12:45:33 +02:00
chefignore Create an initial encfs cookbook 2020-06-04 19:50:20 +02:00
metadata.rb Create an initial encfs cookbook 2020-06-04 19:50:20 +02:00

README.md

kosmos_encfs

Install encfs and set up encryption for a data directory.

Provisioning a new machine

Add encfs to the run list and run chef before adding other cookbooks that depends on the encfs mount.

Log into the system and create the data directory like so:

encfs /usr/local/lib/encrypted_data /mnt/data --public

When asked for config options, choose nothing (i.e. "standard"). Do NOT choose paranoia mode, as it breaks some software, like e.g. PostgreSQL.