Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37817004
en ru br
Репозитории ALT

Группа :: Работа с файлами
Пакет: ecryptfs-utils

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

Патч: ecryptfs-utils-111-nopasswd.patch
Скачать


diff -up ecryptfs-utils-111/src/pam_ecryptfs/pam_ecryptfs.c.nopasswd ecryptfs-utils-111/src/pam_ecryptfs/pam_ecryptfs.c
--- ecryptfs-utils-111/src/pam_ecryptfs/pam_ecryptfs.c.nopasswd	2017-02-01 14:04:48.313349236 +0100
+++ ecryptfs-utils-111/src/pam_ecryptfs/pam_ecryptfs.c	2017-02-01 14:05:34.461694263 +0100
@@ -190,6 +190,10 @@ PAM_EXTERN int pam_sm_authenticate(pam_h
 		       rc);
 		goto out;
 	}
+	if (!epd->passphrase) {
+		ecryptfs_syslog(LOG_WARNING, "pam_ecryptfs: No passphrase available");
+		goto out;
+	}
 	epd->passphrase = strdup(epd->passphrase);
 	rc = ecryptfs_read_salt_hex_from_rc(salt_hex);
 	if (rc) {
 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin