Re: make installworld [2]

From: Thomas Beer <tbeer(at)analogon.com>
Date: Wed, 19 Mar 2003 19:50:42 +0100

On Mon, Mar 17, 2003 at 01:53:14PM +0100, Bernd Walter wrote:
 : On Mon, Mar 17, 2003 at 07:44:59AM -0500, tbeer(at)analogon.com wrote:
 : > > On Mon, Mar 17, 2003 at 02:55:30AM -0500, tbeer(at)analogon.com wrote:
 : >
 : > ich hatte make installkernel & builtkernel gemacht vor make installworld
 : > oder bin ich da jetzt auf dem falschen dampfer?
 :
 : Das sollte eigendlich reichen, aber fest steht, das dem Kernel an
 : dem /usr/libexec/getty binary etwas nicht passt, oder dem binary was
 : fehlt.
 : Wenn du Meldugnen vom Kernel bekommst, dann solltest du uns diese
 : nennen.
 : Ansonsten solltest du ein ktrace/kdump vom getty machen, um fest-
 : zustellen was da schief läuft.
 : Mir ist so ein Fall jedenfalls nicht bekannt.

Also ktrace liefert mir

   100 ktrace RET ktrace 0
   100 ktrace CALL execve(0xbfbffd77,0xbfbffcb4,0xbfbffcbc)
   100 ktrace NAMI "/usr/libexec/getty"
   100 ktrace NAMI "/usr/libexec/ld-elf.so.1"
   100 getty RET execve 0
   100 getty CALL mmap(0,0x7b8,0x3,0x1000,0xffffffff,0,0,0)
   100 getty RET mmap 671490048/0x28062000
   100 getty CALL munmap(0x28062000,0x7b8)
   100 getty RET munmap 0
   100 getty CALL __sysctl(0xbfbffb64,0x2,0x28060f08,0xbfbffb60,0,0)
   100 getty RET __sysctl 0
   100 getty CALL mmap(0,0x8000,0x3,0x1002,0xffffffff,0,0,0)
   100 getty RET mmap 671490048/0x28062000
   100 getty CALL geteuid
   100 getty RET geteuid 0
   100 getty CALL getuid
   100 getty RET getuid 0
   100 getty CALL getegid
   100 getty RET getegid 0
   100 getty CALL getgid
   100 getty RET getgid 0
   100 getty CALL open(0x2805cfff,0,0)
   100 getty NAMI "/var/run/ld-elf.so.hints"
   100 getty RET open 3
   100 getty CALL read(0x3,0xbfbffb44,0x80)
   100 getty GIO fd 3 read 128 bytes
       "Ehnt\^A\0\0\0\M^@\0\0\0007\0\0\0\0\0\0\0006\0\0\0\0\0\0\0\0\0\0\0\0\0\
        \0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
        \0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
        \0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
   100 getty RET read 128/0x80
   100 getty CALL lseek(0x3,0,0x80,0,0)
   100 getty RET lseek 128/0x80
   100 getty CALL read(0x3,0x28066000,0x37)
   100 getty GIO fd 3 read 55 bytes
       "/usr/lib:/usr/lib/compat:/usr/X11R6/lib:/usr/local/lib\0"
   100 getty RET read 55/0x37
   100 getty CALL close(0x3)
   100 getty RET close 0
   100 getty CALL access(0x28063040,0)
   100 getty NAMI "/usr/lib/libutil.so.3"
   100 getty RET access 0
   100 getty CALL open(0x28063040,0,0xbfbffbbc)
   100 getty NAMI "/usr/lib/libutil.so.3"
   100 getty RET open 3
   100 getty CALL fstat(0x3,0xbfbffb8c)
   100 getty RET fstat 0
   100 getty CALL read(0x3,0xbfbfeb5c,0x1000)
   100 getty GIO fd 3 read 4096 bytes
       "\^?ELF\^A\^A\^A \0\0\0\0\0\0\0\0\^C\0\^C\0\^A\0\0\0p#\0\0004\0\0\0h~\0\
        \0\0\0\0\0004\0 \0\^C\0(\0\^V\0\^U\0\^A\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0@\
        t\0\0(at)t\0\0\^E\0\0\0\0\^P\0\0\^A\0\0\0(at)t\0\0@\M^D\0\0@\M^D\0\0\M^P\^D\
        \0\0`\^F\0\0\^F\0\0\0\0\^P\0\0\^B\0\0\0\^\v\0\0\^\\M^F\0\0\^\\M^F\0\0\
        \M-(\0\0\0\M-(\0\0\0\^F\0\0\0\^D\0\0\0\M^C\0\0\0\M-/\0\0\0\0\0\0\08\0\
        \0\0\M-&\0\0\0\M-$\0\0\0h\0\0\0\0\0\0\0_\0\0\0J\0\0\0\0\0\0\0\M^B\0\0\
        \0\0\0\0\0c\0\0\0I\0\0\0r\0\0\0\M^Q\0\0\0\M-%\0\0\0\M-+\0\0\0\M--\0\0\
        \0\M-.\0\0\0004\0\0\0\M^[\0\0\0H\0\0\0\M^C\0\0\0S\0\0\0Z\0\0\0\0\0\0\0\
        \M^Y\0\0\0\0\0\0\0,\0\0\0\0\0\0\0\0\0\0\0\M^_\0\0\0\0\0\0\0\0\0\0\0\0\
        \0\0\0{\0\0\0:\0\0\0Y\0\0\0\M-,\0\0\0\M^X\0\0\0m\0\0\0u\0\0\0E\0\0\0e\
        \0\0\0N\0\0\0\M^O\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\M^]\0\0\0}\0\0\0b\0\0\
        \0\0\0\0\0\M^N\0\0\0 \0\0\0001\0\0\0\0\0\0\0\0\0\0\0a\0\0\0w\0\0\0^\0\
        \0\0\^Z\0\0\0\0\0\0\0\0\0\0\0)\0\0\0\M^I\0\0\0g\0\0\0z\0\0\0\M^D\0\0\0\

<---- snip ---->

       "=dialer:\\
        # :tc=subscriber:
        #
        #
        #subslip|SLIP Subscriber Accounts:\\
        # :tc=dialer:\\
        # :tc=subscriber:
        #
        #
        #subshell:Shell Subscriber Accounts:\\
        # :tc=subscriber:
        #
        ##
        ## If you want some of the accounts to use traditional UNIX DES based
        ## password hashes.
        ##
        #des_users:\\
        # :password_format=des:\\
        # :tc=default:
       "
   100 login RET read 312/0x138
   100 login CALL read(0x3,0xbfbfeb00,0x400)
   100 login GIO fd 3 read 0 bytes
       ""
   100 login RET read 0
   100 login CALL close(0x3)
   100 login RET close 0
   100 login CALL seteuid(0)
   100 login RET seteuid 0
   100 login CALL setegid(0)
   100 login RET setegid 0
   100 login CALL fork
   100 login RET fork 101/0x65
   100 login CALL getpid
   100 login RET getpid 100/0x64
   100 login CALL __sysctl(0xbfbff4f0,0x4,0,0,0x2811f560,0xc)
   100 login RET __sysctl 0
   100 login CALL wait4(0xffffffff,0,0,0)

Cheers Thomas

To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Wed 19 Mar 2003 - 20:17:39 CET

search this site