[rsbac] Re: linux-2.6.3-rsbac-v1.2.3-pre3a.tar.bz2 uploaded to /kernels

Amon Ott ao at rsbac.org
Sun Mar 7 12:25:08 CET 2004

On Samstag, 6. März 2004 22:49, Thomas Mueller wrote:
> > RSBAC v1.2.3-pre has been ported to kernel 2.6.3.
> Is rsbac-admin-v1.2.3-pre3.tar.gz the right version for the prepatched
> kernel linux-2.6.3-rsbac-v1.2.3-pre3a.tar.bz2 ?

I thought it should work. Hmmm.
> gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/src/linux/include 
-DLOCALEDIR=\"/usr/local/share/locale\" -DPACKAGE=\"rsbac-admin\" 
-DCONFIG_RSBAC    -g -O2 -c acl_group.c
> /bin/sh ../libtool --mode=link gcc  -g -O2  -o acl_group  acl_group.o 
> gcc -g -O2 -o acl_group acl_group.o librsbac.so.1.2.3-pre3
> acl_group.o(.text+0x2d8): In function `main':
> /usr/src/rsbac-admin-v1.2.3/src/acl_group.c:185: undefined reference to 
> acl_group.o(.text+0x814):/usr/src/rsbac-admin-v1.2.3/src/acl_group.c:330: 
undefined reference to `get_user'
> acl_group.o(.text+0x917):/usr/src/rsbac-admin-v1.2.3/src/acl_group.c:354: 
undefined reference to `get_user'
> acl_group.o(.text+0xb1d):/usr/src/rsbac-admin-v1.2.3/src/acl_group.c:374: 
undefined reference to `get_user'
> collect2: ld returned 1 exit status
> I only found a get_user() function 
in /usr/src/linux/include/asm/uaccess.h
> but that one takes two arguments not one.

OK, the new files in this 3a are not sufficient. Please either try the 
rsbac-admin-v1.2.3.tar.gz from rsync.rsbac.org (new version available in a 
few minutes), or compile the pre3 tools against a pre3 kernel source tree 
- they should work fine with this 3a kernel.

I will soon (before Cebit) make a pre4, where everything is supposed to 

http://www.rsbac.org - GnuPG: 2048g/5DEAAA30 2002-10-22

More information about the rsbac mailing list