Date: Wed, 30 Oct 2002 01:38:30 +0100 (CET) From: Ralf Becker <ralf@akk.org> To: FreeBSD-gnats-submit@FreeBSD.org Subject: conf/44717: update login.conf and unify login capabilities Message-ID: <200210300038.g9U0cUfJ013167@itstsv9.its.uni-karlsruhe.de>
next in thread | raw e-mail | index | archive | help
>Number: 44717 >Category: conf >Synopsis: update login.conf and unify login capabilities >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Tue Oct 29 16:40:01 PST 2002 >Closed-Date: >Last-Modified: >Originator: Ralf Becker >Release: FreeBSD 4.6-STABLE i386 >Organization: AKK Akrbeitskreis Kultur und Kommunikation >Environment: System: FreeBSD itstsv9.its.uni-karlsruhe.de 4.6-STABLE FreeBSD 4.6-STABLE #0: Thu Jun 27 15:11:23 CEST 2002 root@itstsv9.its.uni-karlsruhe.de:/usr/src/sys/compile/local270602 i386 >Description: Applies to: src/lib/libutil/login.conf.5 src/usr.bin/login.c The manpage of login.conf differ from the capabilties login(1) uses. The first patch add the documentation of the capabilities login_retries and login_backoff login(1) knows to the login.conf manpage. The second corrects the capabilty "prompt" used in login(1) to "login_prompt" mentioned in the login.conf manpage. >How-To-Repeat: >Fix: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # patch.login.c # patch.login.c # echo x - patch.login.c sed 's/^X//' >patch.login.c << 'END-of-patch.login.c' X*** login.c.orig Tue Oct 29 21:07:17 2002 X--- login.c Tue Oct 29 21:10:24 2002 X*************** X*** 248,260 **** X * Get "login-retries" & "login-backoff" from default class X */ X lc = login_getclass(NULL); X! prompt = login_getcapstr(lc, "prompt", X default_prompt, default_prompt); X passwd_prompt = login_getcapstr(lc, "passwd_prompt", X default_passwd_prompt, default_passwd_prompt); X! retries = login_getcapnum(lc, "login-retries", X DEFAULT_RETRIES, DEFAULT_RETRIES); X! backoff = login_getcapnum(lc, "login-backoff", X DEFAULT_BACKOFF, DEFAULT_BACKOFF); X login_close(lc); X lc = NULL; X--- 248,260 ---- X * Get "login-retries" & "login-backoff" from default class X */ X lc = login_getclass(NULL); X! prompt = login_getcapstr(lc, "login_prompt", X default_prompt, default_prompt); X passwd_prompt = login_getcapstr(lc, "passwd_prompt", X default_passwd_prompt, default_passwd_prompt); X! retries = login_getcapnum(lc, "login_retries", X DEFAULT_RETRIES, DEFAULT_RETRIES); X! backoff = login_getcapnum(lc, "login_backoff", X DEFAULT_BACKOFF, DEFAULT_BACKOFF); X login_close(lc); X lc = NULL; END-of-patch.login.c echo x - patch.login.c sed 's/^X//' >patch.login.c << 'END-of-patch.login.c' X*** login.c.orig Tue Oct 29 21:07:17 2002 X--- login.c Tue Oct 29 21:10:24 2002 X*************** X*** 248,260 **** X * Get "login-retries" & "login-backoff" from default class X */ X lc = login_getclass(NULL); X! prompt = login_getcapstr(lc, "prompt", X default_prompt, default_prompt); X passwd_prompt = login_getcapstr(lc, "passwd_prompt", X default_passwd_prompt, default_passwd_prompt); X! retries = login_getcapnum(lc, "login-retries", X DEFAULT_RETRIES, DEFAULT_RETRIES); X! backoff = login_getcapnum(lc, "login-backoff", X DEFAULT_BACKOFF, DEFAULT_BACKOFF); X login_close(lc); X lc = NULL; X--- 248,260 ---- X * Get "login-retries" & "login-backoff" from default class X */ X lc = login_getclass(NULL); X! prompt = login_getcapstr(lc, "login_prompt", X default_prompt, default_prompt); X passwd_prompt = login_getcapstr(lc, "passwd_prompt", X default_passwd_prompt, default_passwd_prompt); X! retries = login_getcapnum(lc, "login_retries", X DEFAULT_RETRIES, DEFAULT_RETRIES); X! backoff = login_getcapnum(lc, "login_backoff", X DEFAULT_BACKOFF, DEFAULT_BACKOFF); X login_close(lc); X lc = NULL; END-of-patch.login.c exit >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200210300038.g9U0cUfJ013167>