search for: tmpend

Displaying 1 result from an estimated 1 matches for "tmpend".

Did you mean: tmp_end
2000 Jul 09
0
OpenSSH 2.1.1p2: /etc/nologin handling and related stuff
...rintf(stderr, "\aLogins are currently disallowed:\n\n"); while (fgets(buf, sizeof(buf), f)) fputs(buf, stderr); + fprintf(stderr, "\n"); fclose(f); - if (pw->pw_uid != 0) +#ifdef NOLOGIN_ALLOW_FILE + if((f=fopen(NOLOGIN_ALLOW_FILE, "r"))) { + char *tmpend; + while (fgets(buf, sizeof(buf), f)) { + if(*buf=='\0' || *buf=='#' || *buf=='\n' || *buf=='\r') + continue; + if((tmpend=strchr(buf, '\n'))) + *tmpend='\0'; + if(!strcmp(buf, pw->pw_name)) { + notallowed=0; + br...