i am new to the SuSE development and I have to compile dazuko for SuSE 
Enterprise Linux Server (SELS) - 11.

I tried with the dazuko-2.3.6  but get the following error


linux-SuSE11:~/dazuko-2.3.6 # ./configure --disable-local-dpath                 
                            
checking host system type... Linux                                              
                            
checking for make utility... ok (make)                                          
                            
checking for C compiler... ok (cc)                                              
                            
kernel source in /lib/modules/2.6.27.19-5-pae/source... yes                     
                            
kernel build source in /lib/modules/2.6.27.19-5-pae/build... yes                
                            
acquiring Linux kernel code configuration... ok                                 
                            
checking if Linux is RSBAC patched... no                                        
                            
checking if devfs is enabled... no                                              
                            
discovered host system... Linux (2.6.27)                                        
                            
checking if security module support is enabled... yes                           
                            
verifying capabilities are not built-in... ok                                   
                            
locating LSM API header... ok                                                   
                            
identifying LSM API (this can take a while)... ok                               
                            
identifying device API... ok                                                    
                            
inspecting class type... ok (class)                                             
                            
inspecting nameidata type... ok (path)                                          
                            
inspecting suspend function... ok (suspend2)                                    
                            
inspecting task_struct structure... ok (using parent)                           
                            
disabling ON_CLOSE events (not available for Linux 2.6 LSM/RedirFS)             
                            
configure: creating Makefile                                                    
                            
configure: creating library/Makefile                                            
                            
configure: creating example_c/Makefile                                          
                            

./configure successful

=======================
 Configuration summary 
=======================

module events = ON_OPEN ON_EXEC
devfs support = no             
rsbac support = no             
stacking support = yes         
path resolution = registered daemon context
module debug = no                          
library 1.x compatibility = yes            

linux-SuSE11:~/dazuko-2.3.6 # make
make -C /lib/modules/2.6.27.19-5-pae/build SUBDIRS="/root/dazuko-2.3.6" modules
make[1]: Entering directory `/usr/src/linux-2.6.27.19-5-obj/i386/pae'          
make -C /usr/src/linux-2.6.27.19-5 O=/usr/src/linux-2.6.27.19-5-obj/i386/pae/. 
modules
  CC [M]  /root/dazuko-2.3.6/dazuko_core.o                                      
      
  CC [M]  /root/dazuko-2.3.6/dazuko_transport.o                                 
      
  CC [M]  /root/dazuko-2.3.6/dazuko_linux26_lsm.o                               
      
In file included from /root/dazuko-2.3.6/dazuko_linux26_lsm.c:23:               
      
/root/dazuko-2.3.6/dazuko_linux26_lsm.h:653: error: unknown field 
‘register_security’ specified in initializer
/root/dazuko-2.3.6/dazuko_linux26_lsm.h:653: warning: missing braces around 
initializer                       
/root/dazuko-2.3.6/dazuko_linux26_lsm.h:653: warning: (near initialization for 
‘dazuko_register_security_ops.name’)
/root/dazuko-2.3.6/dazuko_linux26_lsm.h:653: warning: initialization makes 
integer from pointer without a cast     
/root/dazuko-2.3.6/dazuko_linux26_lsm.h:653: error: initializer element is not 
computable at load time             
/root/dazuko-2.3.6/dazuko_linux26_lsm.h:653: error: (near initialization for 
‘dazuko_register_security_ops.name[0]’)
/root/dazuko-2.3.6/dazuko_linux26_lsm.h:654: error: unknown field 
‘unregister_security’ specified in initializer    
/root/dazuko-2.3.6/dazuko_linux26_lsm.h:654: warning: initialization from 
incompatible pointer type                 
/root/dazuko-2.3.6/dazuko_linux26_lsm.h:702: warning: initialization from 
incompatible pointer type                 
/root/dazuko-2.3.6/dazuko_linux26_lsm.h:703: warning: initialization from 
incompatible pointer type                 
/root/dazuko-2.3.6/dazuko_linux26_lsm.h:708: error: unknown field 
‘sb_post_mountroot’ specified in initializer      
/root/dazuko-2.3.6/dazuko_linux26_lsm.h:708: warning: initialization from 
incompatible pointer type                 
/root/dazuko-2.3.6/dazuko_linux26_lsm.h:709: warning: initialization from 
incompatible pointer type                 
/root/dazuko-2.3.6/dazuko_linux26_lsm.h:710: warning: initialization from 
incompatible pointer type                 
/root/dazuko-2.3.6/dazuko_linux26_lsm.h:711: warning: initialization from 
incompatible pointer type                 
/root/dazuko-2.3.6/dazuko_linux26_lsm.h:745: warning: initialization from 
incompatible pointer type                 
/root/dazuko-2.3.6/dazuko_linux26_lsm.h:749: warning: initialization from 
incompatible pointer type                 
/root/dazuko-2.3.6/dazuko_linux26_lsm.h:750: warning: initialization from 
incompatible pointer type                 
/root/dazuko-2.3.6/dazuko_linux26_lsm.h:752: warning: initialization from 
incompatible pointer type                 
/root/dazuko-2.3.6/dazuko_linux26_lsm.h:793: warning: initialization from 
incompatible pointer type                 
/root/dazuko-2.3.6/dazuko_linux26_lsm.c: In function 
‘dazuko_security_register_security’:                           
/root/dazuko-2.3.6/dazuko_linux26_lsm.c:40: error: ‘struct 
security_operations’ has no member named ‘register_security’
/root/dazuko-2.3.6/dazuko_linux26_lsm.c:40: error: ‘struct 
security_operations’ has no member named ‘register_security’
/root/dazuko-2.3.6/dazuko_linux26_lsm.c:40: error: ‘struct 
security_operations’ has no member named ‘register_security’
/root/dazuko-2.3.6/dazuko_linux26_lsm.c:40: error: ‘struct 
security_operations’ has no member named ‘register_security’
/root/dazuko-2.3.6/dazuko_linux26_lsm.c: In function 
‘dazuko_security_unregister_security’:                            
/root/dazuko-2.3.6/dazuko_linux26_lsm.c:47: error: ‘struct 
security_operations’ has no member named ‘unregister_security’
/root/dazuko-2.3.6/dazuko_linux26_lsm.c:47: error: ‘struct 
security_operations’ has no member named ‘unregister_security’
/root/dazuko-2.3.6/dazuko_linux26_lsm.c:47: error: ‘struct 
security_operations’ has no member named ‘unregister_security’
/root/dazuko-2.3.6/dazuko_linux26_lsm.c:47: error: ‘struct 
security_operations’ has no member named ‘unregister_security’
/root/dazuko-2.3.6/dazuko_linux26_lsm.c: In function 
‘dazuko_security_sb_mount’:                                         
/root/dazuko-2.3.6/dazuko_linux26_lsm.c:311: warning: passing argument 2 of 
‘dazuko_security_ops.sb_mount’ from incompatible pointer type               
                                                                                
          
/root/dazuko-2.3.6/dazuko_linux26_lsm.c:311: warning: passing argument 2 of 
‘dazuko_security_default_ops.sb_mount’ from incompatible pointer type       
                                                                                
          
/root/dazuko-2.3.6/dazuko_linux26_lsm.c: In function 
‘dazuko_security_sb_check_sb’:                                      
/root/dazuko-2.3.6/dazuko_linux26_lsm.c:318: warning: passing argument 2 of 
‘dazuko_security_ops.sb_check_sb’ from incompatible pointer type            
                                                                                
          
/root/dazuko-2.3.6/dazuko_linux26_lsm.c:318: warning: passing argument 2 of 
‘dazuko_security_default_ops.sb_check_sb’ from incompatible pointer type    
                                                                                
          
/root/dazuko-2.3.6/dazuko_linux26_lsm.c: In function 
‘dazuko_security_sb_post_mountroot’:                                
/root/dazuko-2.3.6/dazuko_linux26_lsm.c:347: error: ‘struct 
security_operations’ has no member named ‘sb_post_mountroot’ 
/root/dazuko-2.3.6/dazuko_linux26_lsm.c:347: error: ‘struct 
security_operations’ has no member named ‘sb_post_mountroot’ 
/root/dazuko-2.3.6/dazuko_linux26_lsm.c:347: error: ‘struct 
security_operations’ has no member named ‘sb_post_mountroot’ 
/root/dazuko-2.3.6/dazuko_linux26_lsm.c:347: error: ‘struct 
security_operations’ has no member named ‘sb_post_mountroot’ 
/root/dazuko-2.3.6/dazuko_linux26_lsm.c: In function 
‘dazuko_security_sb_post_addmount’:                                 
/root/dazuko-2.3.6/dazuko_linux26_lsm.c:352: warning: passing argument 2 of 
‘dazuko_security_ops.sb_post_addmount’ from incompatible pointer type       
                                                                                
          
/root/dazuko-2.3.6/dazuko_linux26_lsm.c:352: warning: passing argument 2 of 
‘dazuko_security_default_ops.sb_post_addmount’ from incompatible pointer 
type                                                                            
             
/root/dazuko-2.3.6/dazuko_linux26_lsm.c: In function 
‘dazuko_security_sb_pivotroot’:                                     
/root/dazuko-2.3.6/dazuko_linux26_lsm.c:357: warning: passing argument 1 of 
‘dazuko_security_ops.sb_pivotroot’ from incompatible pointer type           
                                                                                
          
/root/dazuko-2.3.6/dazuko_linux26_lsm.c:357: warning: passing argument 2 of 
‘dazuko_security_ops.sb_pivotroot’ from incompatible pointer type
/root/dazuko-2.3.6/dazuko_linux26_lsm.c:357: warning: passing argument 1 of 
‘dazuko_security_default_ops.sb_pivotroot’ from incompatible pointer type
/root/dazuko-2.3.6/dazuko_linux26_lsm.c:357: warning: passing argument 2 of 
‘dazuko_security_default_ops.sb_pivotroot’ from incompatible pointer type
/root/dazuko-2.3.6/dazuko_linux26_lsm.c: In function 
‘dazuko_security_sb_post_pivotroot’:
/root/dazuko-2.3.6/dazuko_linux26_lsm.c:364: warning: passing argument 1 of 
‘dazuko_security_ops.sb_post_pivotroot’ fromincompatible pointer type
/root/dazuko-2.3.6/dazuko_linux26_lsm.c:364: warning: passing argument 2 of 
‘dazuko_security_ops.sb_post_pivotroot’ fromincompatible pointer type
/root/dazuko-2.3.6/dazuko_linux26_lsm.c:364: warning: passing argument 1 of 
‘dazuko_security_default_ops.sb_post_pivotroot’ from incompatible pointer 
type
/root/dazuko-2.3.6/dazuko_linux26_lsm.c:364: warning: passing argument 2 of 
‘dazuko_security_default_ops.sb_post_pivotroot’ from incompatible pointer 
type
/root/dazuko-2.3.6/dazuko_linux26_lsm.c: In function 
‘dazuko_security_inode_permission’:
/root/dazuko-2.3.6/dazuko_linux26_lsm.c:592: error: too many arguments to 
function ‘dazuko_security_ops.inode_permission’
/root/dazuko-2.3.6/dazuko_linux26_lsm.c:607: error: too many arguments to 
function ‘dazuko_security_default_ops.inode_permission’
/root/dazuko-2.3.6/dazuko_linux26_lsm.c: In function 
‘dazuko_security_inode_getsecurity’:
/root/dazuko-2.3.6/dazuko_linux26_lsm.c:761: warning: passing argument 1 of 
‘dazuko_security_ops.inode_getsecurity’ fromincompatible pointer type
/root/dazuko-2.3.6/dazuko_linux26_lsm.c:761: warning: passing argument 1 of 
‘dazuko_security_default_ops.inode_getsecurity’ from incompatible pointer 
type
/root/dazuko-2.3.6/dazuko_linux26_lsm.c: In function 
‘dazuko_security_task_prctl’:
/root/dazuko-2.3.6/dazuko_linux26_lsm.c:1074: error: too few arguments to 
function ‘dazuko_security_ops.task_prctl’
/root/dazuko-2.3.6/dazuko_linux26_lsm.c:1074: error: too few arguments to 
function ‘dazuko_security_default_ops.task_prctl’
/root/dazuko-2.3.6/dazuko_linux26_lsm.c: In function 
‘lsm_capability_compare’:
/root/dazuko-2.3.6/dazuko_linux26_lsm.c:1815: error: ‘struct 
security_operations’ has no member named ‘ptrace’
/root/dazuko-2.3.6/dazuko_linux26_lsm.c:1815: error: ‘struct 
security_operations’ has no member named ‘ptrace’
make[4]: *** [/root/dazuko-2.3.6/dazuko_linux26_lsm.o] Error 1
make[3]: *** [_module_/root/dazuko-2.3.6] Error 2
make[2]: *** [sub-make] Error 2
make[1]: *** [all] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.27.19-5-obj/i386/pae'
make: *** [dummy_rule] Error 2

My kernel verion is:
#uname -a
Linux linux-SuSE11 2.6.27.19-5-pae #1 SMP 2009-02-28 04:40:21 +0100 i686 i686 
i386 GNU/Linu

Please suggest me the right way..


> Date: Tue, 15 Dec 2009 11:34:14 +0100
> From: [email protected]
> To: [email protected]
> CC: [email protected]
> Subject: Re: [Dazuko-help] Dazuko for SuSE Linux Enterprise Server 11.
> 
> On Mon, 14 Dec 2009 11:58:34 +0100
> Nil Nik <[email protected]> wrote:
> 
> > Hello,
> > 
> > How to compile dazuko for SuSE Linux Enterprise Server 11.
> > I have tried different ways but not luck one of them as below:
> > http://lists.gnu.org/archive/html/dazuko-devel/2009-02/msg00026.html
> 
> Could you provide some output so we can see what is wrong? Based on
> your information, there is no way anybody can help you.
> 
> -FH
> 
> > Thanks,
> > Nilesh
> > 
> > 
> > ________________________________
> > New Windows 7: Find the right PC for you. Learn
> > more.<http://windows.microsoft.com/shop>
                                          
_________________________________________________________________
New Windows 7: Find the right PC for you. Learn more.
http://windows.microsoft.com/shop
_______________________________________________
Dazuko-help mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/dazuko-help

Reply via email to