[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: