quoth the Benno Schulenberg:
> darren kirby wrote:
> > I do use grsecurity kernel, but no file ACL's or anything,
>
> Have you tried booting into a vanilla kernel, listing the dir and
> removing the files?  If that succeeds, you know a little more.
>
> Benno

Hello,

A good suggestion, but this is a live server, so downtime is an issue.

However, I took Joe's advice and simply renamed the locales directory, and 
created a new one. This seemed to work fine but then I ran into this:

>>> /usr/share/info/libc.info-8.gz
>>> /usr/share/info/libc.info-9.gz
--- /usr/share/zoneinfo/
!!! copy /var/tmp/portage/glibc-2.3.5/image/usr/share/zoneinfo/GB 
-> /usr/share/zoneinfo/GB failed.
!!! [Errno 13] Permission denied

So it would seem The zoneinfo directory has similar screwy permissions.
While it appears I can get around this, I don't like the idea of all these 
files that I can't touch. Has anyone seen something like this?

Also, I have rebuilt the glibc several times through this ordeal, and at 5-6 
hours per pop it is getting tedious to try new things. Glibc _was_ built 
correctly, so is there anyway I can manually copy the rest of the files from 
the portage sandbox to the live filesystem without having to rebuild it 
again?

The problem is that whatever files get copied before it craps out are in the 
live filesystem, while files after are not copied, so I have a mish-mash of 
old and new glibc files installed. To me, this is going to cause issues down 
the road...

Thanks for the help,
darren 
-- 
darren kirby :: Part of the problem since 1976 :: http://badcomputer.org
"...the number of UNIX installations has grown to 10, with more expected..."
- Dennis Ritchie and Ken Thompson, June 1972

Attachment: pgpYX8rU3eyhG.pgp
Description: PGP signature

Reply via email to