Skip site navigation (1)Skip section navigation (2)
Date:      03 Nov 2003 16:43:58 -0500
From:      Lowell Gilbert <freebsd-questions-local@be-well.ilk.org>
To:        "David Jenkins" <dstar@nildram.co.uk>
Cc:        freebsd-questions@freebsd.org
Subject:   Re: Unable to delete empty directory /var/tmp/temproot
Message-ID:  <447k2hf7q9.fsf@be-well.ilk.org>
In-Reply-To: <002c01c3a252$34e95230$0207a8c0@theta>
References:  <002c01c3a252$34e95230$0207a8c0@theta>

next in thread | previous in thread | raw e-mail | index | archive | help
"David Jenkins" <dstar@nildram.co.uk> writes:

> >On Mon, 3 Nov 2003, David Jenkins wrote:
> 
> >
> >I have also tried:
> >
> > # chflags noschg empty/
> > chflags: empty/: Operation not permitted
> > chflags: empty/: Operation not permitted
> >
> > # chmod -R 0700 empty/
> > chmod: empty/: Operation not permitted
> >
> > Please could someone point me in the right direction with this.
> 
> 
> 
> 
> >You raised the security level. Immutable flag can't be removed if 
> >securelevel > 0.
> 
> >Boot into single user mode, then chflags noschg empty/
> 
> 
> >		Fer
> 
> I booted to single user mode from the boot prompt, but was unable to do
> anything inside var because there were no directories there!?

You have to mount them first.
This is covered in the FAQ.

> So, I booted to full mode then did
> 
> # init 1
> 
> Here, I tried as you suggested but yet again I got the same error.
> 
> Also, when I boot up I have kern_securelevel="0" set in my rc.conf,
> which is not > 0

Quoting the Fine Manual:

     If the security level is initially nonzero, then init leaves it
     unchanged.  Otherwise, init raises the level to 1 before going multi-user
     for the first time.  Since the level cannot be reduced, it will be at
     least 1 for subsequent operation, even on return to single-user.  If a
     level higher than 1 is desired while running multi-user, it can be set
     before going multi-user, e.g., by the startup script rc(8), using
     sysctl(8) to set the ``kern.securelevel'' variable to the required secu-
     rity level.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?447k2hf7q9.fsf>