Debian

Szolgáltások helyreállítás a .d.o gépeken

Címkék

James Troup egy újabb levelet írt arról, hogyan haladnak a publikus szolgáltatások helyreállításával. Jó hír, hogy a Woody biztonsági frissítései mellett már az unstable is fogadja az új csomagokat (python probléma javítva); illetve azok már meg is jelentek a mirrorokon.

A testingmég egy-két napba beletelik, hogy menni fog, és a fejlesztőknek is várniuk kell még legalább 24 órat a loginjuk visszaállítására.Levelében beszámol arról is, hogy az összes gépet biztonságtechnikailag megerősítették; az automatikusan lefutó programokat átnevezték (a .bashrc-től a crontab-okig), a weben kintlévő fájlokat szintén (vagyis minden egyes felhasználónak saját magának kell ellenőriznie a fájljait, de ajánlják inkább azok törlését ha nem kimondottan fontos dologról van szó). A sgid/suid biteket levették az összes olyan binárisról, ahol az nem volt mindenképpen szükséges.

Ezzel egyidőben az összes gpg/ssh titkosított kulcsot törölték, és újakat generáltak a szolgáltatásokhoz.

Az LDAP adatbázisukat újabb verzióra migrálták, amely még nem problémamentes, de nagyobbrészt működnie kell (az eredeti adatbázis még a Potato-ban lévő verzióval ment!).

Összességében kiváncsi vagyok mennyit késik plusszban a Sarge, amelyet már december elsejére szerettek volna kiadás közeli állapotba hozni. :-|

Quantian release 0.4.9.2

Címkék

Megjelent a Quantian 0.4.9.2-es verziója.Dirk Eddelbuettel levele:



Announcing Quantian release 0.4.9.2

===================================



I What is Quantian?



Quantian is a remastering of the self-configuring and directly bootable
Knoppix cdrom that turns any pc or laptop into a full-featured Linux
workstation. Recent versions of Quantian are based on clusterKnoppix
and add support for openMosix. Quantian differs from (cluster)Knoppix
by adding a large set of programs of interest to applied or theoretical
workers in quantitative or data-driven fields.



See http://dirk.eddelbuettel.com/quantian.html for more details.






II What is new?



o New Debian packages:


- R / CRAN packages r-cran-qtl, r-cran-dbi and r-cran-mysql


- Scientific Python packages: python2.3-scipy, python2.3-umfpack and
python2.3-arpack from a contributed archive by Jose Fonseca; also
added standard Debian packages python-scientific and python-numeric


- A+ packages aplus-fsf, aplus-fsf-dev, aplus-fsf-el and xfonts-kapl
providing the APL dialect A+ originally developed by Morgan Stanley


- Massively parallel quantum chemistry standard Debian packages mpqc
and mpqc-support; also added Debian packages ghemical and xppaut



o Retain acroread and lyx packages that were previously removed



o Relative to previous versions, removed blender, scribus and sketch.



o Packages updated throughout



o ClusterKnoppix changes (based on the release dated 2003-11-25)


- Sync with latest Knoppix release 2003-11-19


- Upgraded to openmosix 2.4.22-2


- MFS enabled again (openmosix tmpfs oops fixed)


- chpox upgraded to 0.6b


- nforce2 chipset support added


- xfs support added


- ipsec support added (freeswan 2.03)


- tyd from CHAOS added



o Knoppix changes


- 2003-11-19: Added vpnc (Open Source Cisco client), prelink,
qt3-designer, lots of updated packages. Removed selfhtml, sodipodi,
abiword, karbon.


- 2003-11-14: Euro symbol works again in konsole, but font scanning at
startup is slow (fontconfig?), added bittorrent ncurses client, ALSA
package update, "knoppix testcd" option is now more verbose, changed
default timings in monitor detection (may give better results with
DDC-capable monitors, but may require probably have to use "knoppix
vsync=60" for non-DDC-capable TFT displays), the usual bunch of
Debian package updates.


- 2003-11-03: New background picture, the usual lot of updates,
OpenOffice 1.1 (english and german) [ removed in Quantian, though ],
KDE 3.1.4 (partly, some packages still missing), removed compressed
changelogs for space reasons. Known bugs: Some ISO8859-15 fonts do
not work correctly in the KDE console



- Knoppix 3.3 changelog on knoppix.net



See http://dirk.eddelbuettel.com/quantian/changelog.html for more details.






III Where do I get it?



Downloads are available from the two main hosts both of which also
provide rsync:



o U of Washington:


- http://www.analytics.washington.edu/downloads/quantian
- rsync://www.analytics.washington.edu::quantian



o U of Wisconsin/Madison:
- http://franz.stat.wisc.edu/~edd/quantian
- rsync://rsync.r-project.org::quantian



o European mirror, bittorrent site and cdrom vendors will hopefully
catch up over the next few days. See





http://dirk.eddelbuettel.com/quantian.html

Bruce Perens whitepaper-je az UserLinux-ról

Címkék

Már elérhető az UserLinux honlapja.

Pár héttel ezelőtt a Linux evangelista Bruce Perens -

Bruce Perens korábbi Debian Project vezető, aki két évet dolgozott a HP-nál, mint Linux és Open Source stratégiai tanácsadó, dolgozott a Pixar-nál (Toy Story, Bug's Life, és még egy rakás más szenzációs film keszítője), mint vezető rendszerprogramozó, és emellett az OSI (Open Source Initiative) társ-alapítója - beszélt egy egységes, Debian alapú, vállalatok számára készítendő Linux disztribúcióról. Most elérhető ennek a tervezett disztrónak az első whitepaper-je.A disztró a UserLinux névre fog hallgatni. A whitepaper az `` UserLinux: Repairing the Economic Paradigm of Enterprise Linux'' címmel jelent meg.

Érdekes elképzelés, és jó ötletnek tartom, hogy egy olyan disztribúciót készítsenek, amely Debian alapú, de olyan tulajdonságokkal rendelkezik, mint mondjuk egy SuSE SLES vagy egy Red Hat AS.

A whitepapert megtalálod itt.

apt-pinning, avagy hogyan használjunk hibrid Debian terjesztést

Címkék

(A cikk megírását ez a fórum topic inspirálta)

Sokaknak szívfájdalma, hogy a Debian kicsit konzervatívabban kezeli az új csomagok befogadását a ``stabil'' terjesztésbe, mint más ``pengeél'' disztribútorok. Vannak akik szeretnék a stabil terjesztést követni - mondjuk a biztonsági frissítések miatt -, de eközben szeretnének egyes csomagokból a legújabbakat használni. Vajon lehetséges ez? Mi erre a legjobb megoldás?

A megoldás az, hogy miközben a ``stable'' terjesztést futtatjuk (jelen esetben a Debian 3.0r2 ``woody''-t), közben felhasználjuk a ``testing'' (most a ``sarge'') és az örök fejlesztői disztribúció az unstable ( ``sid'' - still in development) csomagjait, forrásait is.

Miért is jó ez? Azért, mert a ``stable - woody'' terjesztést követi a biztonsági csapat, és rendszeresen javítják a felbukkanó bugokat. A ``testing - sarge'' és az ``unstable - sid'' nem rendelkezik biztonsági frissítésekkel. Emellett lehetnek olyan kevésbé kritikus csomagok, amelyekből viszont szeretnénk a legújabbat használni. Ilyen lehet egy grafikus program (Gimp), egy levelező program, vagy egy bőngésző, stb. Ezeknél a programoknál nem túl gyakori a biztonsági hiba, így kisebb kockázattal lehet belőlük a nem követett verziókat használni, mint mondjuk egy ``bind''-ből. Ezeknél a programoknál jöhet szóba, hogy a ``testing''-ből vagy az ``unstable''-ből emeljünk be csomagokat.

Az apt fel van készítve arra, hogy több disztribúció csomagjait kezelje párhuzamosan. Lássuk hogyan:sources.list

Az első lépés a /etc/apt/sources.list módosítása. A ``stable'' disztribúciót követőknek ebben jelenleg a ``woody''-s forrás sorok vannak. Emellé kell felvenni a ``testing'' és az ``unstable'' sorokat. Egy egyszerű sources.list így fest:

#Stable

deb http://ftp.us.debian.org/debian stable main non-free contrib

deb http://non-us.debian.org/debian-non-US stable/non-US main contrib non-free

#Testing

deb http://ftp.us.debian.org/debian testing main non-free contrib

deb http://non-us.debian.org/debian-non-US testing/non-US main contrib non-free

#Unstable

deb http://ftp.us.debian.org/debian unstable main non-free contrib

deb http://non-us.debian.org/debian-non-US unstable/non-US main contrib non-free

Ezen sorok mellé természetesen fel lehet venni az egyéb extra forrás sorokat is, mint például a security.debian.org forrásait.

preferences

A következő lépés az /etc/apt/preferences file létrehozása/szerkesztése. Ebben a fileban adhatjuk meg a pinning stuffokat. Alapértelmezés szerint mindig a magasabb verziójú csomagok ``győznek'' a telepítéskor. Ezt viszont felülbírálhatjuk:

Egy egyszerű preferences file így fest:

Package: *

Pin: release a=stable

Pin-Priority: 700

Package: *

Pin: release a=testing

Pin-Priority: 650

Package: *

Pin: release a=unstable

Pin-Priority: 600

Megfigyelhető, hogy a ``stable'' a legmagasabb prioritású, a telepítéskor ez a preferáltabb a ``testing'' és az ``unstable''-lel szemben.

apt-get update

Ha ez megvan, jöhet a frissítés. Ezzel újabb repository-kat adhatunk az apt listájához.

E: Dynamic MMap ran out of room

A használat során az alábbihoz hasonló hibaüzenet köszönhet vissza:

E: Dynamic MMap ran out of room

E: Error occured while processing sqlrelay-sqlite (NewPackage)

E: Problem with MergeList /var/lib/apt/lists/ftp.us.debian.org_debian_dists_woody_contrib_binary-i386_Packages

E: The package lists or status file could not be parsed or opened.

Ez azért van, mert az apt cache túl kicsi ahhoz, hogy a ``testing''-et és az ``unstable''-t is kezelje a ``stable'' mellett. Ez hiba egyszerűen fixálható. Az alábbi sort kell az /etc/apt/apt.conf fileba felvenni:

APT::Cache-Limit "8388608";

Új csomagok telepítése

Az új csomagok telepítése egyszerű. Mint korábban az apt-get install paranccsal most is telepíthetünk. Ha a csomag megtalálható a ``stable'' terjesztésben, akkor az települni fog. Ha a csomag csak az ``unstable''-ben található csak meg, akkor onnan fog települni.

``De mi van akkor, ha a csomag megtalálható a ``stable''-ban és az ``unstable''-ben is, de mi az ``unstable''-ban levőt szeretnénk telepíteni?'' - hangozhat a kérdés.

Két utat választhatunk. Mindkét megoldás más szintaxissal működik, és mindegyiknek más a hatása:

A Debian Projekt vizsgálatának eredményei

Címkék

Martin Schulze küldött ma egy levelet a debian-announce@ listára ``Debian Investigation Report after Server Compromises'' tárggyal. A levélben pontosan beszámol a Debian Projekt szervereit ért támadásról. A támadás kronológiája:

Szeptember 28 01:33 Linus Torvalds kiadta a 2.6.0-test6-ot a do_brk() javítással

Október 02 05:18 Marcello Tosatti elfogadta a do_brk() határellenőrzés patchet

November 19 17:00 A támadó betört a klecker szerverre sniffelt jelszóval

November 19 17:08 Root-kit telepítése a klecker szerverre

November 19 17:20 A támadó bejelentkezett a master szerverre ugyanazzal a sniffelt jelszóval November 19 17:47 Root-kit telepítése a master szerverre

November 19 18:30 A támadó bejelentkezett a murphy szerverre a master szerverről egy szerviz account-tal

November 19 18:35 Root-kit telepítése a murphy szerverre

November 19 19:25 Oops-ok kezdete a murphy szerveren

November 20 05:38 Oops-ok kezdete a master szerveren

November 20 20:00 Az Oops-ok felfedezése a master és murphy szervereken

November 20 20:54 Root-kit telepítése a gluck szerverre

November 20 22:00 Megerősítve, hogy a debian.org fel lett törve

November 21 00:00 Az összes fiók deaktiválása

November 21 00:34 A security.debian.org leállítása

November 21 04:00 A gluck (www, cvs, people, ddtp) leállítása

November 21 08:30 A www.debian.org átirányítása a www.de.debian.org-ra

November 21 10:45 Publikus bejelentés

November 21 16:47 A fejlesztők információinak frissítése

November 21 17:10 A murphy (lists) leállítása

November 22 02:41 security.debian.org újra online

November 25 07:40 lists.debian.org is újra online

November 28 22:39 Linux 2.4.23 megjelenése

Martin levele a konkrét infókkal itt.