Hello,
I have a problem with the new trustees ACL for 2.6.18 kernel : my server
crashes when I execute "settrustees" or "settrustees -D" with 35 lines
or more in /etc/trustees.conf and I have no problem if the
/etc/trustees.conf contains less than 35 lines. I think the problem
appeared when trustees have rebuilt the hash : I have the message
"Trustees: Rebuilding trustee hash, oldsize: 32, newsize 64, deleted 0"
If someone could do something to help me with this very great project. I
have been using trustees (version 2) for 3 years without any problem.
Thanks in advance
David Tassel
--------------------
Erreur de segmentation (segfault) :
sigsrvtest3 kernel: Oops: 0002 [#1]
sigsrvtest3 kernel: PREEMPT SMP
sigsrvtest3 kernel: CPU: 0
sigsrvtest3 kernel: EIP is at trustees_clear_all+0x4e/0x144 [trustees]
sigsrvtest3 kernel: eax: 00100100 ebx: ccc55000 ecx: cdbf1c10 edx:
00200200
sigsrvtest3 kernel: esi: 00100100 edi: 00000000 ebp: 00000000 esp:
c3a51f00
sigsrvtest3 kernel: ds: 007b es: 007b ss: 0068
sigsrvtest3 kernel: Process settrustees (pid: 9574, ti=c3a50000
task=c476aab0 task.ti=c3a50000)
sigsrvtest3 kernel: Stack: 00000003 00000003 00000014 00000000 c4e0c520
00000000 d0a34523 c3a51f24
sigsrvtest3 kernel: 00000001 00000003 00000000 00000000 bf83d170
bf83c070 00000101 00000001
sigsrvtest3 kernel: 00000000 00000001 c39fcdf8 00001000 ccfda000
00000014 00000000 c4e0c520
sigsrvtest3 kernel: Call Trace:
sigsrvtest3 kernel: Code: a3 d0 7d 6c 31 ff a1 80 85 a3 d0 83 3c 38 02
75 53 8d 1c 07 8b 4b 10 c7 03 01 00 00 00 8d 43 10 8b 31 39 c1 74 29 8b
01 8b 51 04 <89> 50 04 89 02 c7 41 04 00 02 20 00 c7 01 00 01 10 00 51 e8 d8
sigsrvtest3 kernel: EIP: [pg0+275390799/1069990912]
trustees_clear_all+0x4e/0x144 [trustees] SS:ESP 0068:c3a51f00
|