cryptsetup: enable libcryptsetup debug logging if we want it

Even if we set a log callback that would accept debug messages, libcryptsetup
needs debug logging enabled explicitly for it to happen.
This commit is contained in:
Ivan Shapovalov 2019-07-06 13:51:23 +03:00
parent 8c71b2cd44
commit 568a84048e

View file

@ -638,6 +638,10 @@ static int run(int argc, char *argv[]) {
log_setup_service();
crypt_set_log_callback(NULL, cryptsetup_log_glue, NULL);
if (DEBUG_LOGGING)
/* libcryptsetup won't even consider debug messages by default */
crypt_set_debug_level(CRYPT_DEBUG_ALL);
umask(0022);
if (streq(argv[1], "attach")) {