[Pkg-sysvinit-devel] Bug#670156: xserver-xorg-core: input devices no longer detected

Roger Leigh rleigh at codelibre.net
Tue Apr 24 08:51:45 UTC 2012


On Tue, Apr 24, 2012 at 03:07:23AM -0500, Jonathan Nieder wrote:
> Roger Leigh wrote:
> 
> > Should be relatively simple to fix--just don't clean /run when it's a
> > tmpfs, but there's something subtly wrong with the logic we're using in
> > /lib/init/bootlean.
> 
> checkroot-bootclean.sh includes this gem:
>       rm -f /tmp/.clean /run/.clean /run/lock/.clean
>       clean_all
> 
> Should this be made conditional on whether /run is a tmpfs?

I'm not sure.  We already created them conditionally if they were
a tmpfs, so we should probably only remove them if they are older
than the time the system booted, or not remove them at all.  I'll
have to think about it a little more.

This looks like it's definitely the cause of the woes though.


Thanks,
Roger
-- 
  .''`.  Roger Leigh
 : :' :  Debian GNU/Linux    http://people.debian.org/~rleigh/
 `. `'   schroot and sbuild  http://alioth.debian.org/projects/buildd-tools
   `-    GPG Public Key      F33D 281D 470A B443 6756 147C 07B3 C8BC 4083 E800





More information about the Pkg-sysvinit-devel mailing list