Skocz do zawartości

Wylogowywanie + Alert Od Selinux


Listonoszek

Rekomendowane odpowiedzi

Cześć!

 

Używam Fedora 13 i co jakiś czas podczas pracy coś(?) - może to ja? wylogowywuje mnie z systemu. Normalnie pracuję jak gdyby nigdy nic a tu nagle czarny ekran, pasek od "ładowania" - ładny napis Fedora, i przenosi mnie do okna logowania.

 

Czym może być to spowodowane? Czy to ja robie coś nie tak? Czy może jakiś pakiet? Program?

 

Dziękuję i pozdrawiam

 

PS. Dodam również, że SELinux czepia się, że Wine chce uzyskać dostęp do pamięci ram przy starcie systemu i nie bardzo wiem, o co chodzi. Czytałem jakiś manual o problemach z Wine, ale nie doszukałem się mojego.

 

Niżej załączam raport z SELinux.

 

Summary:

SELinux has prevented wine from performing an unsafe memory operation.

Detailed Description:

SELinux denied an operation requested by wine-preloader, a program used to run
Windows applications under Linux. This program is known to use an unsafe
operation on system memory but so are a number of malware/exploit programs which
masquerade as wine. If you were attempting to run a Windows program your only
choices are to allow this operation and reduce your system security against such
malware or to refrain from running Windows applications under Linux. If you were
not attempting to run a Windows application this indicates you are likely being
attacked by some for of malware or program trying to exploit your system for
nefarious purposes. Please refer to
http://wiki.winehq.org/PreloaderPageZeroProblem Which outlines the other
problems wine encounters due to its unsafe use of memory and solutions to those
problems.

Allowing Access:

If you decide to continue to run the program in question you will need to allow
this operation. This can be done on the command line by executing: # setsebool
-P mmap_low_allowed 1

Fix Command:

/usr/sbin/setsebool -P mmap_low_allowed 1

Additional Information:

Source Context                unconfined_u:unconfined_r:wine_t:s0-s0:c0.c1023
Target Context                unconfined_u:unconfined_r:wine_t:s0-s0:c0.c1023
Target Objects                None [ memprotect ]
Source                        wine-preloader
Source Path                   /usr/bin/wine-preloader
Port                          <Unknown>
Host                          listonoszek.localhost
Source RPM Packages           wine-core-1.2.0-1.fc13
Target RPM Packages           
Policy RPM                    selinux-policy-3.7.19-10.fc13
Selinux Enabled               True
Policy Type                   targeted
Enforcing Mode                Enforcing
Plugin Name                   wine
Host Name                     listonoszek.localhost
Platform                      Linux listonoszek.localhost 2.6.33.3-85.fc13.i686
                             #1 SMP Thu May 6 18:44:12 UTC 2010 i686 i686
Alert Count                   20
First Seen                    Mon 26 Jul 2010 02:44:55 PM CEST
Last Seen                     Mon 26 Jul 2010 02:50:20 PM CEST
Local ID                      41589c2c-1df6-447c-960e-efa7c100d7ab
Line Numbers                  

Raw Audit Messages            

node=listonoszek.localhost type=AVC msg=audit(1280148620.234:16249): avc:  denied  { mmap_zero } for  pid=9649 comm="wine-preloader" scontext=unconfined_u:unconfined_r:wine_t:s0-s0:c0.c1023 tcontext=unconfined_u:unconfined_r:wine_t:s0-s0:c0.c1023 tclass=memprotect

node=listonoszek.localhost type=SYSCALL msg=audit(1280148620.234:16249): arch=40000003 syscall=90 success=no exit=-13 a0=bfbcd970 a1=0 a2=bfbcd970 a3=5a items=0 ppid=1 pid=9649 auid=500 uid=0 gid=0 euid=0 suid=0 fsuid=0 egid=0 sgid=0 fsgid=0 tty=(none) ses=2 comm="wine-preloader" exe="/usr/bin/wine-preloader" subj=unconfined_u:unconfined_r:wine_t:s0-s0:c0.c1023 key=(null)

 

Odnośnik do komentarza
Udostępnij na innych stronach

Co do wylogowania nie mam pomysłu - być może to również problemy z SElinux.

 

Czy masz angielską wersję Fedory? Skąd komunikat SElinux po angielsku? Gdyby był po polsku to pewnie łatwiej byłoby Ci odnaleźć "Polecenie naprawy" (ang. Fix Command). Odszukaj w komunikacie, wykonaj i będzie po problemie. Jeśli pojawią się kolejne postępuj analogicznie.

 

Poza tym jako root wykonaj polecenie

touch /.autorelabel
reboot

Po restarcie system będzie się długo podnosił (kilka, kilkanaście minut zależnie od sprzętu, ilości zainstalowanych programów).

 

Potem warto zaktualizować system.

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
×
×
  • Dodaj nową pozycję...