[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