glsldevil binarne

O jeden rok temu pisałem o OpenGL / GLSL debugera glsldevil w artykule gentoo ebuild dla glsldevil-1.1.5 i pod warunkiem, ebuild gentoo za to. Niestety glsldevil wydaje się nie być już dostępne na stronie internetowej Uniwersytetu w Stuttgarcie ust http://cumbia.informatik.uni-stuttgart.de/glsldevil/ ), który sprawił, że ebuild bezużyteczne.

Od licencji glsldevil pozwoleń redystrybucji, postanowiłem wrzucić moje lokalną kopię, aby glsldevil dostępne dla publiczności ponownie. Niestety to tylko obejmuje linuksowych (32bit i 64bit) i ani Windows binaria lub kodu źródłowego.

Możesz pobrać Linuksowych stąd: glsldevil-1.1.5.tar.gz (15)

Do użytku z ebuild, wystarczy skopiować plik do katalogu / usr / portage / distfiles /.

chodzi
Jürgen

1 Star2 Stars3 Stars4 Stars5 Stars (1 głosów, średnia: 5.00 na 5)
Loading ... Ładowanie ...

php-5.4.1_rc1 nie z apache-2.4.1 na Gentoo

Dzisiaj apache-2.4.1 ebuild pojawił się w drzewie gentoos portage. Emerging php-5.4.1_rc1 nie z zainstalowanym-2.4.1 apache serwera na gentoo z następującym komunikatem:

Konfiguracja modułów SAPI
sprawdzanie wsparcia AOLserver ... nie
sprawdzanie Apache 1.x module support przez OSD poprzez apxs ... nie
sprawdzanie Apache 1.x module support ... nie
sprawdzanie, czy włączyć opcję Apache zgodności charset ... nie
sprawdzanie Apache filtr modułu 2,0 wsparcie przez OSD poprzez apxs ... nie
sprawdzanie Apache 2.0 handler-modułu wsparcia przez OSD poprzez apxs ...

Niestety, nie mogę uruchomić apxs. Możliwe przyczyny następująco:

1. Perl nie jest zainstalowany
2. apxs nie został znaleziony. Spróbuj przejść ścieżkę za pomocą opcji-z-apxs2 = / ścieżka / do / apxs
3. Apache nie została zbudowana w oparciu-enable-so (strona użycie apxs jest wyświetlany)

Wyjście z / usr / bin / apxs następująco:
. / Configure: line 8325: / usr / bin / apxs: Nie ma takiego pliku lub katalogu
configure: error: Przerwano

Powodem tego jest to, że plik wykonywalny apxs nie zostanie zainstalowany, z-2.4.1 apache ebuild. Według gmane.org ten problem mnie ustalane z apache-2.4.1-r1 ebuild. Jednak po aktualizacji Apache 2.4.1-r1 nowego, php nadal nie działa z tym samym komunikatem o błędzie. Szybkie spojrzenie na system plików pokazuje, że / usr / sbin / apxs dostałem zainstalowany również / usr/sbin/apxs2 symlink mnie stworzył.

mittelerde sbin # ls-alsh apxs *
24K-rw-r-r-1 root root 23K 1. Kwiecień 16:14 apxs
0 lrwxrwxrwx 1 root root 14 1. Kwiecień 16:14 apxs2 -> / usr / sbin / apxs

To pokazuje również powód, dla php wschodzących upadającego z apache-2.4.1-r1. / Usr / sbin / apxs perl-script pochodzących z apache-2.4.1-r1 ebuild brakuje flagi wykonywalny.

Tak więc prosty

chmod + x / usr / sbin / apxs

rozwiązuje problem i php wschodzących potem działa jak czar. Prawdopodobnie będzie to się ustala z kolejnym ebuild apache. Aby uzyskać konfiguracji serwera Apache roboczego po 2,4 upgrade, warto przeczytać: Aktualizacja do 2,4 z 2,2 .

Jürgen favicon php 5.4.1 rc1 fails with apache 2.4.1 on gentoo  php 5.4.1 rc1 fails with apache 2.4.1 on gentoo favicon php 5.4.1 rc1 fails with apache 2.4.1 on gentoo  php 5.4.1 rc1 fails with apache 2.4.1 on gentoo

 php 5.4.1 rc1 fails with apache 2.4.1 on gentoo
1 Star2 Stars3 Stars4 Stars5 Stars (Brak ocen)
Loading ... Ładowanie ...

Cel lustro iptables dla jądrze Linuxa 3.3

Po mojej ostatniej aktualizacji jądra Starałem się zbudować lustro iptables cel opublikowany tutaj . Lustro iptables cel ma pakiet wysyłany do komputera i zwraca ten sam pakiet do komputera pakiet pochodzi. Tak więc, powiedzmy, że ktoś próbuje przeskanować komputer albo stara atak mógłby przeskanować swój komputer lub nawet atakować swoją maszynę. Kiedy próbowałem ją z wersją jądra 3.3, nie budować już z obecnego kernela. Tym razem jednak tylko drobna modyfikacja była neccesary. Kolejny plik nagłówkowy musiał być włączone, a nazwa funkcji uległa zmianie. Możesz pobrać nowszą dopuszczenie do wersji jądra 3.3 i prawdopodobnie przyszłych jąder tutaj:

MIRROR.3.3.0.tar.gz (44) gplv3 127x51 iptables mirror target for linux kernel 3.3

Moduł jądra został przetestowany z wersją jądra linux-3.3-vserver-2.3.3.1. Do budowy modułu załadowanie jądra chcesz użyć modułu z. Następnie rozpakować archiwum i uruchomić compile.sh skrypt umożliwiający zbudowanie modułu. Następnie uruchom install.sh skrypt do instalacji skompilowanego modułu w / lib / modułów dla jądra.

Teraz możesz używać cel lustro w miejscu docelowym odrzucenia lub DROP w INPUT, FORWARD i PREROUTING łańcuchy, jak to w skrypcie firewalla:

$ IPTABLES-A INPUT-j MIRROR

Uwaga: użycie tarczy lustra może prowadzić do dziwnych wyników, np. jeśli chcesz połączyć się z iptables chronione maszyn, które wykorzystuje cel lustro, może skończyć się podłączenia do lokalnej maszynie bez uznając go. To również może korzystać wiele pasmo. Najgorszy przypadek występuje wtedy, gdy masz dwie maszyny za pomocą modułu. Maszyny te mogą skończyć się grając w ping ponga. Więc zostałeś ostrzeżony, używać z rozwagą i na własną odpowiedzialność. Więcej informacji na stronie: cel MIRROR .

Pliki do pobrania dla starszych wersji jądra znajdują się poniżej. Zwróć uwagę na wersję numeracji 2.6.25 prace dla jądra do 2.6.27. 2.6.28 działa również dla 2.6.29 i 2.6.30 jądra. 2.6.13 wersja modułu powinno działać do wersji jądra 2.6.16.

MIRROR.2.6.13.tar.gz (680)
MIRROR.2.6.24.tar.gz (1045)
MIRROR.2.6.25.tar.gz (977)
MIRROR.2.6.28.tar.gz (991)
MIRROR.2.6.31 (893)
MIRROR.2.6.35.tar.gz (812)
MIRROR.2.6.36.tar.gz (702)
MIRROR.2.6.37.tar.gz (556)
MIRROR.3.0.7.tar.gz (297)
MIRROR.3.1.0.tar.gz (95)
gplv3 127x51 iptables mirror target for linux kernel 3.3

chodzi
Jürgen

 iptables mirror target for linux kernel 3.3
1 Star2 Stars3 Stars4 Stars5 Stars (Brak ocen)
Loading ... Ładowanie ...

udev-182 potrzebami DEVTMPFS CONFIG_ w jądrze

Po ostatnich aktualizacji na moim systemie gentoo vserver systemem 3.3.0 Linux vserver-kernel (vserver-sources-2.3.3.1), system nie uruchamia się prawidłowo. Brak moduły ma załadować, a nawet urządzenia sieciowe nie były dostępne po ponownym uruchomieniu. To jest mniej więcej w najgorszym przypadku, gdyż wtedy jeden musi być fizycznie w przedniej części maszyny i nie mogą naprawić systemu poprzez ssh zdalnego logowania.

Aktualizacja jądra nie było tego powodem, ale upgrade do udev-182. To właśnie dziennik, powiedział:

21 marca 17:20:05 mittelerde / etc / init.d / sshd [5563]: BŁĄD: nie można uruchomić sshd jak net.eth0 nie ruszy
21 marca 17:20:09 mittelerde / etc / init.d / udev-mount [6075]: udev korzysta a devtmpfs zamontowanych na / dev do zarządzania urządzeniami.
21 marca 17:20:09 mittelerde / etc / init.d / udev-mount [6076]: Oznacza to, że CONFIG_DEVTMPFS = y jest wymagane
21 marca 17:20:09 mittelerde / etc / init.d / udev-mount [6077]: w konfiguracji jądra.
21 marca 17:20:09 mittelerde / etc / init.d / udev-mount [6067]: BŁĄD: udev-mount nie powiodło się
21 marca 17:20:09 mittelerde / etc / init.d / udev [6066]: BŁĄD: nie można uruchomić udev jak udev-mount nie ruszy
21 marca 17:21:06 mittelerde / etc/init.d/net.eth0 [6463]: ERROR: interfejs eth0 nie istnieje

Z informacji "CONFIG_DEVTMPFS = y jest wymagane" dziennika zawiera niezbędną wskazówkę, która doprowadzić sprawy do pracy. Opcja CONFIG_DEVTMPFS musiała być włączona w jądrze. Następnie jądro musi być skompilowana. Opcję tę można znaleźć w menuconfig pod Device Drivers-> opcje ogólne kierowcy i nazywa się zachować devtmpfs plików do zamontowania w / dev. Dla uzyskania devfs automatycznie montowane przy starcie ma sens także umożliwić devtmpfs automount opcji w / dev , po zamontowaniu rootfs jądro ust CONFIG_DEVTMPFS_MOUNT).

Jest to bezpieczne włączenie poniższych opcji w starszych wersjach udev. W ten sposób chroni system przed nie działa już, kiedy pojawi się aktualizacja udev później.

Jürgen

 udev 182 needs CONFIG  DEVTMPFS in kernel
1 Star2 Stars3 Stars4 Stars5 Stars (Brak ocen)
Loading ... Ładowanie ...

Jedna setna rocznica artykuł

My, autorzy MyGNU.de są dumni z okazji rocznicy dziś. To 100-cie artykuł opublikowany na tym blogu. Ale jak jeden uczcić taką rocznicę? Na pewno najlepszym sposobem jest napisać kolejny artykuł. No i może pić piwo lub dwa.

Pozwala podsumować jakąś historię. Ten blog, MyGNU.de rozpoczęła się 29 listopada 2008 r. - około trzech lat temu. W tych latach Thorsten i miałem okazję zawierać przydatnych informacji, pomocnych skryptów i programów do was, naszych czytelników. - Przynajmniej mamy taką nadzieję. W ten sposób jesteśmy w stanie dać coś z powrotem do społeczności open source, który wspierał nas w tak wiele sposobów. Pisaliśmy o rozwiązania wielu problemów, w odniesieniu do systemu operacyjnego Linux, napotkaliśmy. To byłoby za dużo pisać, gdybym chciał wymienić każdy pojedynczy artykuł teraz, ale niektóre musiały być wymienione. Na pewno najważniejsze, że można znaleźć na tej stronie są SIV, stereoskopowy przeglądarka obrazów i vrtrack kierowca headtracking na głowę VR920 Vuzix zamontowany wyświetlacz. Najpopularniejsze Pobierz dotąd była Lustro Iptables docelową, którą przeniesiona do 2,6 i 3.x jądra Linuksa. Moduł jądra pozwala na utworzenie bardziej aktywną zaporę sieciową iptables, zwracając atak na napastnika. W sumie zrobiło 5897 hity do dziś. Na początku niektóre artykuły były krótsze niż te nowsze, ale z czasem nasza wiedza i umiejętności pisania ewoluowały i niektórzy Najnowsze artykuły są jakości dość wysokie. Mamy nadzieję, że spodobał wam się czytania artykułów i ma kilka przydatnych spostrzeżeń i informacji.

W przyszłości mamy nadzieję kontynuować ten sposób i poprawić swoje umiejętności, aby napisać lepszy i bardziej przydatne artykuły i oprogramowania i opublikować je na MyGNU.de .

"Tak mówią wszyscy."

Cóż, teraz jest tylko jedna ostatnia rzecz do zrobienia. Podziękować! Musimy podziękować wam za czytanie, i musimy podziękować naszej firmie main-host.de GmbH za dostarczanie przestrzeń dla tego bloga.

Szczęśliwa rocznica MyGNU.de !

pozdrawiam i przechowywać na czytanie

Jürgen

 One hundredth article anniversary
1 Star2 Stars3 Stars4 Stars5 Stars (Brak ocen)
Loading ... Ładowanie ...

zen-sources-3.2 z tuxonice

Począwszy od 2.6.36 jądra, tuxonice został usunięty z zen-sources. Najnowszy oficjalny patch tuxonice, który jest dostępny w chwili obecnej, jest dla jądra linuksowego 3.0. W międzyczasie więcej ostatnich łatek dla wersji jądra 3.2.1 i 3.2.10, pojawiły się na crow202.org . Więc załatana w zen-stabilny-3.2 źródeł z 3.2.1 patchem tuxonice stamtąd.

Zawieszenie do prac RAM z tym jądro, przynajmniej na moim Dell precyzyjnych M65 i moim pulpicie, jak również zawiesić na dysku robi. Ponadto mogę potwierdzić, że 3.2.1 łata działa także na architekturze x86_64.

Aby dostać rzeczy do pracy, należy pobrać zen-stabilny-3.2 wersja jądra z zen-kernel.org i go rozpakować. Następnie pobrać patcha 3.2.1 tuxonice z crow202.org i stosować go. Po zastosowaniu tej poprawki można kontynuować ze standardowym procesie budowy jądra. Podobnie jak w zen-sources-3.1, dodatkowa poprawka jest konieczna do zcache funkcji, poprawka została już uwzględniona w zen-stabilny-3.2. Zcache funkcja podwaja wydajność pamięci RAM, zapewniając jednocześnie znaczący wzrost wydajności w wielu zadań. Funkcja zcache znajduje się pod kierowców postoju w drzewie jądra i zależy od cleancache funkcji, który znajduje się pod typy procesorów i funkcji. Aby włączyć zcache funkcji, musisz przejść zcache słowo kluczowe do jądra, w przykładzie w pliku grub.conf.

Przykład: kernel / bzImage panic = 60 root = / dev/hda3 zcache

Dla użytkowników Gentoo jest bardziej prosty sposób: Pobierz moje zmodyfikowanej nakładki z zen-sources-3.2.tar.gz (52) i rozpakuj go w katalogu / usr / local / portage. Nakładka zawiera wszystkie niezbędne łatki. Pamiętaj, aby podać następującą linię w pliku / etc / make.conf:

= PORTDIR_OVERLAY "/ usr / local / portage"

Jeśli chcesz korzystać tuxonice zawierać tuxonice w Twoich Flagi USE. Następnie pojawiają zen-sources i zbudować jądro, jak chcesz.

Tuxonice nie jest oficjalnie wspierana w obecnych zen-sources. Więc jeśli używasz plików powyżej, nie zgłaszają żadnych błędów do zen-sources.org. Jesteś na własną rękę.

Dla mojego Precision M65 I stosowane następujące konfiguracyjna dla jądra: config_zen_3.2_dell_m65.zip (50)

Aby uzyskać więcej informacji na temat zen-sources patchset zobaczyć www.zen-sources.org .

pozdrawiam

Jürgen

 zen sources 3.2 with tuxonice
1 Star2 Stars3 Stars4 Stars5 Stars (Brak ocen)
Loading ... Ładowanie ...

Mała poprawka w extcalllog callerid modyfikacji dla N900

W artykule Looking numerów telefonów z N900 opisałem rozwiązanie do wykonywania wyszukiwania wstecznego numeru telefonu od wewnątrz na N900 Extended Log s połączeń. Łata, a więc także pakiet binarny tam zawarte mały błąd. Gdy nie było połączeń międzynarodowych, rozpoczynające się od "00", w dzienniku, wyszukiwania wstecznego powiodło się z powodu callerid aplikacji nie interpretuje "00" poprawnie. Stały aplikacja extcalllog teraz tłumaczy te końcowe zera do "+", który zostanie zinterpretowany poprawnie przez callerid aplikacji.

W pliki do pobrania w oryginalnym artykule zostały zaktualizowane teraz.

Jürgen

1 Star2 Stars3 Stars4 Stars5 Stars (Brak ocen)
Loading ... Ładowanie ...
01.03.2012

mygnu informacji

rolka blog

Informacje o stronie

Trans otrzymane poprzez zamianę

English flagItalian flagKorean flagChinese (Simplified) flagChinese (Traditional) flagPortuguese flagGerman flagFrench flag
Spanish flagJapanese flagArabic flagRussian flagGreek flagDutch flagBulgarian flagCzech flag
Croatian flagDanish flagFinnish flagHindi flagPolish flagRomanian flagSwedish flagNorwegian flag
Catalan flagFilipino flagHebrew flagIndonesian flagLatvian flagLithuanian flagSerbian flagSlovak flag
Slovenian flagUkrainian flagVietnamese flag