I am a little nervous to try it right now... I removed
the keyboard service from /etc/init.d and my system is
back up, but I have an art reception on Sunday (as
well as a play that I am putting on for it also
including my art, poetry, music and dance) so I may
wait till after the event before I try and tackle this
error.

Another potential problem I may have is that I use LVM
for /usr (xfs) /var (xfs) and /home (reiserfs). This
means that if I mess up something and it writes to
/var/log/messages, I may not be able to recover the
messages. I have not had much luck with Mandrake's lvm
in the past when trying to upgrade or use rescue
disks.

One other thing, I have not been able to use the
floppy images as a rescue disk. Is that available on
the cd only?

--- Borsenkow Andrej <[EMAIL PROTECTED]>
wrote:
> On ���, 2002-01-17 at 21:26, SI Reasoning wrote:
> > pam-0.75-13mdk
> > 
> > --- Borsenkow Andrej
> <[EMAIL PROTECTED]>
> > wrote:
> > > > 
> > > > On Don, 17 Jan 2002 10:25:12 SI Reasoning
> wrote:
> > > > 
> > > > > I then
> > > > > rebooted and the system now freezes
> consistently
> > > > > (regardless of kernel used) during
> > > > > loading compose keys: compose.latin1.inc
> > > > 
> > > > I've got the same problem now. It seems to be
> > > devfsd related; if I
> > > change
> > > > to devfs=nomount it doesn't hang. This is with
> > > kernel 2.4.17-2mdk
> > > which
> > > > worked very well before updateding devfsd to
> > > devfsd-1.3.21-2mdk (from
> > > > latest 1.3.20 if I remember correctly).
> > > > 
> > > 
> > > What pam version? There was a bug in shared
> library
> > > before -13mdk that
> > > resulted in flood of errors from devfsd and
> buffer
> > > overflow in initlog.
> > > 
> 
> {pts/2}% rpm -q devfsd
> devfsd-1.3.21-1mdk
> 
> What was the change in -2mdk? IIRC agpgart was
> added; may it be that
> loadkeys triggers some weird module loading.
> 
> Please, remove everything from /lib/dev-state (but
> not the directory
> itself) and reboot. Does it help?
> 
> Else I attach my devfsd.conf from -1mdk; does it
> work with it?
> 
> Else I really do not know because it works on
> another system with -2mdk
> as well; the please when it hangs do 
> 
> Alt-SysRq-tusb
> 
> 
> and then in /var/log/messages you should have stack
> trace of running
> processes. May be it gives some hint.
> 
> -andrej
> 
> 
> 
> > # Sample /etc/devfsd.conf configuration file.
> # Richard Gooch  <[EMAIL PROTECTED]>               28-NOV-2001
> #
> # Enable full compatibility mode for old device
> names. You may comment these
> # out if you don't use the old device names. Make
> sure you know what you're
> # doing!
> REGISTER      .*              MKOLDCOMPAT
> UNREGISTER    .*              RMOLDCOMPAT
> 
> # You may comment out the above and uncomment the
> following if you've
> # configured your system to use the original "new"
> devfs names or the really
> # new names
> #REGISTER     ^vc/            MKOLDCOMPAT
> #UNREGISTER   ^vc/            RMOLDCOMPAT
> #REGISTER     ^pty/           MKOLDCOMPAT
> #UNREGISTER   ^pty/           RMOLDCOMPAT
> #REGISTER     ^misc/          MKOLDCOMPAT
> #UNREGISTER   ^misc/          RMOLDCOMPAT
> 
> # You may comment these out if you don't use the
> original "new" names
> REGISTER      .*              MKNEWCOMPAT
> UNREGISTER    .*              RMNEWCOMPAT
> 
> # Enable module autoloading. You may comment this
> out if you don't use
> # autoloading
> LOOKUP                .*              MODLOAD
> 
> # When removable media is (programmatically) ejected
> nodes for
> # individual partitions are unregistered and if you
> have enabled
> # RM(OLD|NEW)COMPAT actions links that point to them
> are removed.
> # Unfortunately when you insert media and try to
> access it using
> # any of these links there is nothing that tells the
> kernel to refresh
> # partition table. To force refresh you may use
> something like this:
> # SCSI NEWCOMPAT
> LOOKUP                ^(sd/c[0-9]+b[0-9]+t[0-9]+u[0-9]+).*$
> EXECUTE /sbin/blockdev --rereadpt $mntpnt/\1
> # SCSI OLDCOMPAT
> LOOKUP                ^(sd[^/])[^/]+$ EXECUTE /sbin/blockdev
> --rereadpt $mntpnt/\1
> # IDE NEWCOMPAT
> LOOKUP                ^(ide/hd/c[0-9]+b[0-9]+t[0-9]+u[0-9]+).+$
> EXECUTE /sbin/blockdev --rereadpt $mntpnt/\1
> # IDE OLDCOMPAT
> LOOKUP                ^(hd[^/])[^/]+$ EXECUTE /sbin/blockdev
> --rereadpt $mntpnt/\1
> 
> #
> # Uncomment this if you want permissions to be saved
> and restored
> # Do not do this for pseudo-terminal devices
> #REGISTER     ^pt[sy]         IGNORE
> #CREATE               ^pt[sy]         IGNORE
> #CHANGE               ^pt[sy]         IGNORE
> #DELETE               ^pt[sy]         IGNORE
> #REGISTER     .*              COPY    /dev-state/$devname $devpath
> #CREATE               .*              COPY    $devpath /dev-state/$devname
> #CHANGE               .*              COPY    $devpath /dev-state/$devname
> #DELETE               .*              CFUNCTION GLOBAL unlink
> /dev-state/$devname
> RESTORE               /lib/dev-state
> 
> #
> # Uncomment this if you want the old /dev/cdrom
> symlink
> #REGISTER     ^cdroms/cdrom0$ CFUNCTION GLOBAL mksymlink
> $devname cdrom
> #UNREGISTER   ^cdroms/cdrom0$ CFUNCTION GLOBAL unlink
> cdrom
> LOOKUP        ^cdrom$     CFUNCTION GLOBAL symlink
> cdroms/cdrom0 cdrom
> REGISTER      ^cdroms/cdrom0$ CFUNCTION GLOBAL symlink
> cdroms/cdrom0 cdrom
> UNREGISTER    ^cdroms/cdrom0$ CFUNCTION GLOBAL unlink
> cdrom
> 
> REGISTER      ^v4l/video0$    CFUNCTION GLOBAL symlink
> v4l/video0 video
> UNREGISTER    ^v4l/video0$    CFUNCTION GLOBAL unlink
> video
> 
> # ALSA stuff
> LOOKUP                snd             MODLOAD ACTION snd
> 
> # Manage USB mouse
> REGISTER      ^input/mouse0$  CFUNCTION GLOBAL symlink
> input/mouse0 usbmouse
> UNREGISTER    ^input/mouse0$  CFUNCTION GLOBAL unlink
> usbmouse
> 
> # dynamic desktop and co
> 
> #REGISTER     .*/part.*       EXECUTE
> /etc/dynamic/scripts/part.script add $devpath
> #UNREGISTER   .*/part.*       EXECUTE
> /etc/dynamic/scripts/part.script del $devpath
> 
> REGISTER      v4l/video.*     EXECUTE
> /etc/dynamic/scripts/webcam.script add $devpath
> UNREGISTER    v4l/video.*     EXECUTE
> /etc/dynamic/scripts/webcam.script del $devpath
> 
> REGISTER      usb/scanner.*   EXECUTE
> /etc/dynamic/scripts/scanner.script add $devpath
> UNREGISTER    usb/scanner.*   EXECUTE
> /etc/dynamic/scripts/scanner.script del $devpath
> 
> REGISTER      usb/rio500      EXECUTE
> /etc/dynamic/scripts/rio500.script add $devpath
> UNREGISTER    usb/rio500      EXECUTE
> /etc/dynamic/scripts/rio500.script del $devpath
> 
> REGISTER      usb/tts/[13579] EXECUTE
> /etc/dynamic/scripts/visor.script add $devpath
> UNREGISTER    usb/tts/[13579] EXECUTE
> /etc/dynamic/scripts/visor.script del $devpath
> 
> REGISTER      \(usb/\)\?\(lp\|printer\).*     EXECUTE
> /etc/dynamic/scripts/lp.script add $devpath
> UNREGISTER    \(usb/\)\?\(lp\|printer\).*     EXECUTE
> /etc/dynamic/scripts/lp.script del $devpath
> 
> REGISTER      .*      CFUNCTION
> /lib/security/pam_console_apply_devfsd.so
> pam_console_apply_single $devpath
> 
> # devfsd.conf ends here
> 


=====
SI Reasoning
[EMAIL PROTECTED]

"They that can give up essential liberty to obtain a little temporary safety deserve 
neither liberty nor safety." 
Benjamin Franklin

__________________________________________________
Do You Yahoo!?
Send FREE video emails in Yahoo! Mail!
http://promo.yahoo.com/videomail/

Reply via email to