Openwall GNU/*/Linux - a small security-enhanced Linux distro for servers
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date: Wed, 24 Oct 2001 18:47:28 +0400
From: Solar Designer <solar@...nwall.com>
To: owl-users@...ts.openwall.com
Subject: Re: make buildworld issues..

On Wed, Oct 24, 2001 at 06:07:19AM -0700, Troy wrote:
> media!root:~# su - build
> media!build:~$ make buildworld
> test -d native/Owl/build || make checkout
> ln -sf native/Owl/build/.rpm* .
> ln -s native/Owl/build/*.conf . 2> /dev/null || :
> BRANCH=Owl native/Owl/build/buildworld.sh
> 06:06:30: Removing stale temporary files
> 06:06:30: Sanity check
> 06:06:30: Unreadable kernel includes
> make: *** [buildworld] Error 1

Basically, after you built your kernel (as user sources), you need to:

media!sources:~$ chmod -R a+rX linux/include
media!sources:~$ chmod 755 linux/

> Can someone point me to some more documentation on it (maybe Im misreading
> the current stuff?)

I'm afraid, this really isn't documented, although the "Unreadable
kernel includes" message should give a sufficiently good hint. ;-)

I think we need to do one or more of the following:

1. Document kernel builds, at least the Owl specifics.

2. Change the default umask for user sources back to 022.

3. Get the chmod commands above into a script (but it is non-obvious
which one).

-- 
/sd

Powered by blists - more mailing lists

Your e-mail address:

Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.