Sisyphus repositório
Última atualização: 1 outubro 2023 | SRPMs: 18631 | Visitas: 37798309
en ru br
ALT Linux repositórios
S:4.14.0-alt1
5.0: 4.0.4.1-alt9
4.1: 4.0.4.1-alt9
4.0: 4.0.4.1-alt8
3.0: 4.0.4.1-alt5

Group :: Sistema/Base
RPM: shadow

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs e FR  Repocop 

Patch: shadow-4.0.4.1-owl-usermod-unlock.patch
Download


diff -uNrp shadow-4.0.4.1/src/usermod.c shadow-4.0.4.1.owl-usermod-unlock/src/usermod.c
--- shadow-4.0.4.1/src/usermod.c	2003-06-30 13:17:51 +0000
+++ shadow-4.0.4.1.owl-usermod-unlock/src/usermod.c	2004-02-28 22:58:52 +0000
@@ -330,7 +330,7 @@ static char *new_pw_passwd (char *pw_pas
 		strcpy (buf, "!");
 		strcat (buf, pw_pass);
 		pw_pass = buf;
-	} else if (Uflg && pw_pass[0] == '!') {
+	} else if (Uflg && pw_pass[0] == '!' && pw_pass[1] != '!') {
 		char *s;
 
 		SYSLOG ((LOG_INFO, "unlock user `%s' password", pw_name));
 
projeto & código: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
mantenedor atual: Michael Shigorin
mantenedor da tradução: Fernando Martini aka fmartini © 2009