Re: Surviving /dev/null disappearance

From: Bernd Walter <ticso_at_cicely12.cicely.de>
Date: Tue, 3 Apr 2007 11:59:49 +0200
On Tue, Apr 03, 2007 at 01:16:41PM +0400, Andrew Pantyukhin wrote:
> While porting mtpaint I stumbled upon a hacked up
> configure script which has a test like this:
> 
> ld -o /dev/null <some libs>
> 
> If you run this under root the net result is you
> don't have /dev/null anymore.
> 
> I fixed the configure script, writing to temp files
> instead of /dev/null, but the question is, how can
> I survive the situation.
> 
> Without /dev/null very little works. You can mount
> a second devfs over the first one, but half of the
> programs running in the background (e.g. wmii) are
> still freaked out bad.
>
> So is there a way to revive the system without a
> reboot? (hint: /etc/rc.d/dev* scripts refuse to
> work without /dev/null)

mknod -c 0 0 /dev/null

-- 
B.Walter                http://www.bwct.de      http://www.fizon.de
bernd_at_bwct.de           info_at_bwct.de            support_at_fizon.de
Received on Tue Apr 03 2007 - 08:10:40 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:39:07 UTC