przemko Napisano Styczeń 28, 2008 Zgłoszenie Share Napisano Styczeń 28, 2008 Cześć, Próbuję zainstalować beta wersję Symphony i zdaje się, że potrzebuję pomocy. Niezależnie od tego, czy instaluję z terminala, czy po kliknięciu wyskakuje komunikat błędu w AVC SELinux Podsumowanie SELinux powstrzymuje /tmp/istemp3310028161853/_bundledJRE_/jre/bin/java przed wczytaniem /tmp/istemp3310028161853/_bundledJRE_/jre/bin/libj9thr23.so, który wymaga relokacji tekstu. Szczegółowy opis Aplikacja /tmp/istemp3310028161853/_bundledJRE_/jre/bin/java próbowała wczytać /tmp/istemp3310028161853/_bundledJRE_/jre/bin/libj9thr23.so który wymaga relokacji tekstu. Jest to potencjalny problem z bezpieczeństwem. Większość bibliotek nie musi mieć tego pozwolenia. Mogą one czasem być niepoprawnie napisane i żądać tego pozwolenia. Strona WWW Testy ochrony pamięci SELinuksa wyjaśnia, jak usunąć te wymaganie. Możesz tymczasowo skonfigurować obejście SELinuksa, aby pozwalał /tmp/istemp3310028161853/_bundledJRE_/jre/bin/libj9thr23.so na użycie relokacji, dopóki bibliteka nie zostanie naprawiona. Zgłoś raport błędu o tym pakiecie. Zezwalanie na dostęp Jeśli ufasz /tmp/istemp3310028161853/_bundledJRE_/jre/bin/libj9thr23.so, że będzie poprawne się uruchomiał, możesz zmienić kontekst pliku na textrel_shlib_t. "chcon -t textrel_shlib_t /tmp/istemp3310028161853/_bundledJRE_/jre/bin/libj9thr23.so" Musisz także zmienić domyślny kontekst plików w systemie, aby zachować go nawet po pełnym ponownym nadaniu etykiet. "semanage fcontext -a -t textrel_shlib_t /tmp/istemp3310028161853/_bundledJRE_/jre/bin/java"Następujące polecenie pozwoli na ten dostęp:chcon -t textrel_shlib_t /tmp/istemp3310028161853/_bundledJRE_/jre/bin/libj9thr23.so W ostatniej linijce jest pozwolenie, które ma rzekomo dać dostęp. Nie raz korzystałem z tego typu komunikatów. Tylko, że w tym przypadku polecenie tyczy się pliku tymczasowego, który kasuje się po niepowodzeniu instalacji. Jak instaluję z konsoli, mogę zauważyć ponadto następujący błąd: No Java Runtime Environment (JRE) was found on this system. Jave posiadam, wykrywa mi ją bez problemu np. taki OpenOffice. Zastanawiam się, czy wyłączenie chociaż na chwilę SELinux coś zmieni. Byłbym wdzięczny za każdą sugestię. Pozdrawiam Przemek Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
exbros Napisano Styczeń 28, 2008 Zgłoszenie Share Napisano Styczeń 28, 2008 Zastanawiam się, czy wyłączenie chociaż na chwilę SELinux coś zmieni. ... IMHO to najprostsze rozwiazanie... wylacz SElinux, zainstaluj, wlacz, uruchom zainstalowany program (najlepiej w konsoli...) - prawdopodobnie SElinux znow cos przyblokuje, ale po komunikatach powinienes dojsc bez problemu w czym (jakiej bibliotece) tkwi przyczyna i zmienic jej kontekst. Powodzenia Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
przemko Napisano Luty 4, 2008 Autor Zgłoszenie Share Napisano Luty 4, 2008 IMHO to najprostsze rozwiazanie... wylacz SElinux, zainstaluj, wlacz, uruchom zainstalowany program (najlepiej w konsoli...) - prawdopodobnie SElinux znow cos przyblokuje, ale po komunikatach powinienes dojsc bez problemu w czym (jakiej bibliotece) tkwi przyczyna i zmienic jej kontekst. Powodzenia Spróbuję przy najbliższej okazji, dzięki Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
morg Napisano Styczeń 18, 2009 Zgłoszenie Share Napisano Styczeń 18, 2009 Lotus Notes (wg słów twórców) musi, ale to musi mieć wyłączonego trwale selinuxa i AIGLX. Programiści IBM stoją na stanowisku, że Lotus Symphony nie można zainstalować na wersji x86 systemu co jest oczywistą bzdurą. Wystarczy doinstalowac około 190 pakietów z arch i386. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Adi1981 Napisano Styczeń 22, 2009 Zgłoszenie Share Napisano Styczeń 22, 2009 http://danwalsh.livejournal.com/13716.html Symphony bez wyłączania selinuksa, natomiast co do wyłączania aiglx to nic o tym nie słyszałem, aczkolwiek sprawdzę edit: No cóż... # rpm -ivh symphony-* Przygotowywanie... ########################################### [100%] 1:symphony ########################################### [100%] #su - adi "-c symphony" 2009/01/22 23:12:32.697 CONFIG eclipse.buildId=client_620_20081017-1336 java.fullversion=IBM J9 2.4 Linux x86-32 (JIT enabled, AOT enabled) J9VM - 20080918_023053_lHdSMr JIT - r9_20080721_1330ifx2 GC - 20080724_AA BootLoader constants: OS=linux, ARCH=x86, WS=gtk, NL=en Framework arguments: -personality com.ibm.productivity.tools.standalone.personality -product com.ibm.productivity.tools.standalone.branding.productivitytools -com.ibm.productivity.tools.standalone.branding#process_args_command -homepage -plugincustomization /opt/ibm/lotus/Symphony/framework/rcp/plugin_customization.ini -application com.ibm.rcp.provisioning.application.ProvisioningApplication -userProvLaunch Command-line arguments: -os linux -ws gtk -arch x86 -personality com.ibm.productivity.tools.standalone.personality -product com.ibm.productivity.tools.standalone.branding.productivitytools -com.ibm.productivity.tools.standalone.branding#process_args_command -homepage -data /home/adi/.lotus/symphony -plugincustomization /opt/ibm/lotus/Symphony/framework/rcp/plugin_customization.ini -application com.ibm.rcp.provisioning.application.ProvisioningApplication -userProvLaunch ::class.method=com.ibm.rcp.core.internal.logger.frameworkhook.writeSession() ::thread=Start Level Event Dispatcher ::loggername=com.ibm.rcp.core.internal.logger.frameworkhook 2009/01/22 23:12:42.814 WARNING CWPPR0030W: Feature com.ibm.pvc.ras.feature_6.1.2 is not installed on the platform. ::class.method=com.ibm.rcp.provisioning.internal.impl.ProvisioningServiceImpl. disable() ::thread=Worker-0 ::loggername=com.ibm.rcp.provisioning # uname -m i686 Działać działa, selinuksa nawet nie tknąłem (mode: enforing), compiz włączony, architektura x86... To że nie da się z tym pracować (podobnie jak z innymi produktami typu lotus notes) to już inna bajka... Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Rekomendowane odpowiedzi