Aktív fórumtémák

Tárgy Válaszok Legutóbbi beküldés Fórum Szerző
  Kis github segítséget kérnék 2025-08-23T08:45:32+0200 C/C++ bzt
  git rábeszélés ötletek 2025-08-23T08:36:56+0200 Fejlesztés ruczati
  win10 frissitese win11-re, avagy lehet elni ujratelepites nelkul? a valasz, igen! 19  2025-08-23T06:51:59+0200 Microsoft Windows x-daemon
  Virtualizáció és Bitlocker 2025-08-23T06:35:39+0200 Virtualizáció PDA_FAN
  Backup megoldások, ötleteljünk 45  2025-08-23T06:14:04+0200 Segédprogramok zslaszlo
  Német agybaj újratöltve: Illegálissá válhat a reklámblokkolás, börtön is járhat majd érte 387  2025-08-23T05:35:45+0200 Web, mail, IRC, IM, hálózatok jevgenyij
  Yettelnél vásárolt telefon kártyafüggetlen-e? 2025-08-22T23:55:11+0200 Notebook, laptop, mobiltelefon ... veresh
  Feltörték a Gmail-t 39  2025-08-22T19:50:16+0200 HUP cikkturkáló bzt
  Schrödinger Linux 20  2025-08-22T18:30:35+0200 Tudtad-e, hogy... EspOS
  Fidesz osztja a friss időt Openwrt 18.06.2-ön vagy csak T-online-soknak? 28  2025-08-22T16:35:25+0200 Hálózati eszközök lusi
  Létezik olyan kapcsoló modul ami beépíthető buta kapcsoló mögé és zigbee hálózaton keresztül bindelhető hub nélkül? 23  2025-08-22T13:41:18+0200 Elektronika, Elektromos eszközök denton
  NIS2 tapasztalatok 94  2025-08-22T10:33:47+0200 Közösségi kerekasztal pentike
  Roidmi károsultak fóruma (Roidmi csődbe ment, így nem használhatók tovább bizonyos eszközeik) 48  2025-08-22T10:23:46+0200 Közösségi kerekasztal Charybdis
  Unaloműző online játékok és azok eredményei #2 746  2025-08-22T09:54:40+0200 Játékok trey
  Jogsi nélküli autó időseknek 211  2025-08-22T09:00:34+0200 Közösségi kerekasztal plt
  Tönkrevághatja az SSD-ket és HDD-ket a Windows 11 legújabb frissítése 19  2025-08-22T00:34:19+0200 HUP cikkturkáló DL3V1
  Melyik AI (vagy nem AI) eszköz tud összeszedni információt webről 17  2025-08-21T18:36:58+0200 Segédprogramok gee
  SSD meghibásodás után sérült Windows 10 LTSC 2019 helyreállítása 31  2025-08-21T16:14:10+0200 Microsoft Windows djtacee
  Robotporszívó helyi szerverre irányítása 56  2025-08-21T10:16:37+0200 Hálózati eszközök kikepzo
  Android Rage n+1 302  2025-08-21T10:05:28+0200 Android hnsz2002

DSA-262 samba biztonsági javítás

Címkék

Csomag: samba

Probléma típusa: távoli exploit

Debian specifikus: nem

CVE ids: CAN-2003-0085 CAN-2003-0086

Sebastian Krahmer - a SuSE biztonsági auditor csapat tagja - két biztonsági hibát talált a népszerű SMB/CIFS implementációban, a samba-ban. A problémák:* puffer túlcsordulás az SMB/CIFS töredezett csomag újraépítő kódban, amelyet az smbd használ. Ha az smbd root-ként fut, a távoli felhasználó a hibát kihasználva root accounthoz juthat

* a kód amely a "reg" fileokat írja, sebezhető egy ún. chown "versenyhelyzet" (race cond.) hibát kihasználva, amely miatt a helyi felhasználó felül tudja írni a rendszerfileokat
Mindkét problémát javítja az upstream 2.2.8 verzió, és a 2.2.3a-12.1 verziójú csomag a Debian GNU/Linux 3.0/woody-hoz.

Azonnali frissítést javaslunk!

Wichert Akkerman levele a debian-security-announce listán.

A frissítésről szóló FAQ-nk.

Opera 6.12 böngésző FreeBSD-re

Címkék

A norvég Opera Software kiadta böngészõjének 6.12-es verzióját több más platform mellett FreeBSD-re is.Aki még nem tette meg, feltétlenül próbálja ki, mert egy gyors és stabil böngészõre tehet szert, ráadásul a letöltendõ csomag mindössze 4.4 megabájtos. Az elõzõ 6.11-es változathoz képest jelentõs újdonságokra nem kell számítani, a mostani verzió hibajavításokat tartalmaz. Letölthetõ a http://www.opera.com/download oldalról.

BoF hiba a Sun ONE-ban

Címkék

Egy olyan hibát találtak a Sun Microsystems Web szerver szoftverében, melyet a rosszindulatú támadó kihasználva átveheti az irányítást a webszerver felett. - figyelmeztet egy biztonságtechnikával foglalkozó cég.A Cambridge, Mass.-illetőségű @Stake egy biztonsági hibajegyet adott ki késő csütörtökön, amelyben a Sun One Application Server biztonsági hibájára hivja fel a figyelmet. Egy biztonsági lyuk található a szoftver "Connector Module" részében, (egy Netscape szerver plug-in) amellyel a Sun ONE Application Server a Sun ONE Web Server kapcsolódik (régebben iPlanet Enterprise Server-ként is ismeretes volt).

"Ez egy tipikus verem puffer túlcsordulásos hiba, és a távoli támadó a hibát kihasználva a webszerver irányításához juthat" - áll az @Stake bejelentésében.

A cég azt állítja, hogy a hibáról már tavaly májusban értesítette a Sun-t, de azóta sem érkezett válasz.

A hiba a 6.0-ás és 6.5-ös Application Server-t érinti. Az @Stake szerint a patch elérhető a 6.5-höz (a Sun-tól), de ez nem jó a 6.0-hoz. A bejelentésben számos megkerülő megoldást (workaround) lehet találni a 6.0-hoz.


Forrás: ZDNet

FreeBSD 4.8 kiadás elhalasztva március 24-ig

Címkék

Murray Stokley a FreeBSD Release Engineering Team tagja emailjében bejelentette, hogy a FreeBSD 4.8 kiadását el kell halasztaniuk március 24-i, mert az XFree86 4.3.0 porttal kapcsolatos javításokat el kell végezni. Miután a csomag teljesen újra lesz építve a tervek szerint meg fog jelenni a FreeBSD 4.8 RC2. Murray kér mindenkit, hogy ha teheti tesztelje az XFree86 4.3.0 portot, hogy biztosan minőségi kiadés születhessen.

Murray levele:Date: Thu, 13 Mar 2003 15:34:36 -0800

From: Murray Stokely

To: stable@FreeBSD.org

Subject: FreeBSD 4.8 delayed to Mar 24 (was Re: HEADSUP: XFree86 4.3.0 update)

--Bu8it7iiRSEf40bY

Content-Type: text/plain; charset=us-ascii

Content-Disposition: inline

Thanks for everyone's help in ironing out the wrinkles in the XFree86 4.3.0. A complete new package build is being initiated with many of the suggested fixes. When this build completes in approximately 30 hours (for i386, longer for alpha), we will release 4.8 RC2. In the mean time, please continue doing just what you've been doing (testing the heck out of XFree86 4.3 and associated ports). Thanks!

- Murray / RE team

--Bu8it7iiRSEf40bY

Content-Type: application/pgp-signature

Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----

iD8DBQE+cRWLtNcQog5FH30RAgrJAJ0bsmGwuQ35ffnRPewbsC

AzbPFi8gCdGOhP

aTVb6BUD96ALTRCDjD40W54=

=trdn

-----END PGP SIGNATURE-----

--Bu8it7iiRSEf40bY--

UML: User Mode Linux (1. rész - a kezdetek)

Címkék

UML - Számos előnye van. Az egyik legnagyobb előnye a VmWare-rel szemben, hogy free, és kb. 45 másodperc alatt működésre lehet bírni (már ha le vannak töltve a szükséges alkatrészek). Ezt bárki el tudja végezni, nem kell hozzá Linux gurunak lenni.



Mit is jelent pontosan az User Mode Linux (UML)?

Az UML hasonlóan a VmWare-hez, egy "számítógép a számítógépben" dolgot biztosít a felhasználóinak. Segítségével több független Linux rendszert futtathatunk a gépünkön egy időben (a Linux rendszerünkön). A különbség a VmWare és az UML között az, hogy míg a VmWare több különböző OS futtatására is képes, addig az UML kizárólag a Linux kernel futtatását célozza meg.

Hogy miért User Mode Linux a neve? A név magáért beszél. A Linux kernelt az ún. "user space"-ben (felhasználói tér) futtatja. Az UML segítségével több Linux rendszer futhat a számítógépünkön, amelyek önálló filerendszerrel rendelkeznek, és a futtatáshoz nincs szükség "root" felhasználói fiókra. Az UML-ed egy saját világ lehet, konfigurálhatod a saját kerneled, beállíthatod a hálózatod, és minden egyéb dolgot művelhetsz, amit egyébként megtehetnél egy hagyományos módon futó Linux OS-sel. Tulajdonképpen úgy futtathatod az UML kernelt, mint bármely más parancsot, az UML kernel kommunikál a hoszt gép kernelével, módosított parancsokat küld a fő kernelnek. Egyedüli probléma a direkt hardver hozzáférés lehet, de erre is vannak megkerülő megoldások.

Az UML filerendszere jelenleg egy file formájában áll rendelkezésre (UML-enként egy, annyi ahány UML-t futtatsz). Mivel az UML filerendszere teljesen el van különítve a hoszt gép "éles" filerendszerétől, nem kell aggódnod attól, hogy a hoszt gép egészségében maradandó károkat okozol. Bármilyen hibát vétesz, az csak az UML-t érinti, és nem hat ki a hoszt gépre.

Mire is lehet felhasználni az UML-t?

Számos területen lehet használni az UML-t. Ha például programot fejlesztesz, és nem akarod a "beta" állapotú programodat az "éles" rendszeredbe telepíteni, akkor csak felhúzol egy UML-t, és futtatod azon. Szoftver fejlesztésénél nem kell több gépet használni, főleg otthon, nem kell több monitor, monitorswitch, nem fogyaszt a több gép több áramot, stb.Esetleg FTP szervert futtatsz, és nem akarod, hogy a felhasználó elérje a fő gépet? Futtasd az FTP szervert UML-ben, és biztos lehetsz benne, hogy nem fogja elhasználni az összes merevlemez területedet. Félsz a BIND biztonsági hibáitól? Futtasd a BIND-et UML-ben, és nem kell aggódnod, hogy elérik a hoszt gép filerendszerét. Természetesen minél több UML-t futtatsz, annál nagyobb erőforrással kell rendelkezned. Minden egyes UML-lel futtatsz egy virtuális kernelt, plusz a gépednek meg kell hajtania a fő kernelt, programok futnak az UML-e(ke)n, és programok futnak a hoszt gépen is. Ezt nem szabad figyelmen kívül hagyni. A legfontosabb tényező az UML használata során a memória. "RAM-ból sohasem elég" - hangzik az örök mondás. Ez itt fokozottan igaz.

Azért, hogy a gép nem feküdjön ki a több UML használata esetén sem, be lehet korlátozni, hogy az UML szálak mennyi RAM-ot használatnak. Ezt célszerű körültekintően meghatározni. Szerencsére a fő kernel az UML dolgait ugyanúgy ki tudja lapozni, mint bármely memóriarészt, és ezen felül minden egyes UML-nek is be lehet állítani lapozó-területet. Itt is él az általános szabály: a swap területekre ne válaszzunk túl nagy területet, mert csak "teleszemeteli" a rendszer.

Hogyan lehet kipróbálni az UML-t?

Az UML egyelőre még nincs olyan állapotban, hogy komolyabb rendszereket rá lehessen bízni, de számos beta teszter nyúzza folyamatosan. Az UML egyelőre nem része a stabil kernelnek, csak a fejlesztői kernelben található meg (2.5.34-től). Szóval a beüzemeléséhez két lépésre van szükség. Először fel kell telepíteni az UML kernel részét (nem kell aggódni, nem érinti a géped fő kernelét), majd a második lépésben az UML filerendszere kerül telepítésre. A Debian felhasználók könnyű helyzetben vannak:

apt-get install user-mode-linux

(vele együtt telepítésre kerül a uml-utilities csomag is)

Ezzel kész is a kernel-rész telepítése. Amint a kernel telepítés megtörtént, fel kell telepíteni a filerendszer részt is. A filerendszer kiválasztása függhet a disztribúciódtól, számos előre elkészített filerendszert lehet letölteni az UML projekt honlapjáról: http://user-mode-linux.sourceforge.net/. A jelölések a letöltéseknél egyértelműek: "md" a Mandrake-et (www.mandrake.com), rh a Red Hat-et (www.redhat.com), toms a Tom's Linux-ot (www.toms.net/rb/), co a Conectiva-t (www.conectiva.com), és a debian a Debian-t (www.debian.org) jelöli.

A filerendszer snapshotok .bz2 formátumban vannak, ezért a

bunzip2 fileneve

paranccsal ki kell bontani őket. Alapban az UML feltételezi, hogy futtatsz X-et a gépeden. A legegyszerűbben itt tudod kipróbálni az UML-edet. Az indításához nem kell más, mint be kell gépelni az alábbit:

linux ubd0=/elérési/út/ahova/kibontottad/a/root/fst

Ezzel el is kell indulnia az UML-nek. Amint az UML elindul meg fog nyílni egy konzolpár, és az egyiken az üdvözlő képernyőt láthatod. Két login account engedélyezett alapból. Az egyik a "root" (jelszó: root), a másik pedig az "user" névre hallgat (jelszó: user). Ugye nem kell mondanom, hogy az első a password váltás ;-) ? Bár az első bejelentkezéskor a rendszer úgyis erőszakolni fogja a jelszó megváltoztatását, úgyhogy készülj fel. Egy ilyen linux rendszer egyenértékű egy újonnan telepített Linux géppel (kisebb megszorításokkal). Ha mondjuk szoftverfejlesztő vagy, és nincs szükséged a hálózatra, akkor ez pont az, amire szükséged van. Ha kell a hálózat, akkor kicsit többet kell olvasnod hozzá.

Ha a gépeden nincs telepítve X, akkor a futtatáshoz szükséges instrukciókat megtalálod itt. Például, ha az UML-t a hoszt géped első virtuális terminálján akarod futtatni akkor ilyesmit kell gépelned:

linux ubd0=/elérési/út/ahova/kibontottad/a/root/fst
con=tty:/dev/tty1

Hogy is fut (látható, hogy nem kell hozzá "root" account)?

trey@sunshine:~$ linux ubd0=.uml/root_fs_debian2.2_small

Checking for the skas3 patch in the host...not found

Checking for /proc/mm...not found

tracing thread pid = 3962

Linux version 2.4.20-1um (mdz@mizar) (gcc version 3.2.3 20030221 (Debian prerelease)) #1 SMP Fri Feb 28 16:28:07 EST 2003

On node 0 totalpages: 8192

zone(0): 8192 pages.

zone(1): 0 pages.

zone(2): 0 pages.

Kernel command line: ubd0=.uml/root_fs_debian2.2_small root=/dev/ubd0

Calibrating delay loop... 3469.77 BogoMIPS

Memory: 29104k available

[...]

(none):~# uname -a

Linux (none) 2.4.20-1um #1 SMP Fri Feb 28 16:28:07 EST 2003 i686 unknown

uml



Egyelőre ennyi. A következő részben a hálózatbeállítással folytatjuk.

Felhasznált irodalom:

User Mode Linux HOWTO

User Mode Linux: Coming to a Kernel Near You, Part 1


Kapcsolódó cikkek:

Linux: UML beolvasztva a 2.5-be

Teszteljünk SMP kernel modulokat uniprocesszoros gépen az UML segítségével

Kapcsolódó oldalak:

http://user-mode-linux.sourceforge.net/

Jó szórakozást!

HOWTO: Streaming MPEG-4 Linux-szal

Címkék

MPEG4IP + FFmpeg + Darwin Streaming Server = Video streaming

Mi is az a video stream (stream = adatfolyam)? Általában ha egy video-t meg akarunk nézni, akkor azt letöltjük a gépünkre és egy arra alkalmas programmal megnézzük. A video streameket szintén meg tudjuk nézni, azzal a különbséggel, hogy nem töltjük le a video filet egyben, hanem röptében, ahogy jön úgy dekódoljuk. Ahhoz, hogy így "röptében" nézhessünk video fileokat, fel kell állítanunk egy streaming video szervert. Hol használják a "streaming video"-t? Video konferenciákon, felügyeleti rendszerekben, vagy video on demand (VOD) szolgáltatásokban (na meg a Big Brother-ben meg a Való Világban). A Linux Journal-on jelent meg Donald Szeto HOWTO-ja az MPEG-4-es video adatfolyammal kapcsolatban.

A HOWTO-t megtalálod itt.

OpenBSD: A hackerek találkozása a katonákkal

Címkék

Az O'Reilly hálózaton jelent meg egy cikk a fenti címen. A cím arra próbál utalni, hogy az OpenBSD milyen kapcsolatban áll az amerikai hadsereggel. Látszólag semmi köze nincs Theo de Raadt csapatának a katonákhoz, de ha jobban a projekt mögé nézünk akkor kiderül, hogy bizony szoros szálak fűzik a "legbiztonságosabb" OS-t a hadsereghez.A fejlesztések egy részét a DARPA ( US Defense Advanced Research Projects Agency) pénzeli. Vajon miért fizet az amerikai hadsereg egy rakás ideológiák vezérlete hackernek? Mennyire van ez hatással az operációs rendszer fejlesztésére?

Talán kiderül George Peter Staplin és Cameron Laird cikkéből. Olvasd el itt.

DSA 261-1 Az új tcpdump csomagok javítják a DoS sebezhetőséget

Címkék

Csomag: tcpdump

Sebezhetőség: végtelen ciklus

Probléma típus: távoli

Debian-specifikus: nem

CVE Id: CAN-2003-0093



Egy problémát találtak a tcpdumpban, ami egy nagyszerű eszköz hálózati monitoringra és adatgyűjtésre. Egy támadó küldhet olyan speciálisan elrontott RADIUS hálózati csomagot, ami a tpcdump-ot végtelen ciklusba kergetheti.Az aktuális stabil terjesztés (woody) ezt a problémát a 3.6.2-2.4 verzióban javítja.



A régi stabil terjesztés (potato) nem tűnik érintettnek a problémában.



Az instabil terjesztés (sid) már nem érintett ebben a problémában.



A tcpdump csomag frissítését javasoljuk.


Martin Schultze levele a debian-security-announce listán.

A frissítésről szóló FAQ-nk.

Mostantól Apple = UNIX

Címkék

Apple UNIX napok – 2003. április 1-2.

Előadók: HDSys, Magyar BSD Egyesület, ORACLE Magyarország, Tactus, SYBASE Magyarország, Linux Support Center

"Az Apple új kiszolgáló operációs rendszere, a Mac OS X Server és annak kiszolgálására tervezett Xserve kiszolgálócsalád megjelenésével határozott lépést tett a UNIX világ meghódításának irányába. Partnereinknek rendezett kétnapos rendezvényünk keretein belül szeretnénk Önöknek 2003. április 1-én és április 2-án bemutatni az Apple új UNIX kiszolgálócsaládját, a hozzá tartozó 2,5 TByte összkapacitású háttértárolóját és néhány terméket, technológiát amely ezekhez kapcsolódik.""Az ma már tény, hogy a Mac OS X operációs rendszer UNIX háttere révén, az Apple egyik napról a másikra a UNIX rendszerek piacvezetô szállítójává vált. Az ellenben, hogy az Apple kimagasló teljesítményû, páratlan szolgáltatáscsokrot kínáló és rendkívül barátságos árú kiszolgálókat kínálna, az már kevésbé közismert tény, pedig így igaz és errôl szeretnénk Önöket meggyôzni. Szeretettel meghívjuk Önt és kollégáit az Apple idei elsô UNIX partnertalálkozójára és elôadássorozatára, amelyen megismerkedhetnek magával az Xserve szerverrel, az Xserve RAID háttértárolóval és számos alkalmazási területével (hagyományos vállalati kiszolgálói szolgáltatások, hagyományos és Internet/Intranet fejlesztôeszközök, adatbázis-megoldások, stb.)

[...]

Az Apple és megoldásszálító partnerei bemutatásra kerülô eszközei és technológiái röviden:

Apple Xserve

A Mac OS X Server operációs rendszer élvonalbeli szolgáltatásainak minél átfogóbb kihasználására tervezett, rack szekrénybe szerelhetô kiszolgálók rendkívüli számítási teljesítményt, elképesztô tárkapacitást, magas adatátviteli sebességet, és roppant könnyen használható távfelügyeleti eszközöket nyújtanak a végtelenül egyszerû telepítés és üzemeltetés érdekében.

Apple Xserve RAID

Az Xserve RAID nagyon alacsony fajlagos költségek mellett akár 2,5 TBájt tárolókapacitást tesz elérhetôvé. Az Xserve RIAD két független Fibre Channel illesztô csatornát, két független RAID vezérlôt kínál az igazán redundáns adattárolás nyugalma érdekében.

ORACLE 9i

Az Oracle 9i Database Release 2 segítségével az Apple fejlesztôk az Oracle kiváló, az Xserve kiszolgálón is futó adatbázis-technológiáját kihasználó alkalmazásokat készíthetnek. Az Oracle legújabb alkalmazása, az Oracle9i Database Release 2, sokoldalúan használható üzleti szolgáltatásokat és XML támogatást kínál, de teljesítmény és kezelhetôség tekintetében is több fejlesztés is végre lett rajta hajtva.

SyBase Adaptive Server Enterprise (ASE)

Sybase új terméke a vállalati információs portálok piacát célozza meg. A Sybase Adaptive Server Enterprise 12.0 további lehetôségeket nyújt a natív Java támogatáshoz, szoros XML integrációt az Internetes tartalomkezeléséhez, széleskörû elérhetôséget, és támogatást a web-tranzakciókhoz.

Apple QuickTime Streaming Server

QuickTime Streaming Server, a médiakiszolgáló/internetes mûsorszóró, amely Mac OS X-re szabva kombinálja az ipari szintû teljesítményt a könnyû kezelhetôséggel. 1999-es piacradobása óta a QuickTime Streaming Server forradalmasította a media-kiszolgálási iparágat nyílt forráskódúságával, ipari standardokra épülô valósidejû protokoll (RealTime Transport Protocol/RealTime Streaming Protocol – RTTP/RTSP) motorjával. Ma már a QuickTime Streaming Server 4-es változata kibôvíti támogatását az új ipari szabványokra is, mint MPEG-4 és MP3.

Apple WebObjects

Egy igen erôteljes és hatékony alkalmazásfejlesztô környezet, Web szolgáltatással felfegyverkezve, külsô adatelérés és dinamikus oldalgenerálás lehetôségével, amely jelentôsen kiszélesíti a fejlesztôk lehetôségeinek tárházát, csökkenti a fejlesztési és fenntartási költségeket egy rugalmas tervezés és egy fenntartható eredmény biztosításával. A WebObjects az ideális módja erôteljes web-szolgáltatások tervezésének, kivitelezésének és üzemeltetésének.

Apple Remote Desktop

Az Apple Remote Desktop valósidejû képernyômegosztással ideális kliens-menedzselô megoldás az oktatási intézmények, az üzleti szféra és az utazó szakemberek számára. Lehetôvé teszi, hogy bárhonnan a hálózaton vagy az Internetrôl bejelentkezve menedzseljen Macintosh rendszereket. Segíthet csökkenteni az adminisztráció költségeit és növelni a termelékenységet a hálózaton.

Address BookApple X11 for Mac OS X

Az X11 for Mac OS X szoftver lehetôvé teszi, hogy az X11 környezethez fejlesztett UNIX programok egymás mellett fussanak natív Mac OS X alkalmazásokkal — továbbá nagy mértékben megkönnyíti X11 alkalmazások portolását a Mac platformra. A UNIX világban elterjedt X11 ablakkezelô környezet Apple implementációját rendkívül könnyû telepíteni, és teljesen a Mac OS X innovatív Quartz grafikus rendszeréhez van hangolva; így teljeskörû támogatást biztosít a 2D és 3D gyorsító technológiák, mint pl. az Open GL számára."

Jelentkezés a Unix napokra itt.

PHP 4.3.2 RC1

Címkék

Megjelent a PHP 4.3.2 RC1. A kiadásban kevés bugnak/hibának szabad már csak lennie. A fejlesztők kérnek mindenkit, hogy teszteljék a release-t, hogy minél kevesebb hiba maradjon a kiadásra.

Bővebb infó itt.

Bitkeeper: a 2.4 és 2.5 kernelforrások CVS-ben is

Címkék

Larry McVoy, a Bitkeeper guru bejelentette, hogy mostantól elérhető a stabil és a fejlesztői kernel forrása CVS-ből is. A kernelhackerek nagy része továbbra is a CVS-t preferálja a Bitkeeper előtt, holott Linus is kijelentette, hogy a Bitkeeper-rel sokkal könnyebben lehet dolgozni, mint a CVS-sel. A hackerek egy része még mindig nem békélt meg azzal, hogy a free Linux fejlesztése egy kereskedelmi szoftver segítségével történik.A Bitkeeper - CVS mirrorhoz a vasat és a sávszélességet a penguincomputing.com biztosította.

Mint hogy a Bitkeeper az egyik allandó flame forrás az LKML-en, várható volt, hogy a bejelentés nyomán ismét fel fog lángolni a flame. Így is történt.

Bővebben a Kerneltrap-on itt.

Új GNOME2 woody backport mirror

Címkék

Mivel sávszélesség problémák miatt a evilgeniuses GNOME2 mirror beszüntette a működését szükség volt új tükörszerverekre. Szerencsére nem kellett sokáig várni, mert most két új mirror is használható.

APT line-ok:

deb http://ftp.acc.umu.se/mirror/mirrors.evilgeniuses.org.uk/
debian/backports/woody/ gnome2.2/

deb http://mirror.raw.no/ gnome2.2/

Mozilla.org: Mozilla 1.3 kiadás

Címkék

Megjelent a Mozilla 1.3!

Új funkciók közül kiemelendő a kép automatikus méretezés (a'la IE), a junk-mail szűrő, a dinamikus profil átváltás, stb. Az about:config, hogy szépen megtekinthessük a Mozilla "titkos" beállításait. Számos bugfix és teljesítmény javítás kapott benne helyet.A Mozilla 1.3 mostantól a stabil, hivatalos kiadás a Mozilla.org-tól. Az előző verziók felhasználóinak erősen javallott mielőbb frissíteni az új verzióra.

[1.3 release oldal] [MozillaZine.org] [mirrorok]

Mandrake 9.0 az AMD 64-bit technológiájára

Címkék

Mandrake Linux kiadta a legfrissebb OS-ének az AMD 64-bit x86 architektúrára felkészített változatát. A verzió a Mandrake 9.0-án alapul.Továbbá a Mandrake bejelentette a Corporate Server 2.1 AMD64 verziójának megjelenési dátumát, amely 2003. áprilisára tehető, és szintén új termék lesz a MandrakeClustering for Opteron amelynek megjelenése 2003. júniusára várható.

A megjelenésről szóló sajtóbejelentést megtalálod itt.

MPlayer Finomhangolás HOGYAN

Címkék

Az MPlayer finomhangolása

[a freshmeat.net számára írta Gereöffy Árpád (A'rpi), az MPlayer írója, ex-maintainere]

A HOGYAN a folytatásban. Az MPlayer egy elsősorban Linuxra írt filmlejátszó, de ennek ellenére megy a legtöbb unix és néhány más architektúrán is, mint pl. OSX, QNX, sőt valami véletlen folytán Windows-on is fut. Annak ellenére, hogy - a mivoltából adódóan - egy desktop alkalmazás, nem mondhatni hogy túl felhasználóbarát lenne. Sőt, régebben én magam is azt mondtam néhány Windows-ról áttérőnek hogy a parancssoros MPlayer helyett inkább a xine-t próbálják ki. Mára ezen a téren is meggyőző erejű fejlesztések történtek: az új MPlayer 0.90 RC sorozat GUI-ja (felhasználói grafikus interfésze) nagyon szép, skinezhető, könnyen használható, és az elvárt GUI funkciók mellett még néhány meglepetést is tartogat. Példa erre az új, egyedi playbar funkció: ha az egérrel a képernyő aljának közepére mutatsz, egy mini-GUI úszik be a képbe a legfontosabb vezérlőfunkciókkal. (Megjegyzés: ez jelenleg csak a 'default' skin-nel működik.)

Látható tehát, hogy a program használata jóval leegyszerűsödött, mindazonáltal a számítógéped "MPlayer-esítése" néha nem triviális.

Ez a rövid kis cikk megpróbálja összefoglalni a szükséges lépéseket az MPlayer Linux-on történő bekonfigurálásához, a legjobb minőség és/vagy teljesítmény elérésének érdekében. Itt megjegyezném hogy a leírtak többsége részletesebben megtalálható a dokumentációban.

Hang meghajtók.

Valószínűleg csodálkozol, hogy miért egy ilyen jelentéktelennek tűnő részlettel kezdem. Nos azért, mert a teljesítményproblémák döntő többségénél itt a hiba. Az ok: sima audio (mint például az .mp3) lejátszása alapvetően különbözik a filmek lejátszásától. Az utóbbi esetben a lejátszónak figyelnie kell az audio és video szinkront is. Mivel minden hangkártya/meghajtó tartalmaz valamiféle bufferelést, az ebből adódó késleltetést kompenzálni kell. Ez első látásra nem tűnik túl nagy feladatnak, mivel mind az ALSA, mind az OSS meghajtóknak van API funkciójuk a bufferek állapotának lekérdezésére, ami által a késleltetés mértéke kiszámítható lenne. Sajnos azonban sok meghajtó (főképp a kernelben lévő OSS-esek) nem implementálják ezeket az extrákat (úgy tűnik a meghajtók írói minden, az mp3 lejátszáshoz szükségtelen funkciót extrának tekintenek), vagy rosszabb esetben az implementáció hibás, és rossz értékeket ad vissza. Hallottam olyan meghajtókról is amelyek a lekérdezéstől lefagyasztották a kernelt.

Tehát sajnos - véleményem szerint - a hangmeghajtók minősége az első számú probléma Linuxon. Ez nem csak MPlayer probléma egyébként, a legtöbb lejátszónak és játéknak(!) szüksége lenne rá, de az MPlayer még ezeknél is érzékenyebb, mivel ebben minden a hanghoz van szinkronizálva. Az eredmény szaggató lejátszás, lefagyás lehet. A szaggatás (a pontatlan értékek visszaadása eredményezi) az új -autosync opció használatával kiküszöbölhető, de jobb magának a meghajtónak a kijavítása. Erősen ajánlott az ALSA 0.9 használata, mert sokkal megbízhatóbbnak bizonyultak mint a kernelbeli OSS meghajtók, még az OSS emulációval is. Ha a kártyádat nem támogatja az ALSA, próbáld ki a 4Front Tech. által készített pénzes OSS meghajtókat, megérik az árukat: helyesen implementálják az OSS API-t, és az ingyenes meghajtókénál több extra funkciót nyújtanak, valamint támogatás is jár hozzá.

VGA kártya

A legtöbb új (az elmúlt pár évben gyártott) kártyának van valamilyen hardveres támogatása a nagyításhoz és a YUV színskála közvetlen használatához. Ez nagyon fontos a jó minőségű (tökéletes szinek) és hardveresen gyorsított teljesképernyős lejátszáshoz. Fontos, hogy magának a kártyának a képessége még kevés az üdvözüléshez, stabil és gyors Linuxos meghajtók is szükségesek. Az utóbbi a nehezebb - mint kiderült -, csak pár kártya rendelkezik tökéletes támogatással, és csak néhány támogatása hiányos, de legalább stabil, működő. A Matrox és ATI kártyákhoz használhatod a VIDIX meghajtóinkat, egyébként pedig reménykedj, hogy az XFree 4.x támogatja a kártyádat, _és_ annak Xvideo kiterjesztését _is_ (futtasd az 'xvinfo'-t). Ismert, hogy az S3 Savage, Trident és Neomagic kártyáknak komoly gondjaik vannak az Xv-vel, amíg sok más meghajtó (mint pl. az nVidia, 3dfx) általában működik, kisebb problémákkal, korlátokkal. Az MPlayerben a video kimenet kiválasztása a -vo opcióval történik, lásd a -vo help opciót a rendelkezésre álló meghajtók listájához. Próbáld ki mindet, és keresd meg amelyik ideálisan működik (minőség/sebesség).

CPU sebesség

Elég gyors a CPU-m a DivX lejátszáshoz? A VGA támogatástól függ. Hogy miért? Lássunk két szélsőséges példát. Van egy 250Mhz-es P-II-esem, egy Matrox G200 AGP kártyával. Képes DVD és 720x576-os felbontású DivX teljesképernyős lejátszására. Az egyik ismerősöm gépe egy 1Ghz-es P-III egy S3 Trio3D-vel, és nem lehet vele DVD-t lejátszani, mivel a meghajtónak nincs Xv támogatása, sőt a DGA sem megy, csak a sima X11 működik. Szoftveres nagyítást kell használnia, miáltal az AGP busz forgalma és a CPU terhelés a többszörösére növekszik. Egyébként Windows alatt kevesebb mint 50%-os CPU használattal tud DVD-t nézni, hála a jobb minőségű Windows-os meghajtóknak. Tehát egy megfelelő Linuxos video meghajtóval szinte bármilyen CPU megfelelő, feltéve hogy legalább 250-300Mhz-es. Kisebb méretű (mint például 512x384) DivX-ek lejátszása pedig akár egy MMX-es P1-166-on is lehetséges! Az egyetlen kivétel ahol a CPU sebessége valóban számít, az a video szűrők, mint pl. a minőségjavítás, deinterlace, zaj eltávolítás, stb, mivel a képfeldolgozás sokkal több CPU időt igényel.

Közvetlen dekódolás (Direct Rendering)

Nem, ennek semmi köze az XFree 4.x DRI-jéhez. A lényege a video kártya RAM-jának közvetlen elérése, a közbeeső 'szükségtelen' rétegek (XFree és/vagy meghajtók) kihagyásával. Gyakorlatilag azt jelenti, hogy a codec nem saját memóriájábam hanem közvetlenül a video kártyáéba ("hard" DR), vagy a video meghajtó memóriájába ("soft" DR) dekódol. A RAM-ból RAM-ba másolások átugrása még nem hoz átütő eredményt tekintve, hogy a mai RAM-ok már elég gyorsak ehhez. Az igazi sebességnövekedéshez az vezet, hogy 2 képkocka között nem változik meg a teljes kép, csak annak 20-40%-a (ahol vmi mozog) (kivétel a mozgó kamera), ezért ilyenkor elég a képnek csak az említett 20-40%-át átmásolni az amúgyis lassú video RAM-ba a még lassabb PCI/AGP buszon - ez ÓRIÁSI sebességnövekedés lassabb rendszereken (mint például az AMD K6-ok). A DR bekapcsolása a -dr opcióval történik MPlayer-ben, alapban ki van kapcsolva. Érdemes figyelni arra, hogy ahhoz, hogy az opció valóban működjön, sok feltételnek kell teljesülnie (codec-ek, szűrők, colorspace-ek, és a video meghajtó megfelelő képességeinek rendelkezésre kell állnia). Az MPlayer -v opcióval történő futtatásával megfigyelhető hogy buffer allokáció vagy DR történik.

A DR hátrányai:

  • "hard DR"-t támogató VGA meghajtó szükséges (VIDIX, mga_vid, DGA, VESA, fbdev)
  • természetéből adódóan nem működik double bufferrel (tearing effekt-et okozhat)
  • néha hibás lehet vele az OSD/felirat megjelenítése


Síma lejátszás

Az alapértelmezett A-V szinkron paraméterek nem tökéletes file-okra vannak kihegyezve, hanem az átlagos, "out there" file-okra. Jó minőségű videók esetén tanácsos lehet az A-V sync korrekció limitálása a folytonosabb lejátszáshoz. A szinkron legfontosabb paramétere az '-mc'. Ennek jelentése 'maximális a-v korrekció képkockánként', és alapértéke 0.01. Megfelelő bemenetnél ez levihető 0.0001-ig, de a legtöbb esetben 0.001 már elég. Bár a kisebb értékek folyamatosabb lejátszást eredményeznek, de egyben lelassítják az A-V deszinkronizáció kompenzálását (hibás/átugrott kockák, stb).

Ha már ilyen mélységben nézzük a problémát, érdemes odafigyelni a video időzítőre is. Bizonyosodj meg arról hogy a hardveres RTC van használtban, ellenőrizd az MPlayer kimenetét. Régebbi kerneleknél ehhez 'root' jogokra van szükség. A 2.4.19pre8 és afölötti verziókban normál felhasználóknál is beállítható:

echo 1024 > /proc/sys/dev/rtc/max-user-freq

(persze ezt be is kell fordítani előzőleg a kernelbe)

Ha a hangkártyád/meghajtód nem tökéletes (én még nem láttam tökéleteset...), szükséges lehet kicsit megtámogatni az időzítését, kezdésként mondjuk az -autosync 30 opcióval. A magasabb értékek több "elmosást" jelentenek, de a túl magas érték esetén elhanyagolja a hangkártya időzítését, és ez persze A-V deszinkronizációhoz vezethet.

Képminőség avagy a szűrők használata

Amennyiben a video forrás nem tökéletes (zajos/váltottsoros/"kockás"), és van egy kis fölös CPU időd, probálj ki néhányat az MPlayer szűrői közül.

Váltottsoros (interlaced) videóhoz (gyors mozgásoknál minden második sor kicsit elcsúszik, ettől fésű-szerű lesz az egész), használd a -vop pp=0x20000 opciót. Ha ez nem hozza a várt eredményt, próbálj más deinterlacer-t, mint pl. a 0x10000, 0x40000, 0x80000. Rosszul konvertált NTSC filmekhez a -vop dint szűrő való, vagy az FFmpeg adaptív szűrője: -vop pp=fd:c vagy -vop lavcdeint.

Szűkös CPU idő esetére (a deinterlace-elés CPU igényes művelet) rendelkezésre áll néhány 'olcsó' deinterlacer is: -vop halfpack, vagy -vop field.

"Kockás" videóhoz (alacsony bitrátájú DivX/WMV vagy rossz minőségű (S)VCD) használd a deblocking, és opciónálisan még esetleg a deringing minőségjavító szűrőket. Ha csak a deblocking-ot akarod használni, arra a -vop pp=0x33 opció, deblock+dering-re a -vop pp=0x77 való. Természetesen kombinálni is lehet a szűrőket, például deblocking és deinterlacing-hez -vop pp=0x20077 (néhány SVCD-hez hasznos). Ha nem tetszik a bináris aritmetika, az emberibb -vop pp opciók listája a -pphelp opcióval kérhető le.

Zajos videóval (régebbi DVD-k is lehetnek ilyenek) a -vop denoise3d szűrő lélegzetelállító eredményre képes. Az alapértékek (4:3:6) nem tökéletesek minden videóhoz, érdemes megnövelni/csökkenteni a spatial és temporal mennyiséget, a zajszinttől függően. Az első paraméter a luma spatial koefficiens (magasabb szám símább képet jelent - de elmosódottabb is lesz, a smartblur szűrőhoz hasonlóan), a második pedig ugyanez a chroma-ra. MPEG videóhoz akkor a legjobb ha a chroma értéke fele a luma értékének. Az utolsó szám a temporal szűrés. Ez a leghatásosabb mert nem homályosítja el a képet, de a túl magas értékek (>15) darabos mozgást eredményeznek, és néha motion blur effektet is. Ha még mindig van egy kis szabad CPU időd, kipróbálhatod a -vop hqdn3d szűrőt, ez az előző szűrő megnövelt precizitású változata (csak a 'main' CVS verzióban)

Szoftveres nagyítás

Még ha a VGA kártyád és annak meghajtója támogatja is a hardveres nagyítást, ki lehet próbálni az SwScaler-t a jobb minőség eléréséhez (hátránya természetesen a magas CPU kihasználtság). Megjegyzendő hogy az swscaler képes néhány szűrő használatára is, lásd az -ssf opciót. A nagyítás módszerének kiválasztása az -sws opcióval lehetséges, amelynek értékei a nearest-neighbor (pixeles)-től a bicubic spline-ig (a legszebb) terjedhetnek.

Összegzésként annyit mondanék, hogy az MPlayer egy nagyon jól skálázható lejátszó, a legrosszabb P1-es géptől kezdve az N GHz-es CPU-kig minden gépből kihozza a legjobbat - viszont ehhez sok RTFM és kísérletezés kell...

Az eredeti verzió az MPlayerHQ-n.

Integrált Oracle terméktámogatás

Az Oracle kiterjeszti Törhetetlen Linux (Unbreakable Linux) platformját UnitedLinuxra

Az Oracle integrált technikai támogatás nyújtását tervezi UnitedLinuxhoz

CeBIT konferencia - Hannover, Germany, 2003. 03.13. Az Oracle Corp., a világ legnagyobb, vállalati környezetben használt szoftvereinek forgalmazója, a UnitedLinuxszal együtt a mai napon bejelentette, hogy felhasználóinak vállalati szintű terméktámogatást tervez nyújtani UnitedLinux alapú operációs rendszerekre, az Oracle termékekre nyújtott támogatáson felül. Ezzel a bejelentésével az Oracle kiterjeszti elkötelezettségét a Törhetetlen Linux (Unbreakable Linux) platform elkészítése és világméretű hozzáférhetősége mellett.Az Oracle bejelentette továbbá, hogy magasszintű terméktámogatást és elérhetőséget biztosít felhasználóinak: az Oracle szorosan együttműködik a UnitedLinux alapító tagjaival (Conectiva S.A., The SCO Group, SuSE Linux AG, Turbo Linux) egy közös csapat létrehozásában, mely a legjobb támogatást tudja nyújtani az összes, UnitedLinux-alapú terméken használt Oracle szoftverhez. A terméktámogatás azon felhasználók számára lesz elérhető, akik érvényes Oracle terméktámogatással rendelkeznek valamilyen Oracle termékhez, illetve terméktámogatással rendelkeznek valamelyik UnitedLinux alapítótag operációs rendszeréhez.


"Együttműködésünk az Oracle-lel kiterjed az egész világra, melyet a UnitedLinux a négy alapítótaggal valósít meg" mondta Paula Hunter, a UnitedLinux ügyvezetője. "Azt reméljük, hogy tagjaink termékeinek egyidejű minősítésével és a beépített világszerte elérhető támogatással ez a program elő fogja segíteni a UnitedLinux-alapú Oracle termékek alkalmazását."

Azok a felhasználók, akik UnitedLinux minősítéssel rendelkező hardveren használnak Oracle alkalmazásokat, közvetlen technikai segítséget kaphatnak az Oracle Support Service-től, ami a kritikus problémák gyorsabb megoldásához vezet. Az Oracle a technikai támogatási kérdések azonosítását és megoldását a UnitedLinuxszal együttműködve tervezi megvalósítani. A felhasználók számára gyümölcsöző a közös műszaki erőfeszítés: az Oracle és a UnitedLinux együttműködve építik be a szükséges javításokat és foltokat a UnitedLinux jövőben megjelenő javítócsomagjaiba.

"Az Oracle büszke arra, hogy ő az egyetlen vállalati szoftvergyártó, aki ügyfelei számára nem csak a saját termékeihez nyújt terméktámogatást, hanem ezt az elsőrangú támogatási színvonalat ügyfelei Linux-alapú operációs rendszereihez is képes nyújtani." nyilatkozta Dave Dargo, az Oracle Corp. Linux Program Office osztályvezetője. "Terveink szerint, a UnitedLinuxszal együtt nyújtunk közvetlen támogatást az Oracle felhasználóknak a felmerülő Linuxos kérdések vizsgálatában és megoldásában, valamint számukra megfelelő módon nyújtjuk a kritikus javításokat. Ezzel az együttműködéssel egy újabb Törhetetlen Linux (Unbreakable Linux) platformot tudunk ajánlani, melyet a felhasználók biztonságosan tudnak használni küldetés kritikus környezetekben világszerte."

2003. februárban a UnitedLinux megszerezte a UnitedLinux 1.0 verziójának minősítését az Oracle9i adatbáziskezelő és Oracle9i Real Application Cluster (RAC) termékeire.

UnitedLinux 1.0 alapú termékek: Conectiva Linux Enterprise Edition a Conectiva S.A.-tól, SCO Linux Server 4.0 a The SCO Group-tól, SuSE Linux Enterprise Server 8 a SuSE Linux AG-tól és Turbolinux Enterprise Server 8 a Turbolinuxtól.

Forrás: www.suselinux.hu

A HyperThreading alkalmazása a multimédiás alkalmazásokban

Címkék

A HyperThreading technológia az Intel Pentium 4-es processzorokban mutatkozott be. Először csak a szerverekbe szánt chipekben találkozhattunk vele, majd tavaly novemberben a Pentum 4 3.06Ghz-es processzor bemutatásával a HyperThreading elérhető lett a desktop gépekben is. Az OSNews-on most jelent meg egy cikk a HyperThreading alkalmazásáról a multimédia alkalmazásokban. A cikk eléggé technikai jellegű "tanulmány", forráskódokkal, ábrákkal, stb. illusztrált. Multimédia programozóknak hasznos információkat tartalmazhat.A cikket elolvashatod itt.

Kapcsolódó cikkek:

Hyper-Threading gyorsított Linux

Hyper-Threading technológia a Linuxban

Molnár Ingó: Hyper-Threading-et tudó scheduler

Linux: HyperThreading-képes ütemező benchmark

DSA-260 file

Címkék

Csomag: file

Sebezhetőség: puffer túlcsordulás

Debian specifikus: nem

CVE Id: CAN-2003-0102

Az iDEFENSE egy puffer túlcsorulási hibát fedezett fel a file programban, ami akkor jelentkezik, mikor az ELF fileformátumot értelmez.A Potatoban (Debian 2.2) a hibát a 3.28-1.potato.1 verziójú csomag javítja. A Woodyban (Debian 3.0) a hibát a 3.37-3.1.woody.1 verziójú csomag javítja.

Javasoljuk a file csomagok azonnali frissítését.

Michael Stone levele a debian-security-announce listán.

A frissítésről szóló FAQ-nk.

DSA-259 qpopper

Címkék

Csomag: qpopper

Sebezhetőség: mail felhasználó jogainak kiterjesztése

Debian specifikus: nem

Florian Heinz egy qpopper exploitot postázott a Bugtraq levelezési listára. Az exploit a vsnprintf implementáció hiányosságaira épül.A potato (Debian 2.2) qpopper csomag nem tartalmazza a vsnprintf implementációt. A Debian 3.0 (woody) terjesztésben megtalálható a frissített 4.0.4-2.woody.3-as csomag. A nem kiadott Debian verziót használó használó usereknek frissíteni kell a 4.0.4-9-es vagy újabb verziókra.

Javasoljuk a csomagok azonnali frissítését!

Michael Stone levele a debian-security-announce listán.

A frissítésről szóló FAQ-nk.