Unable to delete empty directory /var/tmp/temproot
Lowell Gilbert
freebsd-questions-local at be-well.ilk.org
Mon Nov 3 13:44:00 PST 2003
"David Jenkins" <dstar at 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.
More information about the freebsd-questions
mailing list