Aktív fórumtémák

Tárgy Válaszok Legutóbbi beküldés Fórum Szerző
  Proxmox ZFS mirror - szörnyen alacsony I/O és IOPS 20  2025-09-06T21:56:03+0200 ZFS Fan Club djtacee
  Kamera elhelyezésénél kinek a jogai fontosabbak? 69  2025-09-06T21:49:56+0200 Hálózatok egyéb kikepzo
  WinApps for Linux, újabb Windows kompatibilitási megoldás Linuxra. 22  2025-09-06T21:43:23+0200 Linux-haladó Ritter
  IceWM: eltűnt Alt+Tab 2025-09-06T21:39:38+0200 Linux-haladó szaszi
  Linux driverek sorsa vált kérdésessé az Intel átalakulása miatt 15  2025-09-06T21:33:13+0200 HUP cikkturkáló Ritter
  Nginx proxy mögött Sogo 2025-09-06T21:24:32+0200 Hálózatok általános Amadeus77
  Genie 3 Az MI, ami szövegből játszható világot alkot 2025-09-06T21:04:32+0200 Mesterséges Intelligencia: Prolog, Lisp Ritter
  [Szavazás] Át kellene állni a többkulcsos adórendszerre Magyarországon? 310  2025-09-06T20:24:18+0200 HUP cikkturkáló trey
  188.x.y.0 74  2025-09-06T16:28:33+0200 Hálózatok általános EspOS
  Írj egy szerinted igaszságos SZJA számoló függvényt 118  2025-09-06T13:03:42+0200 Közösségi kerekasztal EspOS
  Unaloműző online játék újratöltve 19  2025-09-06T12:47:56+0200 Játékok bzt
  /MEGOLDVA/ Milyen kamerát javasoltok ami tapasztalaton alapul? 33  2025-09-06T11:31:15+0200 Elektronika, Elektromos eszközök kikepzo
  I2C probléma Yocto 5 alatt Recomputer R1035 el 2025-09-05T22:07:51+0200 UNIX haladó wolfwood
  Proxmox ötletelés - Intel lga2011-v3-ról, AMD AM5-re? 20  2025-09-05T15:43:27+0200 Virtualizáció HandsOfVelika
  Unaloműző online játékok és azok eredményei #2 756  2025-09-05T08:21:14+0200 Játékok trey
  Német agybaj újratöltve: Illegálissá válhat a reklámblokkolás, börtön is járhat majd érte 706  2025-09-05T07:55:46+0200 Web, mail, IRC, IM, hálózatok jevgenyij
  ESP-01 + Tasmota + Relé 94  2025-09-05T06:33:51+0200 Közösségi kerekasztal hnsz2002
  Telekom vs Cludflare probléma 320  2025-09-04T20:42:59+0200 Hálózatok általános rviktor
  Személyi igazolvány mindkét oldalának másolatával vissza lehet élni? 108  2025-09-04T19:08:33+0200 Közösségi kerekasztal Charybdis
  Műszerészetet tanulni autodidakta módon Hackinghez 29  2025-09-04T18:25:04+0200 Elektronika, Elektromos eszközök Honkydoo

Törlésre jelölt FreeBSD portok

Címkék

Takarítanak a FreeBSD port gyűjteményben, és ennek következtében létrejött egy lista, amely azokat a portokat tartalmazza, melyek eltávolításra vannak jelölve. A portok állapota szerint lehetnek karbantartó nélküliek, nem fetch-elhetők, nem lefordíthatók, hibásan települők, stb. Amennyiben senki nem jelentkezik az egyes portoknál megadott törlési idő előtt, hogy javítsa a feltüntetett problémákat, akkor az adott port törlésre kerül. A listát átfutva több népszerű program is erre a sorsra juthat.

A listát megtalálod itt.

Szeptember 1-én indul az UserLinux

Címkék

``Az UserLinux egy vállalati Linux nagy árcédula nélkül'' - mondta a veterán nyílt forrás evangelista Bruce Perens.

Bruce Perens tavaly november körül állt elő egy egységes, kiváló minőségű, 100%-ban szabad, Debian GNU/Linux alapú, vállalatok számára készülő disztribúció ötletével. Nem sokkal később meg is született az első whitepaper.A disztribúció két nagy területet kíván lefedni: a vállalati szerver és vállalati munkaállomás/desktop területet. A terjesztés közel áll a kiadáshoz, ezért a fejlesztők 2004. szeptember 1-re publikus beta kiadást terveznek i386 platformra.

Az UserLinux a tervek szerint certifikációkkal, szolgáltatásokkal és támogatás opciókkal lesz megerősítve. Az UserLinux célját a Mission Statement fogalmazza meg. Az UserLinux-ról bővebben a projekt Wiki oldalán lehet bővebben olvasni.

DragonFly BSD: make quickkernel / quickworld

Címkék

Matthew Dillon - korábbi FreeBSD/Linux hacker, jelenleg a DragonFly BSD vezetője - egy olyan kódot commit-olt, amely lehetővé teszi a DragonFly BSD kernelének és world-jének gyors lefordítását. A ``make quickkernel'' és ``make quickworld'' segítségével gyorsabban lehet lefordítani a rendszert abban az esetben, ha az már legalább egyszer le lett előtte fordítva, és csak kisebb változások történtek benne.

A hír hallatán a freebsd-hackers listán is elindult a beszélgetés a dologról. Geert Hendrickx megkérdezte a fejlesztőket, hogy van-e lehetőség arra a FreeBSD-ben, hogy cvsup után valóban csak a változásokat fordítsa le. Mint írta, nagyon frusztráló, hogy az egész rendszert (fordító programot, sendmailt, stb.) akkor is le kell fordítania, ha csak egy kis változás történt a forrásban, és az nem is érinti ezeket a rendszer-összetevőket. A válaszban azt javasolták, hogy használja a

make buildworld buildkernel -DNOCLEAN

parancsot, és ebben az esetben az eredmény hasonló lesz.

Warner Losh szerint a make quickworld-öt nem nehéz FreeBSD-ben sem megcsinálni, és mellékelt is egy patchet a levele mellé.

Geert Hendrickx azt a kérdést tette fel, hogy a /etc/make.conf-ba beírt "NOCLEAN=true" is ezt eredményezi-e. A válaszban azt írták, hogy igen, de nem javasolják, mert míg ha valaki kézzel adja ki a ``make quickkernel'' parancsot, akkor tudja, hogy ha nem fordul le, az ettől van, és egy teljes ``make buildkernel''-t kell fordítania, míg ha bele van írva a /etc/make.conf-ba, akkor hajlamos elfelejteni, és fals bugreportok születhetnek. Ruslan Ermilov szintén kérte a lista tagjait, hogy csak bizonyos esetben használják a NOCLEAN-t, de ne használják rutinszerűen.

Dillon szerint a quickkernel / quickworld párossal sok időt takarítanak meg, többnyire csak fejlesztők használják, és ők tudják, hogy ha valami nem fordul, akkor annak ez az oka. Olyankor csinálnak egy buildkernel / buildworld párost.

A freebsd-hackers thread itt.

A PostgreSQL 8.0 natívan fog futni Windowson

Címkék

A népszerű, nyílt forrású PostgreSQL adatbázis-kezelő hamarosan megjelenő (várhatóan három hónapon belül) 8.0-ás verziója már natívan fog futni Windows operációs rendszer alatt. Jelenleg az egyetlen mód arra, hogy Windowson PostgreSQL-t futtassunk az, hogy Cygwin környezetre tesszük. Ebben az esetben azonban csökkenő teljesítménnyel és redukált adatbázis funkcionalitással kell számolnunk.

Simon Riggs PgSQL fejlesztő szerint az első Windowson natívan futó PgSQL kiadás jelentős mérföldkő lesz a projekt életében. Mint elmondta, az elmúlt években a felhasználók leggyakoribb kérése a Windowson natívan futó verzió volt. A fejlesztők azt várják, hogy egy éven belül a felhasználói bázisuk fele Windowson fog adatbázist futtatni.

A fejlesztő ettől azt várja, hogy megnyílik a ``home user piac'' is a PostgreSQL előtt. Elmondása szerint a ``hobby piac'' jelentős ``piac''.

Bővebben itt.

Újdonságok a Firefox 1.0-ból

Címkék

A hamarosan megjelenő Mozilla Firefox 1.0 számos új funkciót és felhasználói felület kiegészítést / változást nyújt majd felhasználói számára. Az egyik a beépített ``Find'' ablak, amely a korábban megszokott pop-up ablak formájából beköltözik a fő böngésző ablakba. A ``Find'' segítségével nem csak kereshetünk az oldalon, hanem könnyedén ki is emelhetjük (highlight) a tartalmat (kép ->)...




(c) www.maqx.com






A pop-up blokkolás szintén változik. Az eddigiektől eltérően (bal alsó sarokban kis felkiáltójel) a popup jelzés jól láthatóan felkerül az oldal tetejére. Ez azoknak lehet hasznos, akik rendszeresen elfelejtik a pop-up állapotot ellenőrizni, és szitkozódnak, hogy manapság minden oldal hibás :-)

Új funkció, hogy a Firefox 1.0 már képes detektálni az RSS csatornákat. Ha olyan oldalt találunk, amelyen RSS van, a böngésző jobb alsó sarkában megjelenik egy kis narancs színű RSS kép. Rákattintva el tudjuk olvasni a csatorna tartalmát, és lehetőségünk nyílik a bookmark-olására.

Bővebben itt.

Ütközéseket találtak jópár hash függvényben

Fránya gépek. Minden jól kezdődött, amikor augusztus elején pár kriptoanalízissel foglalkozó tudós úgy döntött, hogy elmegy valahová nyaralni, mert a gépteremben sosem lesznek elég barnák, a csajok meg nem csípik a falfehér pasikat.

De hogy ne egye hiába az a 256 Itanium 2-es processzorral felszerelt desktop PC a drága áramot, adtak hát neki valami egyszerű feladatot. Nem volt más dolga, mint végigszámolni egy képletet, más-más bemenő adatokkal, egymás után 2251799813685248 alkalommal. Ezen egy kicsit elgondolkozott, majd 13 nap múlva küldött egy SM-et a tengerparton lubickoló egyik gazdájának.

Mivel a szóban forgó PC Unix szerű oprendszert futtatott, az üzenet ez volt:

"$ diff fic1.bin fic2.bin

Binary files fic1.bin and fic2.bin differ

$ openssl sha fic1.bin

SHA(fic1.bin)= c9f160777d4086fe8095fba58b7e20c228a4006b

$ openssl sha fic2.bin

SHA(fic2.bin)= c9f160777d4086fe8095fba58b7e20c228a4006b"

Szerencsére hősünknek olyan mobilja volt, amely képes egyben megjeleníteni a 160 karakternél hosszabb üzeneteket, így észrevette a nagy hírt: ütközést találtak egy kriptográf hash függvényben.A fenti sztori kitaláció, a bejelentés viszont úgy tűnik, hogy nem.

Kicsit kusza még a dolog, így egyelőre csak annyi látszik biztosnak, hogy lassan érdemes lesz elkezdeni felhagyni az MD5 (és talán az SHA) alkalmazásával és átállni valami komolyabbra. Hogy mi lesz az a komolyabb, egyelőre nem világos, mint ahogy az sem, hogy pontosan mit is találtak a kutatók és azt milyen széles körben tudják használni.

A fő szenzáció mindenesetre biztosan nem az, hogy ütközést (azaz két olyan, egymástól eltérő bemenetet, amely a függvényből ugyanolyan kimenetet hoz elő) találtak, hanem az, hogy ezt sokkal gyorsabban meg tudják tenni, mint azt eddig egyesek hitték.

Linkek a további olvasgatáshoz:

http://www.tcs.hut.fi/~mjos/md5/
http://www.mail-archive.com/cryptography@metzdowd.com/msg02554.html
http://www.freedom-to-tinker.com/archives/000664.html

Samba 3.0.6

Címkék

Tegnap kiadták a Samba 3.0.6-os verzióját. Sok hibát javítottak az új verzióban, a honlap szerint éles környezetben is már a 3.0-ás széria az ajánlott. A hibajavítások mellett természetesen egyéb új funkciókat is tartalmaz az anyag.

Három új Motorola okostelefonból kettő linuxos

Címkék

A Motorola bejelentette, hogy nemsokára kaphatók lesznek az A768i és A780 jelű okostelefonjai (kép), amik Linuxot futtatnak. A szoftver fejlesztését/testreszabását a cég Personal Communication Sector névre hallgató Pekingi részlege végezte. A Motorola egyetlen nem linuxos kiadásra váró okostelefonja a MPx220 Microsoft Mobile 2003-at futtat.


A telefonok specifikációja:

A768i MPx220 A780
Operating system Linux Microsoft Mobile 2003 Linux
Network Tri-band (GSM 900/1800/1900), GPRS Four-band (GSM 850/900/1800/1900), GPRS Tri-band (GSM 900/1800/1900), GPRS, EDGE
Main display 65,536-color TFT touch screen (240x320) 65,536-color TFT touch screen 262K-color TFT touch screen (240x320)
Built-in camera CIF 1.2-megapixel with 3x optica lzoom lens 1.3-megapixel
Built-in memory 40MB 64MB 50MB + Memory card
Availability 3Q 3Q 4Q




A bejelentést itt találod.

Andrew Morton: Linux 2.6.8.1-mm3

Címkék

Aki még nem csömörlött meg az állandó ütemező cseréktől, annak itt az új -mm patch. Benne Nick Piggin (NP) új CPU ütemezője, amely több helyen is eltér a mainline kernelben található scheduler-től.A legfőbb különbség, hogy míg a jelenlegi ütemező az időszeleteket a processz nice szintje alapján allokálja, addig az NP féle ütemező ezt csak a prioritás alapján teszi.

Az ütemező csak ideiglenes jelleggel lett beolvasztva, ``lássuk mi történik'' alapon.

Az anyag letölthető 2.6.8.1-mm3.bz2

A változások teljes listája Andrew levelében itt.

CIS: FreeBSD hardening

Címkék

Na lássuk...

Az előző cikkben volt szó a Center for Internet Security FreeBSD audit eszközéről. Gondoltam kipróbálom. A teszthez egy alapértelmezetten* telepített FreeBSD 5.2.1-RELEASE-t használtam. Kíváncsi voltam, hogy a CIS szerint egy alapértelmezetten telepített FreeBSD 5.2.1 mennyire biztonságos, azon milyen változtatásokat kell elvégezni ahhoz, hogy szerintük az ilyen szempontból megfelelő legyen.

Letöltöttem a FreeBSD scoring tool-t és a hozzá való dokumentációt.

A dokumentációból kitűnik, hogy a teszt 8 fő részből áll össze:1.) Patchek és egyéb szoftver konfigurációk

2.) A futó inetd szolgáltatások minimalizálása

3.) A boot időben induló szolgáltatások minimalizálása

4.) Kernel tuning

5.) Logolás

6.) File/könyvtár hozzáférés/jogok

7.) Redszer hozzáférés/jogok/authentikáció

8.) Felhasználói fiókok és környezet

Maga a szoftver nem más, mint egy egy soros README file amely megmutatja, hogyan kell futtatni az audit eszközt, és maga a program, amely egy perl script.

A programot root-ként kell futtatni. Azt mindenkinek magának kell eldöntenie, hogy egy éles rendszeren lefuttat-e egy idegen programot root-ként, de mindenesetre megnyugtató, hogy a program egy olvasható perl script, és nem egy zárt bináris program. Én egy teszt rendszeren futtattam.

A program futása után egy összegzést ad a rendszerről, mellé pedig egy 10-es skálán minősíti a rendszer biztonságát.

Lássuk mennyi pontot kapott egy default install FreeBSD 5.2.1-RELEASE:

5.62 pont a maximális 10-ből. A program futtatása után kapunk egy logfile-t, amelyben fel vannak sorolva a rendszerünk pozitívumai és negatívumai. Ezekre egyszerűen rákereshetünk. Az én rendszerem pozitívumai:

su-2.05b# egrep "^Positive" ./cis-ruler-log.20040820-09:43:00.14363 | less

Positive: 1.2 TCP Wrappers still enabled, or inetd not running.

Positive: 1.3 sshd_config parameter PermitRootLogin has default negative value.

Positive: 2.1 inetd/xinetd is not listening on any of the miscellaneous ports checked in this item.

Positive: 2.2 telnet is deactivated.

Positive: 2.3 ftp is deactivated.

Positive: 2.4 rsh, rcp and rlogin are deactivated.

Positive: 2.5 tftp is deactivated.

Positive: 2.6 finger is deactivated.

Positive: 2.7 Kerberos v4 or v5 services are not enabled.

Positive: 3.1 All Serial login prompts are disabled.

Positive: 3.3 syslogd has the -s switch and is thus not listening to the network.

Positive: 3.5 DNS named daemon is not listening on port 53.

Positive: 3.8 No NFS client enabled.

Positive: 3.10 No non-privileged mount requests allowed.

Positive: 3.11 No NIS server enabled.

Positive: 3.12 No NIS client enabled.

Positive: 3.13 No Printer daemon is enabled.

Positive: 4.2 secure level > 0.

Positive: 5.1 syslog captures daemon.debug messages.

Positive: 6.1 password and group files have right permissions and owners.

Positive: 7.2 All .rhosts files are readable only by their owner.

Positive: 7.6 X Wrapper package is NOT installed.

Positive: 7.6 X11 Server is not running or is not listening on TCP port 6000.

Positive: 8.1 All system accounts are locked/deleted

Positive: 8.2 All users have passwords

Positive: 8.7 No group or world-writable dotfiles in user home directories!


A rendszer negatívumai:

su-2.05b# egrep "^Negative" ./cis-ruler-log.20040820-09:43:00.14363

Negative: 1.1 System appears not to have been patched within the last month.

Negative: 1.3 sshd_config parameter Protocol is not set.

Negative: 1.3 sshd_config parameter Banner is not set.

Negative: 1.3 ssh_config must have 'Protocol 2' underneath Host *.

Negative: 3.4 Mail daemon is still listening on TCP 25.

Negative: 3.6 RPC services enabled (rc.conf portmap_enable="")

Negative: 3.7 NFS servers enabled (rc.conf single_mountd_enable="")

Negative: 3.9 non-privileged NFS ports allowed (rc.conf nfs_reserved_port_only="NO")

Negative: 4.1 Core dumps enabled (sysctl.conf kern.coredump="1")

Negative: 5.2 No System Accounting enabled (rc.conf accounting_enable="NO")

Negative: 5.3 No Logging of packets received on closed ports (sysctl.conf net.inet.tcp.log_in_vain="0")

Negative: 5.3 No Logging of packets received on closed ports (sysctl.conf net.inet.udp.log_in_vain="0")

Negative: 5.4 /var/log/lpd-errs should not be world readable.

Negative: 5.4 /var/log/messages should not be world readable.

Negative: 5.4 /var/log/wtmp.0 should not be world readable.

Negative: 5.4 /var/log/wtmp.1 should not be world readable.

Negative: 5.4 /var/log/wtmp.2 should not be world readable.

Negative: 5.5 /etc/newsyslog.conf permissions (0644) for /var/log/amd.log are world readable.

Negative: 5.5 /etc/newsyslog.conf permissions (0644) for /var/log/lpd-errs are world readable.

Negative: 5.5 /etc/newsyslog.conf permissions (0644) for /var/log/messages are world readable.

Negative: 5.5 /etc/newsyslog.conf permissions (0644) for /var/log/wtmp are world readable.

Negative: 6.2 User test has a world-executable homedir!

Negative: 6.2 User test has a world-readable homedir!

Negative: 7.3 File /etc/hosts.equiv exists, is non-zero size, isn't linked to /dev/null, and doesn't contain only the - character.

Negative: 7.4 /var/cron/allow does not exist.

Negative: 7.4 /var/at/allow does not exist.

Negative: 7.4 file /etc/crontab has permissions (644).

Negative: 7.5 No 'Authorized use only' message in /etc/motd.

Negative: 8.3 User test does not have a maximum password life. (91 days or less recommended).

Negative: 8.4 User 'toor' has not been removed.

Negative: 8.5 A non-root UID 0 account (named toor) was found.

Negative: 8.6 Current umask setting in file /etc/login.conf is 022 -- it should be stronger to block world-read/write/execute.

Negative: 8.6 Current umask setting in file /etc/login.conf is 022 -- it should be stronger to block group-read/write/execute.

Negative: 8.8 /etc/profile should set mesg n to block talk/write commands and strengthen permissions on user tty.

Negative: 8.8 /etc/csh.login should set mesg n to block talk/write commands and strengthen permissions on user tty.


Értelemszerűen be lehet azonosítani a pozitívumok és negatívumok helyét a dokumentumban a mellettük levő számok alapján. A dokumentum leírja, hogy mit kell tennünk annak érdekében, hogy az audit eszköz által feltárt hiányosságokat elháríthassuk.

Azt mindenki döntse el maga, hogy mennyire hasznos az eszköz. Mindenesetre jó látni listaszerűen, hogy milyen főbb pontokon kell ellenőrizni egy frissen feltelepített rendszert ahhoz, hogy a minimális lépéseket megtegyük a biztonság érdekében még akkor is, ha nem teljesen ezeket a lépéseket végezzük el...

A CIS ingyenes biztonsági tesztprogramot adott ki FreeBSD-re

Címkék

A Center for Internet Security (CIS) névre hallgató szervezet egy bizonsági tesztprogramot és auditáló eszközt adott ki FreeBSD operációs rendszerre (4.8 vagy újabb verziókra). A CIS egy non-profit szervezet, amely a publikus, privát és akadémiai szektorban dolgozó szakértőkből áll. Feladatának érzi, hogy biztonsági útmutatókat fejlesszen ki operációs rendszerekhez és alkalmazásokhoz.A security benchmark letölthető ingyen innen.

A CIS-től szintén elérhető Linux (sajnos csak Red Hat és Mandrake), Solaris, HP-UX, Windows NT/2000/2000 Server/2000 Professional/XP Professional auditáló eszköz. Emellett Cisco IOS, és Oracle adatbázis-kezelőkhöz.

A CIS honlapja itt.

Új nVIDIA driverek FreeBSD-re

Címkék

Az nVIDIA frissítette a videokártyái FreeBSD-s eszköz-meghajtó programját. A driver használatához minimum FreeBSD 4.9-re vagy FreeBSD 5-CURRENT-re (5.2.1 vagy újabb) van szükség.Az új funkciók közt van az nVIDIA legújabb GPU-inak támogatása (pl. GeForce 6800) de jobb lett a együttműködés FreeBSD -CURRENT új szálkezelő könyvtárával is. Emellett a driver sokkal jobban működik együtt a linux emu környezettel, így lehetőség nyílik arra, hogy egyre több játékkal játszhassunk FreeBSD alatt is.

Az anyag letölthető innen.

A Linuxvilág magazin új szerkesztőt keres főállású munkakörbe

Címkék

Feladatok:

A lap egészének szerkesztése, szerkezetének, tartalmának tervezése/fejlesztése, éves tematikájának kidolgozása, kapcsolattartás a külsős munkatársakkal (fordítók, szerzők), a cikkek stilisztikai és helyesírási korrektúrája.Elvárásaink:

- Kiváló helyesírás és íráskészség

- Általános számítástechnikai ismeretek

- A Linux operációs rendszer valamelyik terjesztésének legalább felhasználói ismerete

- Angol nyelvtudás (minimum olyan szinten, amely lehetővé teszi a szakirodalom tanulmányozását)

Előnyt jelent:

- Linux mélyebb ismerete

- Lapkiadásban, szerkesztésben szerzett szakmai tapasztalat

Röviden azon fehér hollók jelentkezését várjuk, akikben találkozik a "bölcsész" és a "linux rajongó" :)

A részletes szakmai önéletrajzokat ide küldjétek:

e-mail: allas@kiskapu.hu, fax: 303-1619

(Megjegyzés: csak a fent említett elvárásoknak megfelelő jelentkezőknek válaszolunk. Ezt csupán azért említjük meg, mert hozzászoktunk, hogy sok "önjelölt" szakértő jelentkezik szívesen, akik alapvetően hiányos képességeik ellenére úgy gondolják, hogy az adott munkakört éppen rájuk szabták, ha nem, hát majd beletanulnak... )

Megérkezett a HUP pólók első utánnyomása

Címkék

Tegnap megérkezett a HUP pólók első utánnyomása a Kiskapuhoz.

Aki lemaradt volna az első körben, vagy esetleg most szeretne rendelni, az megteheti. A rendelés folyamata, egyéb infók itt. Azok akik már megrendelték és nem kérték a postázást, már mehetnek átvenni a stuffot. Aki budapesti és nem akar rendeléssel bajlódni, az megvásárolhatja a pólót azonnal a Kiskapu számítástechnikai könyvesboltban (Budapest 1081 Népszínház utca 29.).



A HUP pólók megvásárlásával támogathatod az oldal működését! Köszönönjük!

Andrew Morton: 2.6.8.1-mm2 (Reiser4 végre)

Címkék

Andrew ma kiadta a második -mm patchet a 2.6.8.1-es Linux kernelhez. Benne több érdekes és fontos dolgot találhatunk. Elsőként egy fontos bugfix. A tegnap említett memória szivárgás javítása kapott benne helyet. Emellett egy nagyon régen várt funkció került be most a Linux kernelbe, a Reiser4 filerendszer támogatása.A Reiser4-re már majd egy éve várunk, hiszen a Namesys tavaly nyárra ígérte. Hans Reiser - a ReiserFS és a Reiser4 csapat vezetője - már március végén jelezte, hogy a Reiser4 kész az -mm fába való beolvasztásra, de ennek ellenére Andrew Morton csak most látta jónak az időt, hogy bekerülhessen a fájába az anyag.

A Reiser4 filerendszer jelenleg limitáltan működik, csak i386-on van tesztelve, és még nincs qouta támogatás. A teszteléshez szükség van a legújabb reiser4 programokra van szükség (bővebb infó itt).

További infók a Reiser4-ről: hupwiki://reiser4, vagy a korábbi HUP cikkekben.

Az anyag letölthető 2.6.8.1-mm2.bz2

Változások listája Andrew levelében itt.

A kernel patcheléshez segítség: hupwiki://Linux _kernel_patchelés

Mozilla 1.8a3, új Mozilla Sunbird build-ek

Címkék

Mozgolódás a Mozilla Projekt háza táján. Megjelent a Mozilla 1.8a3. Emellett (a Slashdot szerint) a fejlesztők kiadták a Mozilla Sunbird névre hallgató projekt első publikus beta-ját (v 0.2).A Mozilla Sunbird egy naptár alkalmazás (hasonló az Apple féle iCal-hoz). Kétféle formában érhető el: az egyik verzió egy ~700 KB méretű a Firefox/Thunderbird/Mozilla programokhoz (Mozilla Calendar), míg a másik formája egy ~8 MB-os standalone verzió (Linux, Windows, Mac).

Bővebben a projekt honlapján.

Memória swap-ként való felhasználása

Címkék

Egy érdekes cikk jelent meg a napokban a KernelTrap-on. A cikk szerzője azzal az ötlettel állt elő, hogy a rendszer fizikai memóriájának egy részét swap területként használja fel. A cikk írója abból a feltételezésből indult ki, hogy a memória hozzáférés sokkal gyorsabb, mint a lemezműveletek (nagyobb sebesség, nincs seek-elés miatti overhead, stb.), és olcsóbb is, mint a gyors storage megoldások. Az elképzelés a következő:

Tételezzük fel, hogy van egy Linux rendszerünk, amely érezhetően lelassul, mikor az adatokat visszatölti a lemezen levő swap területről a memóriába (swap in). Mint tudjuk a lemezműveletek sok százszor lassabbak, mint a memória műveletek. A cikk írója úgy okoskodik, hogy ha a merevlemezen levő swap területet lecseréljük valamilyen memória alapú egységre (mondjuk IDE-re dugható DoM-ra (disk on module)) akkor felgyorsíthatjuk a lapozási folyamatot.

A cikk írója ezután a következőt javasolja: ne memória diszket alkalmazzunk, menjünk tovább. Tegyünk a gépbe még memóriát, azon hozzünk létre ramdisk-eket, készítsünk rájuk swap területet, és használjuk azokat swap-ként (a Linux képes file-ra is swap-elni, nem csak partícióra). Magyarul valami ilyesmire gondolt:

ramdisk_size = 131072

(Grub-ba vagy LILO-ba)

mkdir /swapram

mkdir /swapram/rd10

mkdir /swapram/rd11

mkdir /swapram/rd12

mkdir /swapram/rd13

mke2fs /dev/ram10

mke2fs /dev/ram11

mke2fs /dev/ram12

mke2fs /dev/ram13

mount -t ext2 /dev/ram10 /swapram/rd10

mount -t ext2 /dev/ram11 /swapram/rd11

mount -t ext2 /dev/ram12 /swapram/rd12

mount -t ext2 /dev/ram13 /swapram/rd13

dd if=/dev/zero of=/swapram/rd10 bs=1024 count=129030

dd if=/dev/zero of=/swapram/rd11 bs=1024 count=129030

dd if=/dev/zero of=/swapram/rd12 bs=1024 count=129030

dd if=/dev/zero of=/swapram/rd13 bs=1024 count=129030

mkswap /swapram/rd10/sw 129030

mkswap /swapram/rd11/sw 129030

mkswap /swapram/rd12/sw 129030

mkswap /swapram/rd13/sw 129030

chmod 0600 /swapram/rd10/sw

chmod 0600 /swapram/rd11/sw

chmod 0600 /swapram/rd12/sw

chmod 0600 /swapram/rd13/sw

swapon /swapram/rd10/sw

swapon /swapram/rd11/sw

swapon /swapram/rd12/sw

swapon /swapram/rd13/sw

A cikkből nagy flame lett. A flamelők két táborra szakadtak. Az egyik azt állítja, hogy minek a RAM-ban swap, ha kevés a memória, akkor tenni kell a gépbe, és nem swap-ol a rendszer. A másik tábor azt állítja, hogy a swap szükséges dolog, és ha már swap-elni kell, azt jobb a gyorsabb RAM-ban megtenni, mint merevlemezen.

A cikk itt. Érdemes elolvasni a hozzászólásokat is. Vélemény?