Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 21 Jan 2005 16:01:36 -0600
From:      Johan Kuuse <kuuse@redantigua.com>
To:        Scot Hetzel <swhetzel@gmail.com>
Cc:        freebsd-current@freebsd.org
Subject:   Re: Problem with crt1.o and init tls
Message-ID:  <200501211601.36583.kuuse@redantigua.com>
In-Reply-To: <790a9fff050121104465cba292@mail.gmail.com>
References:  <000a01c4ffd2$86d5cc70$10bca1cd@widserver1> <200501211236.11923.kuuse@redantigua.com> <790a9fff050121104465cba292@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
> To be safe run the base/install.sh script as follows:
>
> cd /cdrom/base
> mkdir /tmp/base   <- someplace to hold the files
> DESTDIR=/tmp/base install.sh
> cd /tmp/base
> mv lib/* /lib
> mv usr/lib/* /usr/lib
> mv bin/* /bin
> mv sbin/* /sbin
> mv usr/bin/* /usr/bin
> mv usr/sbin/* /usr/sbin
>
> Scot

OK, I restored the 5.2.1 base.
Almost. :-(
Moving the directories went all fine, except 
/tmp/base/lib/libcrypt.so.2 -> /lib/libcrypt.so.2
"Operation not permitted"
I did succeed with
cp -p /tmp/base/lib/libcrypt.so.2 /lib/libcrypt.so.2.521
but I can't find a way to delete /lib/libcrypt.so.2

chmod 644 /lib/libcrypt.so.2 - fails
unlink /lib/libcrypt.so.2 - fails

I tried both in single-user- and in multi-user-mode.

I also tried changing securelevel (after 
http://lists.freebsd.org/pipermail/freebsd-questions/2003-July/013601.html):

i.e. adding this to /etc/rc.conf:
kern_securelevel_enable="YES"   # kernel security level (see init(8)),
kern_securelevel="-1" 

which gives
$ sysctl -a|grep securelevel
kern.securelevel: -1

but I can't still get rid of /lib/libcrypt.so.2

Any hints?

Best Regards,
Johan Kuuse



 




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