On Sunday 30 April 2006 12:16, Sébastien CRAMATTE wrote:
> I've tried to compile a debian package with grsec + vserver patch using
> the standard "make-kpkg" method
> I've removed content from "localversion-grsec" file because "-grsec"
> create a conflict with "make-kpkg --append-to-version".
>
> for example if you have :
>
> fakeroot make-kpkg --append-to-version=-intel --revision=1.0 --initrd
> kernel_image
>
> modules are installed in
> "/lib/modules/2.6.16.11-vs2.0.2-rc18-intel-grsec" and debian reference
> these "/lib/modules/2.6.16.11-vs2.0.2-rc18-intel" without "-grsec"
> So package is not installed correctly resulting a Kernel Panic on
> startup. If you put -grsec just after kernel version works fine :)
the grsec people chose to use the localversion way to put the grsec option
behind the kernel instead of patching the makefile (which, in every version
of the kernel has to be corrected). so it's quite normal to do so imho.
so basicly , it's a problem of make-kpkg, which doesnt seem to handle it all
that well...
time to warn debian people about this? or does the community feel that i
should change the patch? (and grsecurity theirs?)
for me, the localversion way to do things is a lot easier and more flexible
just my 2 cents...
-- harry aka Rik Bobbaers K.U.Leuven - LUDIT -=- Tel: +32 485 52 71 50 Rik.Bobbaers_at_cc.kuleuven.be -=- http://harry.ulyssis.org "Work hard and do your best, it'll make it easier for the rest" -- Garfield Disclaimer: http://www.kuleuven.be/cwis/email_disclaimer.htm _______________________________________________ Vserver mailing list Vserver@list.linux-vserver.org http://list.linux-vserver.org/mailman/listinfo/vserverReceived on Tue May 2 09:21:18 2006