php-5.4.1_rc1 epäonnistuu apache-2.4.1 on gentoo

Tänään apache-2.4.1 ebuildista on esiintynyt gentoos Portagepuun. Kehittyvä php-5.4.1_rc1 epäonnistuu asennettu Apache-2.4.1 Web-palvelin gentoo seuraava virheilmoitus:

Määrittäminen SAPI moduulit
etsitään AOLserver tukea ... no
etsitään Apache 1.x module support kautta DSO kautta APXS ... no
etsitään Apache 1.x module support ... no
tarkistaa, jotta Apache charset yhteensopivuus vaihtoehto ... no
etsitään Apache 2.0 suodattimen module support kautta DSO kautta APXS ... no
etsitään Apache 2.0 handler-module support kautta DSO kautta APXS ...

Anteeksi, en voi juosta apxs. Mahdollisia syitä seuraavat:

1. Perl ei ole asennettu
2. apxs ei löytynyt. Yritä siirtää polku käyttäen-with-apxs2 = / path / to / apxs
3. Apache ei rakennettu-enable-niin (apxs käyttö sivu näkyy)

Lähtö / usr / sbin / apxs seuraavasti:
. / Configure: rivi 8325: / usr / sbin / apxs: Tiedostoa tai hakemistoa
configure: error: Keskeytetään

Syy tähän on, että apxs executable ei asentunut kanssa Apache-2.4.1 ebuildin. Mukaan gmane.org asiaa todella kiinnittää apache-2.4.1-r1 ebuildin. Kuitenkin päivityksen jälkeen Apache 2.4.1-r1 nousevan php ei edelleenkään saa saman virheilmoituksen. Vilkaista päälle tiedostojärjestelmä osoittaa / usr / sbin / apxs todella asennettu sekä / usr/sbin/apxs2 symbolinen linkki todella luotu.

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

Tämä myös paljastaa syyn syntymässä php ei ole Apache-2.4.1-r1. / Usr / sbin / apxs perl-script tulossa apache-2.4.1-r1 ebuild puuttuu executable lippua.

Täten yksinkertainen

chmod + x / usr / sbin / apxs

ratkaisee asian ja uudet php jälkeen toimii kuin hurmata. Todennäköisesti tämä saa kiinnittää seuraavaksi apache ebuildin. Saadaksesi Apachen asetustiedoston työpäivän jälkeen 2.4 päivityksen, sinun kannattaa lukea: Päivitys 2.4 alk. 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 (Ei vielä arvosteluja)
Loading ... Loading ...

iptables peili tavoite Linuxin 3.3

Kun viimeinen ytimen päivitystä yritin rakentaa iptables peili kohde julkaistaan ​​täällä . Iptables peili tavoite vie paketti lähetetään koneesi ja palauttaa saman paketin koneeseen paketti tuli. Näin sanotaan joku yrittää skannata konetta tai yrittää hyökkäystä hän tarkistaa oman koneen tai jopa hyökätä omaa konetta. Kun yritin sitä ytimen versio 3.3, se ei ole rakentaa enää nykyisen Linux-ydin. Kuitenkin tällä kertaa vain pieni muutos on neccesary. Toinen header tiedosto oli mukana, ja funktion nimi on muuttunut. Voit ladata uudemman luovuttaminen ytimen versio 3.3 ja luultavasti tulevaisuudessa ytimet täällä:

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

Ytimen moduuli on testattu ytimen version linux-3.3-vserver-2.3.3.1. Kehittää moduuli, ytimen käynnistyksessä haluat käyttää moduulia. Jälkeenpäin purkaa arkiston ja suorita compile.sh kirjoitus rakentaa moduulin. Suorita sitten install.sh käsikirjoituksen asentamista koottu moduuli / lib / modules hakemistoon ytimen.

Nyt voit käyttää peiliä tavoitteen sijasta hylätä tai DROP tavoitteen INPUT, FORWARD ja PREROUTING ketjut, kuten tämä palomuurin kirjoitus:

$ Iptables-A INPUT-j MIRROR

Varo: käyttö peilin tavoite voi johtaa outoihin tuloksiin, jos esimerkiksi haluat liittää iptables suojaa laitetta, joka käyttää peili kohde, saatat päätyä yhteyden paikallisen koneen tunnustamatta sitä. Lisäksi voidaan käyttää paljon kaistanleveydellä. Pahimmassa tapauksessa tapahtuu, jos sinulla on kaksi konetta käyttäen moduulia. Nämä laitteet voidaan päätyä pelaa pingistä. Joten teitä on varoitettu, käyttää varoen ja omalla vastuulla. Lisätietoja: MIRROR tavoite .

Lataukset vanhempia kernel versioita ovat alla. Huomaa version numeroinnin 2.6.25 teokset ytimien jopa 2.6.27. 2.6.28 toimii myös 2.6.29 ja 2.6.30 sydämet. 2.6.13 versio moduulin pitäisi työskennellä jopa ytimen version 2.6.16.

MIRROR.2.6.13.tar.gz (653)
MIRROR.2.6.24.tar.gz (1011)
MIRROR.2.6.25.tar.gz (945)
MIRROR.2.6.28.tar.gz (958)
MIRROR.2.6.31 (867)
MIRROR.2.6.35.tar.gz (786)
MIRROR.2.6.36.tar.gz (675)
MIRROR.2.6.37.tar.gz (534)
MIRROR.3.0.7.tar.gz (272)
MIRROR.3.1.0.tar.gz (78)
gplv3 127x51 iptables mirror target for linux kernel 3.3

muuttamisesta
Jürgen

 iptables mirror target for linux kernel 3.3
1 Star2 Stars3 Stars4 Stars5 Stars (Ei vielä arvosteluja)
Loading ... Loading ...

udev-182 tarpeita CONFIG_ DEVTMPFS ytimien

Kun uusimmat päivitykset minun gentoo vserver järjestelmä on käytössä 3.3.0 Linux vserver-kernel (vserver-sources-2.3.3.1), järjestelmä ei käynnisty kunnolla enää. Ei ytimen moduulien sai ladata ja jopa verkon laitteet eivät ole olleet käytettävissä uudelleenkäynnistyksen jälkeen. Tämä on enemmän tai vähemmän pahimmillaan jälkeen yhden on oltava fyysisesti edessä koneen ja ei voi korjata järjestelmän kautta ssh remote login.

Ytimen päivitystä ei ollut syy, vaan päivitys udev-182. Näin log sanoi:

21 maaliskuu 17:20:05 mittelerde / etc / init.d / sshd [5563]: ERROR: ei voi käynnistää sshd: tä koska net.eth0 ei käynnisty
21 maaliskuu 17:20:09 mittelerde / etc / init.d / udev-mount [6075]: udev käyttää devtmpfs asennettu / dev Laitteiden hallinta.
21 maaliskuu 17:20:09 mittelerde / etc / init.d / udev-mount [6076]: Tämä tarkoittaa, että CONFIG_DEVTMPFS = y vaaditaan
21 maaliskuu 17:20:09 mittelerde / etc / init.d / udev-mount [6077]: in ytimen asetukset.
21 maaliskuu 17:20:09 mittelerde / etc / init.d / udev-mount [6067]: ERROR: udev-mount ei käynnistynyt
21 maaliskuu 17:20:09 mittelerde / etc / init.d / udev [6066]: ERROR: ei voi käynnistää udev koska udev-mount ei käynnisty
21 maaliskuu 17:21:06 mittelerde / etc/init.d/net.eth0 [6463]: ERROR: interface eth0 ei ole olemassa

Kun tiedot "CONFIG_DEVTMPFS = y tarvitaan" loki sisältää tarvittavat vihje saada asiat toimimaan. CONFIG_DEVTMPFS vaihtoehto oli olla päällä ytimen. Tämän jälkeen ydin on kääntää uudelleen. Vaihtoehto löytyy menuconfig mukaan Device Drivers-> Generic Ohjaimen asetusten ja kutsutaan ylläpitää devtmpfs tiedostojärjestelmä kiinnitä / dev. Saat saada devfs automaattisesti asennettu käynnistyksen yhteydessä on järkevää mahdollistaa myös mahdollisuus automount devtmpfs at / dev , sen jälkeen, kun ytimen asennettu rootfs (CONFIG_DEVTMPFS_MOUNT).

On turvallista antaa nämä vaihtoehdot isompien udev versiot. Tämä suojaa järjestelmääsi ei enää toimi, kun saat udev päivityksen myöhemmin.

Jürgen

 udev 182 needs CONFIG  DEVTMPFS in kernel
1 Star2 Stars3 Stars4 Stars5 Stars (Ei vielä arvosteluja)
Loading ... Loading ...

Sadas artikkeli vuotta

Me kirjoittajat MyGNU.de ylpeänä juhlia vuosipäivää tänään. Tämä on sadasosa artikkeli julkaistaan ​​tässä blogissa. Mutta kuinka juhlia tällaista vuosipäivää? Varmasti, paras tapa on kirjoittaa toisen artikkelin. No, ja ehkä juo oluen tai kaksi.

Lets Tiivistäen joitakin historiaa. Tämä blogi, MyGNU.de alkoi 29 marraskuu 2008 - noin kolme vuotta sitten. Näiden vuosien aikana Thorsten ja minulla oli mahdollisuus antaa hyödyllistä tietoa, hyödyllisiä skriptejä ja ohjelmia teille, lukijat. - Ainakin toivomme niin. Näin olemme pystyneet antamaan jotain takaisin avoimen lähdekoodin yhteisö, joka on tukenut meitä niin monin tavoin. Olemme kirjoittaneet ratkaisuja moniin ongelmiin, jotka koskevat Linux-käyttöjärjestelmä, meillä on ollut. Olisi paljon kirjoittaa kun yritin mainita jokaisessa artikkelissa nyt, mutta jotkut on mainittava. Varmasti kohokohtia, jotka löytyvät tällä sivustolla ovat SIV, stereoskooppisen kuvankatseluohjelmassa ja vrtrack headtracking ohjain Vuzix VR920 päähän asennettu näyttö. Suosituin Lataus asti ollut Iptables Mirror kohde, jota monille 2.6 ja 3.x Linux-ytimet. Ytimen moduulin avulla on mahdollista luoda aktiivisempaa Iptables palomuurin palauttamalla hyökkäys hyökkääjä. Kaikkiaan se sai 5897 hittejä vasta tänään. Vuoden alussa jotkut artikkelit olivat lyhyempiä kuin uudempiin, mutta aika tietämyksemme ja kirjoittamisen taidot kehittyivät ja jotkut viimeaikaiset artikkelit ovat varsin laadukkaita. Toivottavasti olet nauttinut lukea artikkeleita ja saimme hyödyllistä tietoa.

Tulevaisuudessa toivomme jatkaa näin ja parantaa osaamistamme, kirjoittaa paremmin ja hyödyllisiä artikkeleita ja ohjelmistoja sekä julkaistava ne on MyGNU.de .

"Sano meille kaikille."

No, nyt on vain yksi viimeinen asia tehdä. Sanoa kiitos! Meidän on sanottava kiitos, että luit, ja meidän täytyy sanoa kiitos yrityksemme tärkein-host.de GmbH tarjota kotisivutilaa tämän blogin.

Hyvää hääpäivää MyGNU.de !

Parhain terveisin ja edelleen lukea

Jürgen

 One hundredth article anniversary
1 Star2 Stars3 Stars4 Stars5 Stars (Ei vielä arvosteluja)
Loading ... Loading ...

zen-sources-3.2: tuxonice

Alkaen 2.6.36 ytimen tuxonice on poistettu zen-lähteistä. Uusimmat viralliset tuxonice laastari, joka on saatavilla tällä hetkellä, on Linux-ytimen 3.0. Tällä välin uudempaa laastaria, sillä ytimen versio 3.2.1 ja 3.2.10, on esiintynyt crow202.org . Niinpä paikka zen-stabiili-3.2 lähteistä 3.2.1 tuxonice laastari sieltä.

Suspend to RAM toimii ytimen, ainakin minun Dell Precison M65 ja työpöydälle sekä suspend to disk ei. Lisäksi voin vakuuttaa, että 3.2.1 laastari toimii myös x86_64 arkkitehtuuri.

Saada asiat toimimaan, lataa zen-stabiili-3.2 kernel puusta zen-kernel.org ja purkaa sitä. Jälkeenpäin lataa 3.2.1 tuxonice korjaustiedoston crow202.org ja soveltaa sitä. Korjaustiedoston asentamisen jälkeen voit jatkaa standardin ytimen kehittämisessä. Kuten zen-sources-3.1 ylimääräisiä laastari on tarpeen zcache ominaisuus, korjaus on jo mukana zen-stable-3.2. Zcache toiminto kaksinkertaistaa RAM tehokkuutta samalla merkittävää suorituskyvyn boosteja monilla työmääriä. Zcache ominaisuus on sijoitettu lavastus kuljettajaa kerneleissä ja riippuu cleancache ominaisuus, joka sijaitsee alle prosessori ja niiden ominaisuudet. Jotta zcache toiminnon, sinun on läpäistävä zcache avainsanan ytimen, ja esimerkiksi oman grub.conf.

Esimerkki: kernel / bzImage paniikki = 60 root = / dev/hda3 zcache

Sillä Gentoo käyttäjille on helpompi tapa: Lataa my muutettu peite zen-sources-3.2.tar.gz (42) ja pura se / usr / local / portage. Päällys sisältää kaikki tarvittavat korjaustiedostot. Muista lisätä seuraava rivi tiedostoon / etc / make.conf:

PORTDIR_OVERLAY = "/ usr / local / portage"

Jos haluat käyttää tuxonice sisällyttää tuxonice omassa USE-lippuja. Sitten emerge zen-lähteistä ja rakentaa ytimen kuin haluat.

Tuxonice ei virallisesti tue nykyisten zen-sources. Joten Jos käytät tiedostojen yllä, eivät ilmoita mitään bugeja ja zen-sources.org. Olet itse.

Omasta Precision M65 käytin seuraavia kernel config: config_zen_3.2_dell_m65.zip (38)

Lisätietoja zen-sources patchset nähdä www.zen-sources.org .

ystävällisin terveisin

Jürgen

 zen sources 3.2 with tuxonice
1 Star2 Stars3 Stars4 Stars5 Stars (Ei vielä arvosteluja)
Loading ... Loading ...

Pienet bugfix in extcalllog soittajan muuntamisen N900

Artikkelissa tarkastellaan puhelinnumeroita kanssa N900 kuvaamani ratkaisu tehdä kääntää puhelinnumero haut sisällä N900 : n laajennettu puhelulokista. Laastari ja siten myös binääripakettien siellä sisälsi pieni bugi. Aina oli ulkomaanpuhelut, jotka alkavat "00", lokissa, käänteinen haku epäonnistui soittajan sovellus ei tulkita "00" oikein. Kiinteän extcalllog sovellus nyt muuntaa nämä Loppunollia on "+", joka saa tulkita oikein soittajan sovellus.

Latausten alkuperäinen artikkeli on päivitetty nyt.

Jürgen

1 Star2 Stars3 Stars4 Stars5 Stars (Ei vielä arvosteluja)
Loading ... Loading ...

qemu-kvm kanssa cache = none epäonnistuu ext4-tiedostojärjestelmä ja journal_data vaihtoehto

KVM on tullut yksi tärkeimmistä virtualisointiratkaisuja viime vuoden aikana. Sillä Redhat Linux on jopa tullut oletuksena virtualisointiratkaisu. KVM: n IO suorituskyky on tuskin kilpailukykyinen muihin virtualistointiratkaisuista käytettäessä oletusasetuksia. Varsinkin käytettäessä qcow2 kuvia, IO suorituskyky kvm / qemu voidaan merkittävästi parantaa poistamalla välimuisti taustalla isäntä tiedostojärjestelmä. Tämä voidaan suorittaa aloittamalla kvm kanssa välimuistin = ei mitään mahdollisuutta, esimerkissä annettujen vaihtoehtojen

-Asema tiedosto = my_image.qcow2, indeksi = 0, media = levyn välimuisti = none

sijasta toimittaa image tiedosto-hda my_image.qcow2. Sitten kuvatiedosto avataan käyttäen O_DIRECT lippua, ohittaen sivun välimuisti. Jos taustalla tiedostojärjestelmä ei tue O_DIRECT lipun tämä epäonnistuu ja virheilmoitus:

voinut avata levykuva my_image.qcow2: Virheellinen argumentti

Tämä pätee ext4-tiedostojärjestelmästä täysin kirjaaminen käytössä. Yksi voi helposti testata, jos O_DIRECT lipun tukee taustalla tiedostojärjestelmä yksinkertainen dd komennon isäntä:

dd if = some_file of = / dev / null iflag = suora

Jos O_DIRECT lippua ei tue sitä johtaa seuraavan virheilmoituksen:

dd: avaaminen `some_file ': Virheellinen argumentti

Näin ollen, jos turvallisuuskysymykset eivät päde, yksi ei halua käyttää koko journaling, lisätä suorituskykyä. Kirjaaminen vaihtoehtoja voidaan asettaa joko / etc / fstab tai tiedostojärjestelmä itse. Varten fstab tapauksessa punaisen merkitty osa seuraavan esimerkin tulon on poistettava.

/ Dev/sda7 / ext4 defaults, noatime, nodiratime, async, data = journal 0 1

Jos journaling vaihtoehto on asetettu tiedostojärjestelmää, tämä voidaan osoittaa ja muokattua tune2fs komennolla. Esimerkissä tune2fs-l / dev/sda7 on tiedot tiedostojärjestelmää / dev/sda7. Jos täysi kirjaaminen on käytössä, lähtö on journal_data mount vaihtoehto:

Oletus asennusvaihtoehdot: journal_data

Vaihtoehto voidaan poistaa tune2fs-o ^ journal_data / dev/sda7. Sen jälkeen ulostulo tune2fs-l ei sisällä journal_data kiinnitys vaihtoehto enää:

Oletus asennusvaihtoehdot: (ei mitään)

Molemmissa tapauksissa tiedostojärjestelmän on asenneta takaisin aktivoida muutoksia. Jälkeenpäin qemum-kvm toimii välimuistin = ei mitään mahdollisuutta, kuten edellä on kuvattu, ja lisääntynyt IO suorituskykyä.

Jürgen

Viitteet:
[1] itscblog.tamu.edu
[2] blog.nkadesign.com

 qemu kvm with cache=none fails on ext4 filesystem with journal data option
1 Star2 Stars3 Stars4 Stars5 Stars (Ei vielä arvosteluja)
Loading ... Loading ...

sivusto info

Trans laskinta

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