Feb 20 2008

PHP a SSL se serverem Lighttpd na Debian Etch

Rubrika: Software 12:03  

Filip Van Raemdonck na svém blogu popsal jednoduchý postup, podle kterého je možné nainstalovat lehký web server Lighthttpd s podporou SSL a PHP. Vše podstatně zjednodušuje nástroj lighty-enable-mod, který je v Debianu součástí balíčku lighthttpd. Postup je následující:

  1. nainstalujte lighttpd, php4-cgi nebo php5-cgi a openssl
  2. spusťte lighty-enable-mod fastcgi
  3. pokud používáte php5, změňte cestu v /etc/lighttpd/conf-available/10-fastcgi.conf
  4. spusťtelighty-enable-mod ssl
  5. změňte cestu k SSL certifikátu v /etc/lighttpd/conf-available/10-ssl.conf
  6. restartujte lighttpd server

Feb 20 2008

Galax jako balíček pro Debian

Rubrika: Balíčky, Software 9:36  

Galax je open-source implementace jazyka W3C XML Query Language. Stefano Zacchiroli připravil balíček pro Debian a poslal jej do větve experimental. Zatím ale není veřejně k dispozici. Pokud jej chcete přesto vyzkoušet, použijte Stefanův repositář:

deb http://people.debian.org/~zack/debian unstable main


Feb 19 2008

Debian Lenny a jádro 2.6.24

Rubrika: Balíčky 11:41  

Nejnovější jádro 2.6.24 je součástí větve unstable, ale běží i v Lenny (testing). Sám jsem právě ověřil bezproblémovou kompatibilitu. Postup instalace je jednoduchý: vyhledejte příslušný balíček (já jsem použil linux-image-2.6.24-1-686), a stáhněte ho z nejbližšího zrcadla. Pak nainstalujte

$ dpkg -i linux-image-2.6.24-1-686_2.6.24-4_i386.deb

Pokud používáte Grub, po restartu vám bude automaticky nabídnuto nejnovější jádro. Právě na něm běžím a vše vypadá stabilně a chová se dle očekávání.


Feb 19 2008

Pokroky týmu Debian Eee PC

Rubrika: Hardware, Vývoj 7:56  

Ben Armstrong informoval o tom, jak postupuje vývojářský tým, který připravuje Debian pro Asus Eee. V posledních měsících se podařilo dokončit některé zásadní věci. Chris Snook například připravil ovladač atl2 (pro síťovou kartu) a připravuje jeho spojení s atl1, výsledkem pak bude univerzální atlx ovladač. Madwifi se podařilo upravit pro běh s novým jádrem 2.6.24.

Do oficiálních větví Sid a Lenny se také dostal jaderný modul eeepc-acpi, který zlepšuje správu ACPI v notebooku. Velmi užitečné je také nové Debian Asus Eee howto, které podrobně popisuje celou instalaci. Je vidět, že se vývojáři činí.


Feb 18 2008

Vyšel Debian Etch 4.0r3

Rubrika: Bezpečnost, Vývoj 9:00  

Včera byl vydán třetí update distribuce Debian Etch, který je oficiálně značen jako 4.0r3. Jako obvykle tato verze zavádí veškeré dostupné bezpečnostní záplaty, přináší ale také některé opravy technických problémů. Kromě toho byla například vylepšena kompatibilita s procesory Nevada z počítačů SGI O2 a byl odstraněn balíček flashplugin-nonfree. Vývojáři také povýšili některé balíčky (linux-modules a nvidia-graphics), které tak nyní zvládnou spolupráci s novějšími jádry. Podrobnosti naleznete například v poznámkách k Etch.


Feb 14 2008

Jak na vlastní uživatelský sources.list

Rubrika: Balíčky, Software 14:37  

Možná už se vám někdy stalo, že jste potřebovali stáhnout nějaké zdrojové balíčky na stroji, na kterém jste neměli právo zasahovat do /etc/apt/sources.list. Martín Ferrari na svém blogu popsal, jak je možné vytvořit a použít vlastní sources.list v běžném uživatelském adresáři.

Postup je poměrně jednoduchý. Dovolil jsem si jej převzít a přidat vlastní komentáře pro ne zcela sběhlé uživatele.

Vytvoříme si adresář apt:
$ mkdir apt

Zkopírujeme do něj stávající konfiguraci a upravíme:
$ cp /etc/apt/sources.list apt/
$ vim apt/sources.list

Vytvoříme vlastní konfiguraci pro apt:
$ mkdir -p apt/lists/partial
$ cat > apt/apt.conf
Dir::Etc::SourceList "home_dir/apt/sources.list";
Dir::State::Lists "home_dir/apt/lists";
^D

Řekneme apt, kde má konfiguraci:
$ export APT_CONFIG=~/apt/apt.conf

A normálně použijeme:
$ apt-get update
...
$ apt-get source foo

Funguje to, ačkoliv apt hlásí, že nemůže zamknout systémový dpkg adresář. Jako uživatel si pak můžete stahovat pohodlně zdrojové balíčky.


Feb 13 2008

Manuálové stránky nyní v UTF-8

Rubrika: Software, Vývoj 9:24  

Z historických důvodů jsou neanglické manuálové stránky instalovány v různých specializovaných kódováních jako ISO-8859, KOI8-R a podobně. Colin Watson nyní oznámil možnost instalace manuálů v UTF-8. Přestože jsou stála podporována i ostatní kódování, je doporučováno používat nadále jen Unicode. Uživatelů se tato změna nijak nedotkne, protože stránky budou i nadále zobrazovány dle nastavených locales, i když jsou vnitřně uloženy v UTF-8.

Potřebné změny v man-db se už dostaly do testingu a nyní by neměl být problém nové kódování automaticky v Lenny používat. Všechny potřebné informace zaslal Colin do mail konference.


Feb 12 2008

Etch a podpora https pro apt

Andreas Schuldei a Michael Vogt vytvořili backport funkce, která umožňuje do apt přidat podporu https. Ta se hodí zejména ve chvíli, kdy potřebujete používat soukromý repositář s citlivým balíčky, které se nesmí dostat do nepovolaných rukou. V Lenny a Sid je tato funkčnost k dispozici v samostatném balíčku apt-transport-https.

V případě Etch se ale nejedná o samostatný balíček, ale o úpravu (opatchování) stávájícího aptu. Balík se tedy nemůže dostat na Backports.org. Andreas zatím uvažuje, jestli má smysl balíček vystavovat na nějaký alternativní zdroj.


Feb 12 2008

Dokončeno 60 % jazykových variant Lennyho

Rubrika: Vývoj 10:10  

První zmrazení nového Debianu Lenny se kvapem blíží a aktuálním problémem jsou jazykové verze, které jsou často nekompletní. Christian Perrier má ale dobré zprávy – vše se začalo hýbat a z 18 kompletních jazyků jsme se vyhoupli na 35. Stále je jich ale více než dvacet nedokončených. Kompletní jsou:

bg, cs, de, eo, es, eu, fi, fr, gl, gu, he, hi, it, ja, ko, lt, lv, ml, nb, ne, nl, nn, pl, pt, pt_BR, ro, ru, sk, sl, sv, ta, th, vi, zh_CN, zh_TW


Feb 11 2008

Nové jádro opravuje chybu vmsplice

Rubrika: Bezpečnost 17:32  

Dnes jsem upozorňoval na nepříjemnou bezpečnostní chybu v linuxových jádrech 2.6.17 až 2.6.24.1. Nyní je k dispozici nový oficiální balíček pro Etch s jádrem označeným 2.6.18.dfsg.1-18etch1, který zmíněnou chybu opravuje. Rozhodně doporučuji udělat co nejrychleji update.


« Předchozí stránkaDalší stránka »