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