Add empty secret case 67/269267/1 accepted/tizen/unified/20220128.144311 submit/tizen/20220127.124357
authorMateusz Majewski <m.majewski2@samsung.com>
Wed, 12 Jan 2022 07:34:20 +0000 (08:34 +0100)
committerMateusz Majewski <m.majewski2@samsung.com>
Wed, 12 Jan 2022 07:34:20 +0000 (08:34 +0100)
Change-Id: Ie692f40adc514c127e518e2c5699a4d45402ea72

src/daemon/core/gumd-daemon-user.c

index 380a96b..66121a4 100755 (executable)
@@ -879,6 +879,10 @@ _set_secret (
             self->priv->shadow->sp_pwdp = g_strdup ("!");
         _set_secret_property (self, "x");
         return TRUE;
+    } else if (g_strcmp0 (self->priv->pw->pw_passwd, "") == 0) {
+        self->priv->shadow->sp_pwdp = g_strdup ("");
+        _set_secret_property (self, "");
+        return TRUE;
     }
 
     self->priv->shadow->sp_pwdp = gum_crypt_encrypt_secret (