diff options
author | Lennart Poettering <lennart@poettering.net> | 2021-08-16 16:41:34 +0200 |
---|---|---|
committer | Lennart Poettering <lennart@poettering.net> | 2021-08-17 13:17:44 +0200 |
commit | 7a6abbe93762fe23d415144ae7a040df3266bb5f (patch) | |
tree | 3c241ce87c245becbe36b6e3f1b366b32f2f6461 /src/cryptenroll/cryptenroll.c | |
parent | 8b474a437ce980bd0909db59141b40d56f6d5688 (diff) | |
download | systemd-7a6abbe93762fe23d415144ae7a040df3266bb5f.tar.gz |
env-util: add unsetenv_erase() helper
Let's unify how we remove secrets from the env block.
Diffstat (limited to 'src/cryptenroll/cryptenroll.c')
-rw-r--r-- | src/cryptenroll/cryptenroll.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/cryptenroll/cryptenroll.c b/src/cryptenroll/cryptenroll.c index f2e194e88c..cf99aab96d 100644 --- a/src/cryptenroll/cryptenroll.c +++ b/src/cryptenroll/cryptenroll.c @@ -12,6 +12,7 @@ #include "cryptenroll-wipe.h" #include "cryptenroll.h" #include "cryptsetup-util.h" +#include "env-util.h" #include "escape.h" #include "libfido2-util.h" #include "main-func.h" @@ -426,8 +427,7 @@ static int prepare_luks( if (!password) return log_oom(); - string_erase(e); - assert_se(unsetenv("PASSWORD") >= 0); + assert_se(unsetenv_erase("PASSWORD") >= 0); r = crypt_volume_key_get( cd, |