basically, what we are trying to do is getting either lids or grsec to work with a 2418-hppa kernel.
the first steps were with "normal" lids, which bombed at early stage (shortly after init mounted the rootfs, even with security=0) then i tried to make grsecurity patch fit the hppa kernel (but without deeper knowledge about the differences between i386 stacks and hppa stack layout i cannot make any code redesign in the stack protector and the like), the grsec patch did not even build, so i assume, i made a little mistake somewhere or the patch is not "proposed" to build platform-independent. i guess, i will have to look through parisc mem mgmt and proc arch documentation before i can continue to make the patch fit current situation: with some minor changes 2418-hppa-lsm-lids compiles clean, boots, but the "modprobe lids" in the box gives the following: drehmoos:/lib/modules/2.4.18-lsm/kernel/security/lids# modprobe lids ... dmesg output ... break 0,0: pid=236 command='modprobe' modprobe (pid 236): Breakpoint (code 0) YZrvWESTHLNXBCVMcbcbcbcbOGFRQPDI PSW: 00000000000001101111010100001111 Not tainted r00-03 00000000 00044810 0003b8d0 0003a000 r04-07 1b360000 401f51e8 ffffffea 401eb008 r08-11 00000004 00000060 00000004 1b360000 r12-15 1b361000 1bb048a0 1b538550 00000003 r16-19 000444fc 00044cfc 00000000 00000040 r20-23 0000000f 01000000 0003b8bc 00000000 r24-27 00000000 00000000 000449b8 102b6010 r28-31 00000000 000006c0 1b538680 10117e6c sr0-3 00000000 00000000 00000000 00000346 sr4-7 00000000 00000000 00000000 00000000 IASQ: 00000000 00000000 IAOQ: 00034200 00034204 IIR: 00000000 ISR: 00000000 IOR: 00000000 CPU: 0 CR30: 1b538000 CR31: 10330000 ORIG_R28: 102c6810 .... after logging in via ssh and just trying to reinsert it a second time, the module enters: drehmoos:~# modprobe lids drehmoos:~# lsmod Module Size Used by Not tainted lids 500780 1 (initializing) drehmoos:~# lidsadm -V VIEW open: No such file or directory lidsadm: cannot open /proc/sys/lids/locks drehmoos:~# ls /proc/sys/lids ls: /proc/sys/lids: No such file or directory looks like there is some exercise left to the reader :-) anyway, i gotta go to work now, it is 7:30 in the morning in .de and my boss is likely to kill me for being late :-) bye, pappy -- pub 1024/05E1A80C 2001/12/16 Alexander Gabert (http://nikita.ath.cx) <[EMAIL PROTECTED]> Key fingerprint = 2D 84 B0 CB F5 67 8A 22 8D 37 6E 6B 8A 3B 7F D6 05 E1 A8 0C
pgptO1w50Aupf.pgp
Description: PGP signature