From 3d5c6fc2564071bb1c95f6843fabd005f114bba2 Mon Sep 17 00:00:00 2001 From: "Todd C. Miller" Date: Thu, 22 Jul 1999 12:38:48 +0000 Subject: [PATCH] no more --with-getpass --- TROUBLESHOOTING | 30 ++++++++++-------------------- 1 file changed, 10 insertions(+), 20 deletions(-) diff --git a/TROUBLESHOOTING b/TROUBLESHOOTING index 3edc4af0f..81fae1158 100644 --- a/TROUBLESHOOTING +++ b/TROUBLESHOOTING @@ -27,16 +27,14 @@ A) Make sure you have an entry in your syslog.conf file to save Q) When sudo asks me for my password it never accepts what I enter even though I know I entered my password correctly. -A) Try running configure with the --with-getpass option. After this - when you build sudo it will use the system's getpass() routine instead - of sudo's own version. If your system uses shadow passwords, it - is possible that sudo didn't detect this. Take a look at the - generated config.h file and verify that the C function used for - shadow password lookups was detected. For instance, for SVR4-style - shadow passwords, HAVE_GETSPNAM should be defined (you can search - for the string "shadow passwords" in config.h with your editor). - Note that there is no define for 4.4BSD-based shadow passwords - since that just uses the standard getpw* routines. +A) If your system uses shadow passwords, it is possible that sudo + didn't detect this. Take a look at the generated config.h file + and verify that the C function used for shadow password lookups + was detected. For instance, for SVR4-style shadow passwords, + HAVE_GETSPNAM should be defined (you can search for the string + "shadow passwords" in config.h with your editor). Note that + there is no define for 4.4BSD-based shadow passwords since that + just uses the standard getpw* routines. Q) I don't want the sudoers file in /etc, how can I specify where it should go? @@ -72,16 +70,8 @@ A) Sudo removes the following "dangerous" environment variables _RLD_* SHLIB_PATH (HP-UX only) LIB_PATH (AIX only) - KRB_CONF (kerberos only) - -Q) I can't get the s/key support to work, whatever I do sudo won't - accept my key. I had to run configure with --with-getpass, - could that have something to do with it? -A) Yes, the s/key support requires that you use tgetpass() since - most system getpass()'s only grab eight characters or so - and s/key needs much mroe than that. It should be possible - to get tgetpass() to work, send mail to sudo-bugs@courtesan.com - if you need help. + KRB_CONF (kerb4 only) + KRB5_CONFIG (kerb5 only) Q) I modified parse.lex but the Makefile is not generating a new lex.yy.c. -- 2.40.0