From owner-freebsd-questions Sat Nov 25 17:58:45 2000 Delivered-To: freebsd-questions@freebsd.org Received: from hyperreal.org (taz.hyperreal.org [209.133.83.16]) by hub.freebsd.org (Postfix) with SMTP id 76E2137B4C5 for ; Sat, 25 Nov 2000 17:58:43 -0800 (PST) Received: (qmail 9154 invoked by uid 12); 26 Nov 2000 01:58:43 -0000 Message-ID: <20001126015843.9153.qmail@hyperreal.org> From: mike@hyperreal.org Subject: Re: can't chflags/mv current kernel In-Reply-To: <20001126014006.5D6461F30@static.unixfreak.org> from Dima Dorfman at "Nov 25, 2000 05:40:06 pm" To: dima@unixfreak.org Date: Sat, 25 Nov 2000 17:58:43 -0800 (PST) Cc: freebsd-questions@freebsd.org X-Mailer: ELM [version 2.4ME+ PL60 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Dima Dorfman wrote: > securelevel >= 1. See init(8) for details. Ah, ok, thanks. This definitely should go in the handbook. But, following the advice of James Lim, # sysctl -w kern.securelevel=-1 kern.securelevel: 2 sysctl: kern.securelevel: Operation not permitted Seems like changing it after the boot is not an option. > How did you get to single user mode? Did you get there by booting the > kernel with the -s flag, or by using shutdown? In case of the former, > it should work. In case of the latter, you should try the former. The latter. Trying the former, I get a different failure: # sysctl -w kern.securelevel=-1 kern.securelevel: -1 -> -1 # make install chflags noschg /kernel chflags: /kernel: Read-only file system *** Error code 1 (ignored) mv /kernel /kernel.old mv: rename /kernel to /kernel.old: Read-only file system *** Error code 1 > For the sake of the archives, setting kern_securelevel to -1 in > /etc/rc.conf should also work if you can't get to single user mode (no > console access). Just remember to change it back when you're done. OK, I rebooted normally, edited rc.conf, rebooted again (shutdown -r now), and the 'make install' proceeded without error. Edited rc.conf again, rebooted, and all is well. Thank you for the prompt advice! -M. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message