Lines Matching full:shadow
42 #include <shadow.h>
192 /* Lock, then open the passwd and shadow files */ in changepasswd()
231 * Open the new passwd and shadow tmp files, in changepasswd()
261 "yppasswdd: shadow file busy - try " in changepasswd()
311 * shadow files would seem to indicate that there is no guarantee in changepasswd()
319 * IF we have a shadow file, loop through it reading in lines and in changepasswd()
325 * Figure out what's changing, contruct the new passwd, shadow, in changepasswd()
361 /* While we find things in the shadow file */ in changepasswd()
365 * Is this the shadow entry that we want? in changepasswd()
366 * If not, write it out to the new shadow temp file in changepasswd()
372 "yppasswdd: write to shadow file " in changepasswd()
408 syslog(LOG_ERR, "yppasswdd: no passwd in shadow for %s\n", in changepasswd()
422 * shadow lines, we'll rewind to the beginning of in changepasswd()
563 * using a shadow or adjunct file or not changing the passwd in changepasswd()
565 * the passwd is being changed and we are not using a shadow in changepasswd()
666 "shadow file: %m"); in changepasswd()
676 "yppasswdd: failed to mv shadow: %m"); in changepasswd()
680 "backup of shadow file: %m"); in changepasswd()