Aktív fórumtémák

Tárgy Válaszok Legutóbbi beküldés Fórum Szerző
  [lenyegeben megoldva] local/label szimbolumok es/vagy szimbolum-mintak kiszedese 2025-09-12T17:30:26+0200 C/C++ apal
  [Szavazás] Át kellene állni a többkulcsos adórendszerre Magyarországon? 552  2025-09-12T16:33:05+0200 HUP cikkturkáló trey
  "Nézd meg mennyit keresnek mások az IT szektorban" 18  2025-09-12T16:30:21+0200 HUP cikkturkáló zitev
  "A SAP Hungary Kft. teljes vezetésének ajtót mutattak ..." 163  2025-09-12T16:28:20+0200 HUP cikkturkáló trey
  Deus Ex 1 Unreal Engine 5 mod 17  2025-09-12T15:32:00+0200 Játékok jevgenyij
  PAL/SECAM/NTSC láma 47  2025-09-12T14:34:22+0200 Miniszámítógépek, SBC-k plt
  eKreta Rufusz SPF 2025-09-12T13:38:07+0200 Hálózatok egyéb bAndie9100
  Visa kártya adatok elmentés engedély nélkül 90  2025-09-12T13:00:15+0200 Security-all kikepzo
  "15 éves tinédzser hekkelte meg állami intézmények informatikai rendszereit" 44  2025-09-12T10:05:43+0200 HUP cikkturkáló trey
  I5 gen3 proci win11 telepítése 17  2025-09-12T09:58:48+0200 Microsoft Windows zslaszlo
  /MEGOLDVA/ Milyen kamerát javasoltok ami tapasztalaton alapul? 37  2025-09-11T23:56:05+0200 Elektronika, Elektromos eszközök kikepzo
  Nginx proxy mögött Sogo 13  2025-09-11T22:13:18+0200 Hálózatok általános Amadeus77
  Unaloműző online játékok és azok eredményei #2 765  2025-09-11T17:40:48+0200 Játékok trey
  reMarkable 2 289  2025-09-11T16:53:16+0200 Notebook, laptop, mobiltelefon ... _Franko_
  Egy par linkeleses tema/kerdes 10  2025-09-11T15:03:48+0200 C/C++ apal
  [Megoldva] Roidmi károsultak fóruma (Roidmi csődbe ment, így nem használhatók tovább bizonyos eszközeik) 55  2025-09-11T14:41:38+0200 Közösségi kerekasztal Charybdis
  Adatmentés - rsync és pull 11  2025-09-11T11:51:15+0200 Debian GNU/Linux Luckye
  Proxmox -> Truenas ZFS sebesség kritikán aluli 18  2025-09-11T09:50:26+0200 Virtualizáció zsomLEE
  Kamera elhelyezésénél kinek a jogai fontosabbak? 125  2025-09-10T16:47:57+0200 Hálózatok egyéb kikepzo
  Írj egy szerinted igaszságos SZJA számoló függvényt 191  2025-09-10T16:32:52+0200 Közösségi kerekasztal EspOS

FreeBSD - hogyan frissítsük rendszerünket (cvsup)

Címkék

FreeBSD cvsup mini-HOWTO

Micskó Gábor trey@hup.hu - Hungarian Unix Portal

v.1.0, 2002. október. 13 - Copyright © Hungarian Unix Portal

1. Bemutatás

2. Elõfeltételek

3. Konfiguráció

4. Frissítés

5. Kernelfordítás

6. Copyright, licenc, visszajelzés és ilyesmi

1. Bemutatás

Ez a HOWTO leírja, hogy milyen módon tudjuk FreeBSD rendszerünket frissíteni az Internet segítségével. Az, hogy miért kell frissíteni az nem kérdéses. Naponta jelennek meg biztonsági réseket, programhibákat javító bugfixek. És rendszeresen jelenik meg egy-egy OS újabb verziója is. Nincs ez máshogy a FreeBSD-nél sem. Ebből a dokumentumból az derül ki, hogy miként frissíthetjük teljes rendszerünket a következő kiadásra.2. Előfeltételek

Természetesen kell egy telepített FreeBSD rendszernek lenni a gépeden. Ezen kívül kell hozzá internetes kapcsolat. Ez a HOWTO nem tárgyalja a FreeBSD telepítését, és nem tárgyalja a hálózati konfigurációt sem. Ezeknek nézz utána. A frissítéshez kell a cvsup nevű program. Ezt telepíteni kell a FreeBSD rendszereden. Legegyszerűbben ezt a Ports-ból tudod megtenni. Az /usr/ports/net/cvsup könyvárban találod a cvsup-ot. A könyvtárba lépve, kiadva a make parancsot a program forrása letöltődik a gépedre és lefordul. A fordítás után a make install parancs segítségével tudod telepíteni a rendszerre. Ha a gépeden nincs X szerver (és a szerverek többségén nincs) javaslom a /usr/ports/net/cvsup helyett a /usr/ports/net/cvsup-without-gui-t feltelepíteni. Mint a neve is mutatja ez GUI támogatás nélküli cvsup-ot telepít.

Még egy dolgot kell elvégeznünk a frissítés előtt. Szeretnénk, ha az új rendszerünk lehetőleg a maximumot hozza ki a hardverünkből? Ha igen, akkor nem árt az egész rendszert a gépben levő CPU-ra optimalizálni. Hogy ezt a fordító program mindig megtegye, a legegyszerűbb szerkeszteni a /etc/make.conf filet. Ebben a fileban adhatunk meg olyan globális változókat, amelyeket a make figyelembe fog venni. Például Intel Pentium III-as processzorunk van, és erre akarjuk az egész rendszert fordítani:

#cat /etc/make.conf | less

CPUTYPE=p3 #CPU típusa

PPP_NOSUID=true

NO_FORTRAN=true # ne forgassa a g77 és kapcsolódó libeket

NO_I4B= true # ne forgassa az isdn4bsd csomagot

NO_LPR= true # ne forgassa az lpr és kapcsolódó programokat

NO_X= true # ne forgassa a programokat XWindows támogatással

NOGAMES= true # ne forgassa a játékokat (games/ subdir)

NOUUCP= true # ne forgassa az uucp és kapcsolódó programokat

KERNCONF= sunshine

WITHOUT_X11= yes

SKIP_INSTALL_DB=yes


Az én gépemen valahogy így néz ki a /etc/make.conf file.

#cd /usr/ports/net/cvsup-without-gui/

#make

#make install

#make distclean

3. Konfiguráció

Ha a telepítéssel elkészültünk a /usr/share/examples/cvsup/ könyvtárban találunk előre elkészített péda *-supfile-okat. Most válasszuk ki a stable-supfile-t. Másoljuk mondjuk a /root könyvtárba, NE az eredetit szerkesszük.

#cd /usr/share/examples/cvsup/

#cp stable-supfile /root

#cd /root

#vi stable-supfile

A supfile-ban néhány dolgot be kell állítanunk:

Teljes rendszer frissítés:



*default host=cvsup.hu.FreeBSD.org

*default base=/usr

*default prefix=/usr

*default release=cvs tag=RELENG_4

*default delete use-rel-suffix

*default compress

src-all

ports collection frissítés:


*default host=cvsup3.de.FreeBSD.org

*default base=/usr

*default prefix=/usr

*default release=cvs tag=.

*default delete use-rel-suffix

*default compress

ports-all



*default host = lehetőleg valami közeli, megbízható szervert válasszunk. Ez lehet a cvsup.hu.freebsd.org például.

*default release = ide azt írjuk, hogy mire szeretnénk frissíteni. Ha a 4.x verziót futtatsz, akkor ide a cvs tag=RELENG_4 kerüljön, ez a legújabb -STABLE ágra fog frissíteni.

*default compress = bekapcsolja a tömörítést, mindenki döntse el, hogy kell-e.

Szóval értelemszerűen töltsük ki a konfigfilet.

4. Frissítés

Ha készen vagyunk, akkor a következő paranccsal kezdjük meg a frissítést:

#cvsup stable-supfile

Ezzel a rendszer a gépünkre letölti az általunk kijelölt dolgok forrását. Ha a forrásfileok letöltődtek a gépünkre, akkor azokat le kell fordítani.

Ehhez lépjünk be a /usr/src könyvtárba, és adjuk ki a következő parancsot:

#make buildworld

a rendelkezésre álló géptől, és a letöltött forrásoktól függően ez változó ideig tarthat. Lassú gépen akár napokig is. Tulajdonképpen ilyenkor a rendszer leforgatja saját magán saját magát. Hmm. Jó kis meghatározás.

Mivel a következő lépések jelentősen módosítják az operációs rendszer konfigurációját, ezt egy felhasználós módban ajánlott végezni:

#shutdown now

Most 'single user' módba hoztuk a rendszerünket. A lefordított stuffokat telepítenünk kell. Váltsunk munkakönyvtárat a /usr/src-re és adjuk ki a következő parancsot,

#make installworld

ezzel a paranccsal telepítettük is a lefordított anyagot.

A következő lépés

#cd /dev

#./MAKEDEV all

és miután ez kész, a

#mergemaster

parancsot adjuk ki. A "mergemaster" parancs segítségével frissítjük a /etc könyvtárban levő konfigurációs fileokat.

5. Kernelfordítás

Ha ez kész akkor jöhet egy kernelfordítás. A kernelfordítást ez a dokumentum nem tárgyalja. Erre vonakozólag nézd meg a FreeBSD kernelfordítás mini-HOWTO írásomat. Ha a kernel fordítással készen vagy, akkor jöhet egy reboot, és tulajdonképpen készen is vagy a rendszered frissítésével. Élvezd az új FreeBSD erejét.

6. Copyright, licenc, visszajelzés és ilyesmi:

Micskó Gábor trey@hup.hu - Hungarian Unix Portal - http://www.hup.hu/

Ez a dokumentum szabadon másolható és terjeszthetõ, ha a copyright és az engedély szövegét minden másolaton megõrzik. E dokumentum módosított változatai a változatlan másolatokkal megegyezõ feltételek alapján másolhatók és terjeszthetõk, ha a módosított változatot is az ezzel az engedéllyel megegyezõ feltételekkel terjesztik. A fordítások is a ``módosított változat'' kategóriájába tartoznak.

Garancia: Nincs.

Ajánlások: Az üzleti célú terjesztés megengedett és támogatott, de nyomatékosan ajánlott, hogy a terjesztõ lépjen kapcsolatba a szerzõvel a terjesztés elõtt, a dolgok naprakészségének biztosítása végett. (Küldhetsz egy példányt abból, amit csinálsz, ha már úgyis csinálod.) A fordítóknak is ajánlott kapcsolatba lépni a szerzõvel, mielõtt lefordítják. A nyomtatott változat jobban néz ki. A papírt használd fel újra!

Visszajelzéseket, építõ jellegû kritikát a trey@portal.fsn.hu email címre várok.

A dokumentum otthona a Hungarian Unix Portal. A legfrissebb verziót a

http://www.hup.hu/old/freebsd-cvsup/

URL-en keresd.

Sok szerencsét!

PGP 8.0 Beta kiadás

Címkék

Megjelent a PGP (Pretty Good Privacy) legújabb verziójának 8.0 Beta kiadása. A végleges verzió úgy néz ki, hogy decemberre várható.

Az új funkciók között az alábbiak kaptak helyet:

  • Smart Card támogatás
  • Unicode támogatás
  • Novell Groupwise támogatás
  • stb.

    A Mac OS X Beta is kinn van, szintén lehet tesztelni. Egy dologra kell figyelni, hogy a Beta le fog járni 2002. december. 6-án, ami azt jelenti, hogy az elkódolt adatokhoz adatokhoz nem lehet hozzáférni.

    Mi is az a PGP?" A Phil's Pretty Good Software által írt Pretty Good Privacy (PGP) egy nagybiztonságú titkosító program, mely MSDOS, Unix, VAX/VMS, és sok más operációs rendszer alatt fut. Lehetõvé teszi adatok és üzenetek autentikus, titkos és irányított célbajuttatását. Az irányított ebben a szóhasználatban azt jelenti, hogy kizárólag azok férnek hozzá az adatok tartalmához, akiknek azt szántuk. Az autenticitás azt jelenti, hogy a fogadó bizonyos lehet abban, hogy az adatokat ki adta fel, és hogy az adatok nem módosultak. Mindehhez nincs szükség arra, hogy a felek hagyományos titkosítási eljárásoknál szokásos titkos kulcsokat cseréljenek egymással, és azokat megbízható csatornán állandóan szintentartsák. A PGP-nél egyáltalán nincs szükség biztonságos csatornára a kulcsok terítéséhez. Mindez azért van, mert a PGP egy új, ún. "nyilvános kulcsos" titkosítási eljáráson alapul.

    A PGP-ben együtt vannak a Rivest-Shamir-Adleman (RSA) algoritmuson alapuló nyilvános kulcsos titkosítás elõnyei a hagyományos eljárások sebességével, a kivonatokon (message digest, MD) alapuló digitális aláírással, a titkosítás elõtti tömörítéssel, valamint az ergonómikus környezettel és kulcs-adatbázis kezelõ funkciókkal. A PGP a széles tömegek számára készült."

  • Linux: Xbox támogatás a Linux kernelben?

    Címkék

    Michael Steil, Xbox Linux Project fejlesztői csoport tagja egy levelet küldött az LKML-re, melyben több kérdést tett afelől, hogy lehetséges lenne-e az általuk készített Xbox patcheket beolvasztani a mainline kernelbe? Michael mondta: "Mint azt tudjátok, sikerült standard disztribúciókat futtatni a ("módosított") Microsoft Xbox játék konzolon minimális kernel változtatásokkal."

    Alan Cox válaszolt Michael számos kérdésére. Arra a kérdésre, hogy van-e esély arra, hogy az Xbox team foltjai bekerülhessenek a fő kernelbe, Alan ezt mondta: "Lehetséges. Úgy sejtem a legfőbb kérdés igazából politikai/ügyvédi oldalon van, mintsem technikai oldalon. Olyan dolgok, mint az IDE meghajtó jelszó feltörése nyilvánvalóan kényes kérdések, de jó lehet ez, ha mondjuk initrd-ből töltődik be, szerintem."

    Az alábbi kérdések merültek fel az Xbox patch beolvasztásával kapcsolatban:1. Xbox PCI chipset bug

    Az Xbox chipsetben van egy PCI bug, amely akkor jelentkezik, ha olvassuk a 00:00.2 vagy 00:00.3 részt a PCI konfigurációban. A rendszer leakad tőle. Ezért bevezettek egy #ifdef CONFIG_XBOX definíciót a drivers/pci/pci.c-ben

    2) Rendszer idő javítás

    A rendszeridő az Xbox-on kb. 6% gyorsabb mint a PC-ken. Megoldás #ifdef CONFIG_XBOX szekció a include/asm-i386/timex.h-ban

    3) Leállítás/Reboot

    Az Xbox nem támogatja a standardizált APM-et a leállításhoz, és nincs billentyűzet kontroller ahhoz, hogy resetelni lehessen a rendszert. Az Xbox hacker csapat egy kódot adott az arch/i386/kernel/process.c- fileba, hogy le lehessen állítani az Xbox-ot

    4) Nincs billentyűzet kontroller

    Van egy patch, amelynek alkalmazásával a kernel bootkor nem sír, hogy nincs billentyűzet kontroller a gépben. A patch a 2.4.19-16mdk Mandrake kernelben van benne, de nincs benne az egyszerű vanilla kernelben. A patch nélkül megszakítés ütközés van az IRQ1-en.

    Amiről még szó esett:

    1) FATX driver

    Az Xbox egy DOS filerendszer származékot, az ún. FATX filerendszert használja. Az Xbox csapat egy kicsi módosítást hajtott végre a fs/fat/*-ben, és betettek a kernelbe egy
    fs/fatx könyvtárat.

    2) Xpad & remote control drivers

    Az Xpad (Xbox gamepad) driver már jelenleg is benne van a fejlesztői kernelben, az Xbox csapat hamarosan hozzáad egy Xbox-specifikus (USB) hardver támogatást.

    Alan Cox politikai/ügyvédi kérdésére Michael Steil azt mondta, hogy az IDE unlock kód a Linux kernelen kívül, a módosított bootloaderben van, így a Linux fejlesztők részéről nem kell tartani semmilyen jogi következménytől.

    Az LKML thread itt kezdődik.



    Úgy látszik nem lehetetlen, hogy az Xbox támogatás része legyen a mainline kernelnek. Lehet bevásárolni a stuffból ;-)

    Az új, biztonságos XBox-ot egy hét alatt feltörték

    Hát nem sokáig tartott....

    Kb. két hete beszámoltunk róla, hogy a Microsoft módosította az Xbot-ot. Tette ezt azért, mert a tuti biztosan elkódolt biosát és boot mechanizmusát feltörve a hackerek Linux futtatására alkalmas eszközt készítettek a M$ játékgépéből.

    "A szóvivő nem árulta el, hogy a gyártó pontosan milyen változtatásokat végzett a konzolon, csupán annyit árult el, hogy a változtatások révén a gyártási költségek csökkentek, a termék hardveres védelme pedig javult."

    Hát úgy tűnik ez nem sikerült:Numbnut jelentette be levelében, hogy sikerült a 'v1.1'-es verziójú "biztonságos" Xboxot megtörni. Ez azt jelenti, hogy az Xbox képes tetszőleges BIOS kódot futtani egy sima 256KByte-os modchipben, minden egyéb hardver nélkül. Egy hét alatt sikerült normalizálniuk a módosított Xbox működését, amely képes megint Linuxot futtatni.

    Slashdot cikk

    Linus Torvalds: Linux v2.5.42

    Címkék

    Linus elhavazott. A 2.5.42 kiadásával egy időben az LKML-re küldött levelében írja, hogy megbombázták a postafiókját azok az emberek, akik szeretnék, hogy az anyaguk bekerüljön a 2.5 kernelbe a feature freeze előtt. Az NFS szerver és kliens elérte azt a fázist, hogy támogatja az NFSv4-et. Alan Cox és Dave Jones is jelezte Linusnak, hogy megpróbálnak még több anyagot összeolvasztani Linussal. Természetesen dolgozzák fel Andrew Mortontól folyamatosan jövő foltokat is. Továbbá fissítések vannak az ISDN, ACPI, input réteg, hálózati driverek és a driverfs terén is. Egyéb változások voltak még az USB, s390, ppc, stb terén is.

    Az eredmény: 1MB tömörített patch - négy nap alatt.

    Nem rossz eredmény.Linus az utóiratban írta, hogy nem próbálja meg beolvasztani az EVMS és az LVM (logical volume manager) kódokat. Ezt azzal indokolta, hogy Ő nem használ semmilyen volume managert, így nem tudja a beküldött patcheket leellenőrizni. Ezért segítséget kér olyan emberektől akiket ismer. Így Alan Cox-ot, Jens Axboe-t és Christoph Hellwig-et kérte fel, hogy ha tudnak segítsenek neki ebben a munkában.

    Letölthető patch-2.5.42.gz, FULL

    Változások itt.

    Linux: Gentoo Linux Reloaded

    Címkék

    Slashdot:

    "Daniel Robbins, a Gentoo Linux vezető fejlesztője egy nagyszerű cikket írt az O'Reilly Network számára, melyben a Gentoo Linux számos olyan funkciójára tér ki, amely a nemsokára megjelenő 1.4-es verzióban fog bemutatkozni. Leírja, hogy miért is kell neked is kipróbálni a Gentoot. Ha eddig nem próbáltad, akkor mire vársz még?"

    OpenBSD 3.2 kiadás: 2002. november. 1

    Címkék

    pre order
    Az előző cikkhez kapcsolódik:

    Az OpenBSD következő kiadása a 3.2-es verzió 2002. november.1-én jelenik meg. A stuffra egy ún. pre-order, azaz előrendelés keretein belül már lehet jelentkezni itt.

    Hogy mit fog tartalmazni?* 3 CD tokban (jewel case)

    * A teljes telepítési komponenseket 6 architektúrához: i386, alpha, macppc, vax, sparc, sparc64.

    * Az alábbi architektúrák csak ISOFS filerendszer image-n leszek elérhetők FTP-n keresztül: amiga, hp300, mvme68k, mac68k

    * A CD-k bootolhatók i386, alpha, macppc, sparc, és sparc64 rendszereken

    * A teljes forrás fa (kész AnonCVS használatra).

    * A legfrissebb XFree86 binárisok az összes architektúrához

    * A legfrissebb XFree86 forrás kód kisebb módosításokkal, hogy szebb legyen

    * Az OpenBSD saját portjai

    * Számos előre fordított csomag

    * És számos más dolog...

    Bővebb infó itt.

    OpenBSD: Közeleg az OpenBSD 3.2

    Címkék

    Közeleg az egyik legbiztonságosabb OS-nek reklámozott operációs rendszer, az OpenBSD 3.2-es kiadása. Hogy miből is gondolom ezt? Onnan, hogy már kinn van a legújabb kép a OpenBSD.org-on. Az OpenBSD mindig is a találó Artwork-jeiről volt felismerhető, most sincs ez másként.

    A hivatalos OpenBSD 3.2 image itt.

    A Linux igazán biztonságosabb mint a Windows?

    NewsFactor: "Ramen, Slapper, Scalper és Mighty. Ezek a férgek (worm) szivárogtak be az elmúlt hetekben a rosszul, vagy hiányosan adminisztrált Linux szerverekbe, átvették az "irányítást" és intéztek distributed denial-of-service (ddos) típusú támadásokat más szerverek ellen. A Linux rajongók akik egyszer elhitték, hogy az ő rendszerük sérthetetlen, vagy legalábbis kevésbé sebezhető, mint a Microsoft felhasználók rendszere, elkezdtek csodálkozni, és joggal hitték, hogy túlzottan optimisták voltak. Hiba azt gondolni, hogy van olyan operációs rendszer amely természeténél fogva rizikósabb lenne a masiknál. -állítja Eric Hemmendinger, az Aberdeen Group kutatási igazgatója"

    NewsFactor cikk

    Ki kíváncsi a Windows forrásra?

    ZDnet: "A Microsoft 18 hónappal ezelőtt megnyitotta a Windows operációs rendszer forrását a nagyobb szervezetek előtt. Egy évvel az open source mozgalom nyomása után mintegy 2.300 cégnek nyílt lehetősége arra, hogy betekintsen a titkos forráskódba. De a Microsoft szerint mindössze 150 volt kíváncsi rá."

    No comment...

    ZDnet cikk

    NetBSD: NetBSD IRIX bináris kompatibilitás 4. rész

    Címkék

    O'Reilly Network Folytatódik Emmanuel Dreyfus [p99dreyf@criens.u-psud.fr] folyamatban levő cikksorozata, amely a NetBSD operációs rendszeren való Irix bináris kompatibilitást elemzi. A cikksorozat negyedik részében a szerző bemutatja a módját annak, hogy hogyan emuláljunk Irix signal kezelést NetBSD-n.

    A cikksorozat az Onlamp-on jelenik meg, a minőségre garancia az O'Reilly név.Emmanuel Dreyfus rendszer és hálózati adminisztrátor Párizsban, Franciaországban és jelenleg aktív NetBSD fejlesztő. Unix felhasználó 1996 óta, az első általa telepített Unix rendszer egy Mac68k-n futó NetBSD volt 1998-ban. Dreyfus 2001. januárjában lett NetBSD fejlesztő, a munkája a projectben az, hogy integrálja a Linux emulációs kódot a NetBSD PowerPC verziójába.

    A cikket elolvashatod itt.

    Alan Cox: Linux 2.4.20-pre10-ac2

    Címkék

    Alan Cox második foltja a 2.4.20-pre10 kernelhez.

    Letölthető patch-2.4.20-pre10-ac2.gz

    Változások:Merge first batch of pending changes

    [+ indicates stuff that went to Marcelo, o stuff that has not,

    * indicates stuff that is merged in mainstream now, X stuff that proved bad and was dropped out, - indicates stuff not relevant to the main tree]

    Linux 2.4.20-pre10-ac2

    o Resync with the inter-mezzo 0.9.5 tree

    | Intermezzo now doesnt blow up on startup

    o Ninja-SCSI driver (GOTO Masanori)

    o Update CPUfreq (Dominik Brodowski)

    o Natsemi SC1200 drivers (Christer Weinigel)

    o Fix ide noncompile with gcc 3.3 snapshots (Skip Ford)

    o dmi scanner updates (Jean Delvare)

    o Put appletalk drivers under ISA bus (Brian Murrell)

    o Fix scsi crash with AHA2840 card (Herbert Xu)

    o Fix sleep with lock held in iphase atm (Francois Romieu)

    o Further sis fb updates (Thomas Winischhofer)

    o Fix mishandling of some packet sizes by (Vaibhav Madan)

    CDCether

    o Update olymic drivers (Mike Phillips)

    o Add NFS O_DIRECT support (Trond Myklebust)

    o Remove some remaining put_user_ret stuff (S Baur)

    XFree86 4.2.1-2 woody-hoz

    Címkék

    Ha valaki debian woody-n ki szeretné próbálni a 4.2.1-es XFree86-ot, akkor lehet próbálkozni, készítettem backportot. A használathoz írd ezt a sort az apt sources.list-jébe:



    deb http://people.fsn.hu/~pasztor/debian woody xfree



    Várok mindenféle tapasztalatot, visszajelzést, egyebet az e-mailcímemre.

    A visszajelzések, tesztelések, azért is lennének fontosak, mert (sok egyéb csomag közt) ezek a csomagok kerülnének rá a következő woody extra CD-re.

    Gimp 1.3.9 (Developer Version) Released

    Címkék

    A nyár óta itt az első új release, (1.3.9) amely a Gimp fejlesztői ágának darabja. A közreadók felhívják a figyelmet, hogy mentsük hamar a munkánkat és lehetőleg minél gyakrabban. Az új verzió forráskódja GnuZip és bzip (Burrows-Wheeler-zip)2 formátumban is letölthető a Gimp.org ftp szerverének ide vonatkozó könyvtárából: ftp://ftp.gimp.org/pub/gimp/v1.3/v1.3.9/.



    Az új verzió sok bugfixet és néhány kifejezetten kellemes feature-t tartalmaz. Például:- Started to cleanup DND code [Mitch]

    - Added GimpViewableDialog [Mitch]

    - Improved UI of color adjustment tools [Mitch]

    - Added new icons [Jimmac, Mitch]

    - Added GimpSelectionEditor, a view on the current selection [Mitch]

    - Improved imagemap plug-in [Maurits]

    - GUI cleanups [Mitch, Sven, Maurits]. Nagyon jó rajzolást, a kliens-oldali webfejlesztőknek pedig ötletes fejlesztést kívánok, és ne feledjék, ma már minden böngésző támogatja a transzparens .PNG-ket.

    GCC 3.2.1

    Címkék

    Alexander Kabaev sokak kérésére elvégezte a GCC 3.2.1-es verziójának importját a FreeBSD CURRENT-be, így ezzel megszûnni látszanak a kernel fordításoknál elõforduló hibák.
    A 3-as GCC használatával egy könnyû mozdulattal az egész rendszer optimalizálható az adott processzorra, amely a 2.95-ös (STABLE) verzióval is megtehetõ, az azonban jóval kevesebb processzort "ismer".


    A 3.2.1-es verzióval a következõ processzortípusokat lehet megadni:

    Intel x86 (IA-32) architektúra:

    (AMD CPU-k): athlon-mp athlon-xp athlon-4 athlon-tbird athlon k6-3

    k6-2 k6 k5

    (Intel CPU-k): p4 p3 p2 i686 i586/mmx i586 i486 i386


    Alpha/AXP architektúra: ev67 ev6 pca56 ev56 ev5 ev45 ev4


    Intel ia64 architektúra: itanium

    GEOM alrendszer a FreeBSD-ben

    Címkék

    Poul-Henning Kamp bejelentette a GEOM moduláris diszk I/O keret FreeBSD CURRENT-be integrálását.

    A GEOM egy egymásra épülõ BIO (Block Input Output) alrendszer, vagy másnéven egy kötetkezelõ rendszer (Poul szerint azonban ennél jóval több), amely a szerzõ szerint már nyolc és fél éve a radarképernyõn van.
    Poul-Henning szerint az ok, amiért nyolc évbe tellett ennek a megalkotása az, hogy jól meg akarta írni, ahelyett, hogy olyat készítene, amely egy gyors, összedobott munka lenne egy feladat elvégzésére. Levelében, amely némileg filozofikusra sikerült megemlíti a GEOM rendszer megalkotásának egyik fõ mozgatórugóját: a FreeBSD kódbázisának kitisztítását.

    A GEOM a diszkkezelést minden architektúrán 64 bites alapokra helyezi, ami nagyon fontos, hiszen a FreeBSD szinte a kezdetektõl képes volt nagy fájlok (16 TB-ig) létrehozására és kezelésére, azonban a kernel más részei lehetetlenné tették ekkora fizikai partíciók létrehozását. A GEOM használatával ezek a korlátok megszûnnek, ráadásul számos más elõny is származik a bevezetésébõl.

    Az egységes diszk-kezelés révén egymásra épülõ, moduláris rendszerbe lehet szervezni a különféle feladatokat (RAID, fájlrendszer-kódolás, csatoló-független diszkkezelés, stb), így általában véve egy sokkal letisztultabb módszer áll majd a fejlesztõk rendelkezésére. A GEOM az IA-64-es platform 64 bites EFI partíciójait használja, elérhetõvé téve azok minden elõnyét más platformokon is.

    A GEOM-mal kapcsolatban a következõ oldalakon lehet további információhoz jutni:

    GEOM manlap

    A road map for a stackable BIO subsystem in FreeBSD

    Némi extra információ, régebbi forráskódokkal

    "Geometry" - an idea.

    Extensible Firmware Interface (EFI)

    Hivatalos FreeBSD 4.7-RELEASE bejelentés

    Címkék

    Murray Stokely bejelentette a FreeBSD 4.7-RELEASE elérhetőségét immár hivatalosan is. Tegnap óta letölthetők az ISO imagek, tehát semmi akadálya annak, hogy bárki telepíthesse gépére a stuffot. A 4.6-RELEASE óta (2002. június), a FreeBSD csapat sok mindent frissített a base rendszerben, mint például a gcc vagy a sendmail. Számos új driver került a rendszerbe az USB eszközökhöz és a diszk kontrollerekhez is. Ezen kívül frissült az XFree86 és a Linux emulációs könyvtár is.

    Teljes bejelentés, release notes

    Reuters: A Microsoft nem fogja lejjebb vinni a termékei árát

    A Microsoft elnöke bejelentette, hogy a szoftver óriás nem fogja lejjebb vinni az operációs rendszereinek az árát azért, hogy ki tudja ütni a Linuxot a piacról. Az elnök kijelentette, hogy nem fogják úgy csökkneteni a szoftver árát, hogy az számítógéppel együtt kijöjjön 199$-ból.

    Hogy miért éppen 199$?Azért, mert az egyik on-line áruház, a Walmart.com, aki az egyik legnagyobb nemzeti retailer (gondolom az Egyesült Államokban) 199$-ért kínál PC Linudows operációs rendszerrel (monitor és modem nélkül).

    A teljes történetet elolvashatod itt.

    A Microsoft XBoxon már kalózszoftverek is vannak

    Az mplayer weblapján a hírek közt olvastam, hogy néhány win32 platformon "dolgozó" ember már készített az XBox-ra filmlejátszó szoftvert is.

    A dolog nem ennyire szép és jó, ui. a készítők az ffmpeg és xvid projektek forráskódjait használták fel. Ezek a projektek GPL-esek, és a GPL azt is megköveteli, hogy az ő programjuk is az legyen, kiadják a forrásaikat, változtatásaikat, stb.

    Viszont az illető szoftverkalózok sajnos magasról tesznek a licenszre:-(

    FreeBSD: FreeBSD 4.7 Release ISO-k elérhetők

    Címkék

    A hivatalos FreeBSD 4.7 Release ISO fileok és a mini ISO úgy tűnik hogy már elérhetők az ftp://ftp.freebsd.org/pub/../4.7/. URL-en. Ezt Murray Stokely a FreeBSD Release Engineering csapat tagja jelentette be emailben.

    Murray levele:Date: Wed, 9 Oct 2002 15:37:17 -0700

    From: Murray Stokely

    To: hubs@freebsd.org

    Subject: All four ISOs now availabe!

    Sorry to keep everyone waiting. There was a problem with the first CD so it had to be remastered. All four discs are now available from ftp-master.

    Also, I had to update the files in the 'bin' and 'src' directories of the ftp install directory.

    A mini ISO will be available soon (15 minutes?), but the Alpha bits probably won't be available until tomorrow.

    Please email me (in private, no need to CC the list) once your site has the 4 ISO images and the updated 'bin' and 'src' dist directories. I will include some of the earliest FTP sites in the official release announcement.

    As usual, thanks for distributing FreeBSD!

    - Murray

    Guillaume Boissiere: Linux Kernel 2.5 Státusz - 2002. október. 9

    Címkék

    Guillaume Boissiere lekészítette a szokásos 2.5 fejlesztői kernel státuszáról szóló összefoglalóját. Lássuk mi minden van még hátra a Halloween napjára kitűzött 2.5 "új funkciók fagyasztásáig".

    Kapcsolódó cikkek:

    Halloween: Linux új funkciók fagyasztása (feature freeze)

    Státusz riport:Linux Kernel 2.5 Status - October 9th, 2002

    (Latest kernel release is 2.5.41)

    Items in bold have changed since last week.

    Items in grey are post Halloween (feature freeze).

    Features:

    Merged

    o in 2.5.1+ Rewrite of the block IO (bio) layer (Jens Axboe)

    o in 2.5.2 Initial support for USB 2.0 (David Brownell, Greg Kroah-Hartman, etc.)

    o in 2.5.2 Per-process namespaces, late-boot cleanups (Al Viro, Manfred Spraul)

    o in 2.5.2+ New scheduler for improved scalability (Ingo Molnar)

    o in 2.5.2+ New kernel device structure (kdev_t) (Linus Torvalds, etc.)

    o in 2.5.3 IDE layer update (Andre Hedrick)

    o in 2.5.3 Support reiserfs external journal (Reiserfs team)

    o in 2.5.3 Generic ACL (Access Control List) support (Nathan Scott)

    o in 2.5.3 PnP BIOS driver (Alan Cox, Thomas Hood, Dave Jones, etc.)

    o in 2.5.3+ New driver model & unified device tree (Patrick Mochel)

    o in 2.5.4 Add preempt kernel option (Robert Love, MontaVista team)

    o in 2.5.4 Support for Next Generation POSIX Threading (NGPT team)

    o in 2.5.5 Add ALSA (Advanced Linux Sound Architecture) (ALSA team)

    o in 2.5.5 Pagetables in highmem support (Ingo Molnar, Arjan van de Ven)

    o in 2.5.5 New architecture: AMD 64-bit (x86-64) (Andi Kleen, x86-64 Linux team)

    o in 2.5.5 New architecture: PowerPC 64-bit (ppc64) (Anton Blanchard, ppc64 team)

    o in 2.5.6 Add JFS (Journaling FileSystem from IBM) (JFS team)

    o in 2.5.6 per_cpu infrastructure (Rusty Russell)

    o in 2.5.6 HDLC (High-level Data Link Control) update (Krzysztof Halasa)

    o in 2.5.6 smbfs Unicode and large file support (Urban Widmark)

    o in 2.5.7 New driver API for Wireless Extensions (Jean Tourrilhes)

    o in 2.5.7 Video for Linux (V4L) redesign (Gerd Knorr)

    o in 2.5.7 Futexes (Fast Lightweight Userspace Semaphores) (Rusty Russell, etc.)

    o in 2.5.7+ NAPI network interrupt mitigation (Jamal Hadi Salim, Robert Olsson, Alexey Kuznetsov)

    o in 2.5.7+ ACPI (Advanced Configuration & Power Interface) (Andy Grover, ACPI team)

    o in 2.5.8 Syscall interface for CPU task affinity (Robert Love)

    o in 2.5.8 Radix-tree pagecache (Momchil Velikov, Christoph Hellwig)

    o in 2.5.9 Smarter IRQ balancing (Ingo Molnar)

    o in 2.5.11 Replace old NTFS driver with NTFS TNG driver (Anton Altaparmakov)

    o in 2.5.11 Fast walk dcache (Hanna Linder)

    o in 2.5.11+ Rewrite of the framebuffer layer (James Simmons)

    o in 2.5.12+ Rewrite of the buffer layer (Andrew Morton)

    o in 2.5.14 Support for IDE TCQ (Tagged Command Queueing) (Jens Axboe)

    o in 2.5.14 Bluetooth support (no longer experimental!) (Maxim Krasnyansky, Bluetooth team)

    o in 2.5.17 New quota system supporting plugins (Jan Kara)

    o in 2.5.17+ Move ISDN4Linux to CAPI based interface (Kai Germaschewski, ISDN4Linux team)

    o in 2.5.18 Software suspend (to disk & RAM) (Pavel Machek)

    o in 2.5.23 More complete IEEE 802.2 stack (Arnaldo, Jay Schullist, from Procom donated code)

    o in 2.5.23+ Hotplug CPU support (Rusty Russell)

    o in 2.5.25 Faster internal kernel clock frequency (Linus Torvalds)

    o in 2.5.26 Direct pagecache BIO disk I/O (Andrew Morton)

    o in 2.5.27+ New VM with reverse mappings (Rik van Riel)

    o in 2.5.28+ Serial driver restructure (Russell King)

    o in 2.5.28 Remove the "Big IRQ lock" (Ingo Molnar)

    o in 2.5.29+ Thread-Local Storage (TLS) support (Ingo Molnar)

    o in 2.5.29+ Add Linux Security Module (LSM) (LSM team)

    o in 2.5.29+ Strict address space accounting (Alan Cox)

    o in 2.5.31+ Disk description cleanups (Al Viro)

    o in 2.5.31 Support insane number of processes (Linus Torvalds)

    o in 2.5.32 New MTRR (Memory Type Range Register) driver (Patrick Mochel)

    o in 2.5.32+ Porting all input devices over to input API (Vojtech Pavlik, James Simmons)

    o in 2.5.32+ Asynchronous IO (aio) support (Ben LaHaise)

    o in 2.5.32+ Add support for NFS v4 (NFS v4 team)

    o in 2.5.32+ Improved POSIX threading support (Ingo Molnar)

    o in 2.5.33 SCTP (Stream Control Transmission Protocol) (lksctp team)

    o in 2.5.33 TCP segmentation offload (Alexey Kuznetsov)

    o in 2.5.34 discontigmem support (ia32) (Pat Gaughen, Martin Bligh, Jack Steiner, Tony Luck)

    o in 2.5.34 POSIX threading support for signals (Ingo Molnar)

    o in 2.5.35 Add User-Mode Linux (UML) (Jeff Dike)

    o in 2.5.36 Add XFS (A journaling filesystem from SGI) (XFS team)

    o in 2.5.39 New IO scheduler (Jens Axboe)

    o in 2.5.40 Add support for CPU clock/voltage scaling (Dominik Brodowski, Erik Mouw, Dave Jones, Russell King, Arjan van

    de Ven)

    o in 2.5.40 NUMA topology support (Matt Dobson)

    o in 2.5.42 Improved i2o (Intelligent Input/Ouput) layer (Alan Cox)


    o in -dj Rewrite of the console layer (James Simmons)

    o in -ac PCMCIA Zoom video support (Alan Cox)

    o in -mm Read-Copy Update (RCU) Mutual Exclusion (Dipankar Sarma, Rusty Russell, Andrea Arcangeli, LSE Team)

    o in -mm VM large page support (Many people)

    o Ready Build option for Linux Trace Toolkit (LTT) (Karim Yaghmour)

    o Ready Remove the 2TB block device limit (Peter Chubb)

    o Ready Serial ATA support (Andre Hedrick)

    o Ready Dynamic Probes (dprobes team)

    o Ready Zerocopy NFS (Hirokazu Takahashi)

    o Ready High resolution timers (George Anzinger, etc.)

    o Ready ext2/ext3 large directory support: HTree index (Daniel Phillips, Christopher Li, Andrew Morton, Ted Ts'o)

    o Ready EVMS (Enterprise Volume Management System) (EVMS team)

    o Ready Add new CIFS (Common Internet File System) (Steve French)


    o Beta Device mapper for Logical Volume Manager (LVM2) (LVM team)

    o Beta Full compliance with IPv6 (Alexey Kuznetsov, Jun Murai, Yoshifuji Hideaki, USAGI team)

    o Beta Page table sharing (Daniel Phillips, Dave McCracken)

    o Beta ext2/ext3 online resize support (Andreas Dilger)

    o Beta UDF Write support for CD-R/RW (packet writing) (Jens Axboe, Peter Osterlund)

    o Beta Better event logging for enterprise systems (Larry Kessler, evlog team)

    o Beta Add hardware sensors drivers (lm_sensors team)

    o Beta New Linux configuration system (Roman Zippel)

    o Beta Per-mountpoint read-only, union-mounts, unionfs (Al Viro)

    o Beta More complete NetBEUI stack (Arnaldo Carvalho de Melo, from Procom donated code)

    o Beta Plug'N Play Layer Rewrite (Adam Belay)

    o Alpha Scalable Statistics Counter (Ravikiran Thirumalai)

    o Alpha Linux Kernel Crash Dumps (Matt Robinson, LKCD team)

    o Alpha Change all drivers to new driver model (All maintainers)

    o Alpha NUMA aware scheduler extensions (Erich Focht)

    o Alpha Basic NUMA API (Matt Dobson)

    o Alpha Non-linear memory support (Martin Bligh, Daniel Phillips)

    o Alpha Remove waitqueue heads from kernel structures (William Lee Irwin)

    o Alpha New lightweight library (klibc) (H. Peter Anvin)

    o Alpha Reiserfs v4 (Reiserfs team)

    o Alpha Replace initrd by initramfs (H. Peter Anvin, Al Viro)

    o Alpha Fix device naming issues (Patrick Mochel, Greg Kroah-Hartman)

    o Alpha Page table reclamation (William Lee Irwin, Rik Van Riel)

    o Alpha UMSDOS (Unix under MS-DOS) Rewrite (Al Viro)

    o Alpha USB gadget support (Stuart Lynne, Greg Kroah-Hartman)

    o Started Make AppleTalk use shared skbs and refcounting (Arnaldo Carvalho de Melo)

    o Started NUMA aware slab allocator (Martin Bligh)

    o Started x86 BIOS Enhanced Disk Device (EDD) polling (Matt Domsch)

    o Started SCSI multipath IO (with NUMA support) (Patrick Mansfield, Mike Anderson)

    o Started Overhaul PCMCIA support (David Woodhouse, David Hinds)

    o Started InfiniBand support (InfiniBand team)

    o Planning New mount API (Al Viro)

    o Planning Add thrashing control (Rik van Riel)

    o Planning Remove all hardwired drivers from kernel (Alan Cox, etc.)

    Cleanups:

    Merged

    o in 2.5.3 Break Configure.help into multiple files (Linus Torvalds)

    o in 2.5.3 Untangle sched.h & fs.h include dependancies (Dave Jones, Roman Zippel)

    o in 2.5.4 Per network protocol slabcache & sock.h (Arnaldo Carvalho de Melo)

    o in 2.5.4 Per filesystem slabcache & fs.h (Daniel Phillips, Jeff Garzik, Al Viro)

    o in 2.5.6 Killing kdev_t for block devices (Al Viro)

    o in 2.5.18+ ->getattr() ->setattr() ->permission() changes (Al Viro)

    o in 2.5.21 Split up x86 setup.c into managable pieces (Patrick Mochel)

    o in 2.5.23+ Major MD tool (RAID 5) cleanup (Neil Brown)

    o in 2.5.31 Rework datalink protocols to not use cli/sti (Arnaldo Carvalho de Melo)

    o in 2.5.31 Remove incomplete SPX network stack (Arnaldo Carvalho de Melo)

    o Beta Remove dcache_lock (Maneesh Soni, IBM team)

    o Ready Switch to ->get_super() for file_system_type (Al Viro)

    o Beta file.h and INIT_TASK (Benjamin LaHaise)

    o Beta Proper UFS fixes, ext2 and locking cleanups (Al Viro)

    o Beta Lifting limitations on mount(2) (Al Viro)

    o Started Reorder x86 initialization (Dave Jones, Randy Dunlap)