diff options
author | Simo Sorce <simo@redhat.com> | 2016-05-09 17:34:49 +0200 |
---|---|---|
committer | Jakub Hrozek <jhrozek@redhat.com> | 2016-06-29 21:46:52 +0200 |
commit | 625bb2ddf15e8f305a53afa44e87f2146fa930af (patch) | |
tree | e80c6bdcb073d4c597af6c8ef8202726145286ad /Makefile.am | |
parent | 1dd679584241a0f9b29072c7eed1c5c5e4a577e4 (diff) | |
download | sssd-625bb2ddf15e8f305a53afa44e87f2146fa930af.tar.gz sssd-625bb2ddf15e8f305a53afa44e87f2146fa930af.tar.xz sssd-625bb2ddf15e8f305a53afa44e87f2146fa930af.zip |
Secrets: Add encryption at rest
Generates a master key file if it doesn't exist and encrypts secrets
using the master key contained in the file.
Reviewed-by: Jakub Hrozek <jhrozek@redhat.com>
Diffstat (limited to 'Makefile.am')
-rw-r--r-- | Makefile.am | 13 |
1 files changed, 10 insertions, 3 deletions
diff --git a/Makefile.am b/Makefile.am index a0a10009d..c6cae36a4 100644 --- a/Makefile.am +++ b/Makefile.am @@ -747,7 +747,8 @@ dist_noinst_HEADERS = \ if HAVE_NSS - dist_noinst_HEADERS += src/util/crypto/nss/nss_util.h + dist_noinst_HEADERS += src/util/crypto/nss/nss_util.h \ + src/util/crypto/nss/nss_crypto.h endif SSSD_DOCS = \ @@ -806,7 +807,10 @@ if HAVE_NSS src/util/crypto/nss/nss_hmac_sha1.c \ src/util/crypto/nss/nss_sha512crypt.c \ src/util/crypto/nss/nss_obfuscate.c \ - src/util/crypto/nss/nss_util.c + src/util/crypto/nss/nss_nite.c \ + src/util/crypto/nss/nss_util.c \ + src/util/crypto/sss_crypto.c \ + $(NULL) SSS_CRYPT_CFLAGS = $(NSS_CFLAGS) SSS_CRYPT_LIBS = $(NSS_LIBS) @@ -824,7 +828,10 @@ else SSS_CRYPT_SOURCES = src/util/crypto/libcrypto/crypto_base64.c \ src/util/crypto/libcrypto/crypto_hmac_sha1.c \ src/util/crypto/libcrypto/crypto_sha512crypt.c \ - src/util/crypto/libcrypto/crypto_obfuscate.c + src/util/crypto/libcrypto/crypto_obfuscate.c \ + src/util/crypto/libcrypto/crypto_nite.c \ + src/util/crypto/sss_crypto.c \ + $(NULL) SSS_CRYPT_CFLAGS = $(CRYPTO_CFLAGS) SSS_CRYPT_LIBS = $(CRYPTO_LIBS) |