Gabor HALASZ <halas...@freemail.hu> írta (2012. október 17. 18:53):
> On 10/17/2012 12:29 PM, Zoltán Gerendás wrote:
>>
>> Nincs SUID, / A rendszer a qemu-arm -on jól futó környezet egy-az
>> egybeni másolata,
>> ezért gondolom, hogy esetleg valami kernel opció gond van, de nem találaom 
>> :) /
>>
>
> Mivel ez a log egesz olvashato, kicsit alaposabban atolvastam, es
> rajottem, mi okozza a problemat( mar a masodik strace-ben is benne volt,
> csak a trimed stringek miatt nem volt eleg feltuno). Itt indul a shell:
>
> [pid  3736] execve("/bin/ash", ["-su"], ["TERM=xterm",
> "PATH=/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games",
> "LANG=hu_HU", "MAIL=/var/mail/teszt", "HOME=/home/teszt",
> "SHELL=/bin/ash", "USER=teszt", "LOGNAME=teszt"] <unfinished ...>
>
> Rogton utana pedig kap egy kill-t:
>
> [pid  3736] +++ killed by SIGKILL +++
>
> Marmost a sigkill-t valaki kuldeni szokta, csak ugy nem keletkezik,
> vagyis valaki megolte a process-t. Ha lenne par sor az exec es a kill
> kozott, akkor az ooom lenne a tettes, de igy azt mondom: selinux. A
> trace-ben is latszik, hogy babralja:
>
> open("/lib/arm-linux-gnueabi/libselinux.so.1", O_RDONLY) = 4

Ezen az úton lehet, hogy érdemes elindulni!

Azt látom, hogy qemu-s kernelben létezik a
/sys/fs/selinux könyvtár míg az ARM-os hardveren futón nincs.

Le leget tiltani, hogy használni akarja, vagy kell egy selinux-os
változatú kernel fordítani hozzá?

(Semmi SeLinux -os dolog nincs amúgy fent)

-- 
Üdvözlettel:
Gerendás Zoltán
_________________________________________________
linux lista      -      linux@mlf.linux.rulez.org
http://mlf2.linux.rulez.org/mailman/listinfo/linux

válasz