problem with passwd/su
Hi,
i just upgraded to potato from slink and i apparently forgot to do something
somewhere because now anything what has something to do with password checking
is sigfaulting, i would really appreciate if someone could help me to find
where did i screwed up, i'm really in a tight spot ;)
this is the file permissions on passwd and shadow files in /etc
-rw-r----- 1 root shadow 1300 Jun 16 10:23 shadow
-rw-r----- 1 root shadow 1327 Jun 16 10:23 shadow-
-rw-r--r-- 1 root root 2271 Jun 16 10:23 passwd
-rw-r--r-- 1 root root 2311 Jun 16 10:23 passwd-
this is what i got from passwd in gdb, there is no debug info but 'bt' may give
some idea ?
Program received signal SIGSEGV, Segmentation fault.
0x0 in ?? ()
(gdb) bt
#0 0x0 in ?? ()
#1 0x400abaf1 in vfprintf () from /lib/libc.so.6
#2 0x400a754c in vfprintf () from /lib/libc.so.6
#3 0x400aee4d in fprintf () from /lib/libc.so.6
#4 0x40063b27 in _pam_warn_modstruct () from /usr/lib/libpam_misc.so.0
#5 0x40063d60 in misc_conv () from /usr/lib/libpam_misc.so.0
#6 0x401b13df in _log_err () from /lib/security/pam_unix.so
#7 0x401b23c1 in _unix_read_password () from /lib/security/pam_unix.so
#8 0x401b0fef in pam_sm_chauthtok () from /lib/security/pam_unix.so
#9 0x4004c6c8 in pam_fail_delay () from /usr/lib/libpam.so.0
#10 0x4004ca5e in _pam_dispatch () from /usr/lib/libpam.so.0
#11 0x4004e38c in pam_chauthtok () from /usr/lib/libpam.so.0
#12 0x804b2f0 in strcpy ()
#13 0x804ab38 in strcpy ()
#14 0x40083a42 in __libc_start_main () from /lib/libc.so.6
stuff what is affected is in.telnetd, su [if not root], getty/login and
probably others ..
all this makes me think that the format of /etc/passwd or /etc/shadow has
changed but the files wasn't converted ? if so, would you please tell me how to
convert/fix them ?
sorry for the long msg ;)
thanks in andvance,
Dingo.
).|.(
'.`___'.`
' `(>~<)' `
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-ooO-=(_)=-Ooo-=-=-=-=-=-=-=-=-=-=-=-=-
Petr [Dingo] Dvorak dingo@pdragon.inetsolve.com
Coder - Purple Dragon MUD pdragon.inetsolve.com port 5555
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-[ 369D93 ]=-
Just because you paranoid, it doesn't mean, they're not after you
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Reply to: