You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
36 lines
1016 B
36 lines
1016 B
7 years ago
|
From 2737fab0dba5ed238b4e0e927139e46e4911e1b4 Mon Sep 17 00:00:00 2001
|
||
|
From: Lukas Nykryn <lnykryn@redhat.com>
|
||
|
Date: Thu, 28 Jan 2016 16:01:51 +0100
|
||
|
Subject: [PATCH] ask-password: don't abort when message is missing
|
||
|
|
||
|
This was fixed in upstream in
|
||
|
e287086b8aa2558356af225a12d9bfea8e7d61ca
|
||
|
add support for caching passwords in the kernel keyring
|
||
|
|
||
|
But we don't want that in rhel.
|
||
|
|
||
|
rhel-only
|
||
|
|
||
|
Resolves: #1261136
|
||
|
---
|
||
|
src/shared/ask-password-api.c | 4 +++-
|
||
|
1 file changed, 3 insertions(+), 1 deletion(-)
|
||
|
|
||
|
diff --git a/src/shared/ask-password-api.c b/src/shared/ask-password-api.c
|
||
|
index 0a61dafc5..19baa6b55 100644
|
||
|
--- a/src/shared/ask-password-api.c
|
||
|
+++ b/src/shared/ask-password-api.c
|
||
|
@@ -70,9 +70,11 @@ int ask_password_tty(
|
||
|
POLL_INOTIFY
|
||
|
};
|
||
|
|
||
|
- assert(message);
|
||
|
assert(_passphrase);
|
||
|
|
||
|
+ if (!message)
|
||
|
+ message = "Password:";
|
||
|
+
|
||
|
if (flag_file) {
|
||
|
notify = inotify_init1(IN_CLOEXEC|IN_NONBLOCK);
|
||
|
if (notify < 0) {
|