Gentoo Logo

Gentoo Haftalık Haber Bülteni: 1 Kasım 2004

İçerik:

1.  Gentoo Haberleri

Almanya (Frankfurt) Linux World Expo Raporu

Almanya'nın 5 özel fuarlarından biri olan Linux Dünyası Konferansı & Fuarı, Frankfurt'ta yapıldı, 15,000 ziyaretçisi vardı ve kurumsal Linux tavsiyeleri üzerine odaklanmıştı. Etkinlik, Linux ürünleri ve geliştirmeleri için bir platformdu ve üç gün boyunca süren konferanslarla tamamlandı. Gentoo, ".org Çadırı" içinde, diğer kurumsal olmayan topluluk projeleri yanında bulunuyordu. Kar amacı gütmeyen Alman topluluğu "Förderverein Gentoo e.V." de organizasyonda yer aldı ve Almanya, Avusturya ve İsviçre'den ondan fazla Gentoo geliştiricisini bir araya getirdi.


Biçim 1.1: Olağan Şüpheliler

Fig. 1: Gentoo LWE'de

Not: Soldan sağa: zypher (Marc Hildebrand), dj-submerge (Marc Herren), ziyaretçi GHHB editörü Ulrich Plate, swegener (Sven Wegener), çömelen ian! (Christian Hartmann), PyLon (Lars Weiler), yah (Michael van Bracht), pYrania (Markus Nigbur), amne (Wernfried Haas), stkn (Stefan Knoblich) ve tantive (Michael Imhof)

Bu yıl, Gentoo standında x86 ve PPC laptoplardan üç Ultra-Sparc makinaya, hatta Siemens Primergy dört işlemcili Xeon sunucuya kadar desteklenen birçok platformun gösterilmesi epey ilgi uyandırdı. Taban sistem kuran veya uygulama emerge eden yarım düzine makina, Mini-ITX tabanlı distfiles sunucusu ile, yerel bir ambar standın yanıbaşında bulunuyordu, stand görevlileri ve gelip geçen Gentoo kullanıcıları için kullanıma hazırdı. Birçok ziyaretçi, ya Gentoo kurulumu için destek almak için geliyordu, ya da projede yer alan geliştiriciler ile tanışmak istiyordu. En sık taleplerden biri, üretim ortamında daha kararlı ağaca ve daha rahat güncellemeye sahip "sunucu sürümü" ya da "Kurumsal Gentoo" idi - süpriz değildi, çümkü LWE bir kurumsal ticaret fuarıydı.

Standda dağıtılan özel LWE sürümü Gentoo x86 LiveCD (takma adı "Fizzlewizzle"), Almanca KDE yerelleştirmelerine, geniş bir dökümantasyona ve Frankfurt'un ofis bölgesinin geçe çekilmiş bir görüntüsüne sahip CD kabına sahipti. Hem ISO dosyası (Tobias Scherbaum ilgileniyor), hem de Christian Hartmann'ın sanat çalışması buradan indirilebilir.


Biçim 1.2: Gentoo LiveCD LWE Sürümü Önyüzü

Fig. 2: Gentoo LiveCD LWE Sürümü

Etkinlikteki komşulardan karışık mesajlar duyuldu: Gnome standından Sven Herzberg, nazik bir şekilde Gentoo'nun bugzilla'sının (kendi projesinin eski versiyonundan farklı olarak), Evolution'a aktarabilmek için iCalendar formatında hata listesi ürettiğine işaret ederken, Sun Microsystems Java'nın gelecekteki PowerPC platformu desteği hakkında hayal kırıklığına uğratıcı haberler verdi: ne yazık ki planlanmıyor. Buna rağmen, yeni projeleri Looking Glass ilgi çekici olmayı sürdürüyor.

Yardım Çağrısı: Tecrübeli J2EE geliştiricilerine ihtiyaç var

Gentoo'nun Java ekibinden Karl Trygve Kalleberg'nin gerçekten yardıma ihtiyacı var: "Yakın geçmişte atanan sürüyle hata bildirimi ve özellik geliştirmesi taleplerine bakacak olursak, Eclipse'in yayınlanmasının ardından Java uygulamalarına olan ilginin artmış olmalı." Ek yardım için ilk istek Ağustos'ta yapıldı, ama bu sefer daha fazla aciliyet söz konusu: Eğer tecrübeli bir Java geliştiricisi iseniz, özellikle J2EE'de, lütfen Karl'a ve Gentoo Asker Toplama Takımı'na bugün mail gönderin.

Çok Yakında: Gentoo Hata Günleri, 6 Kasım 2004 Cumartesi

Gentoo Hata Günü, geliştirici ve kullanıcıların birçok hatayı düzeltmek için ayda bir IRC'de buluştuğu bir etkinliktir. Geliştiricilerle tanışıp, sorunları çözmek için doğrudan katkıda bulunabileceğiniz bu eşi bulunmayan fırsat, geçmişte yapıldı ve büyük ölçüde başarılı oldu. Özel bir IRC kanalı, irc.freenode.org üzerindeki #gentoo-bugs, bu ekip çalışması işi için ayrıldı, yer almak için yapmanız gereken tek şey /join ile kanala girmek.

2.  Gentoo Güvenliği

MySQL: Çoklu zayıflıklar

MySQL'de imtiyaz süistimali, Servis İhlali (DoS), ve potansiyel uzaktan keyfi kod çalıştırma dahil pek çok açık bulundu.

Daha fazla bilgi için, lütfen GLSA Duyurusu'nu okuyun.

Gaim: Çoklu zayıflıklar

Gaim'de, uzaktaki bir saldırganın uygulamayı çökertmesine ya da potansiyel olarak keyfi kod çalıştırmasına izin verebilecek bir açık bulundu.

Daha fazla bilgi için, lütfen GLSA Duyurusu'nu okuyun.

MIT krb5: send-pr.sh içinde güvensiz geçici dosya kullanımı

MIT-krb paketindeki 5send-pr.sh betiği, sembolik link saldırılarına karşı zayıf ve potansiyel olarak yerel bir kullanıcının, uygulamayı çalıştıran kişinin hakları ile, keyfi dosyalaların üzerine yazmasına izin verebilir.

Daha fazla bilgi için, lütfen GLSA Duyurusu'nu okuyun.

Netatalk: etc2ps.sh içinde güvensiz geçici dosya kullanımı

Netatalk paketindeki etc2ps.sh betiği, sembolik link saldırılarına karşı zayıf ve potansiyel olarak yerel bir kullanıcının, uygulamayı çalıştıran kişinin hakları ile, keyfi dosyalaların üzerine yazmasına izin verebilir.

Daha fazla bilgi için, lütfen GLSA Duyurusu'nu okuyun.

socat: Katar düzenleme zayıflığı

socat, potansiyel olarak uzaktaki ya da yerel bir kullanıcının socat sürecinin imtiyazlarını kullanarak keyfi kod çalıştırmasına izin verebilecek bir katar düzenleme zayıflığı içeriyor.

Daha fazla bilgi için, lütfen GLSA Duyurusu'nu okuyun.

mpg123: Bellek taşması zayıflığı

mpg123'te, keyfi kod çalıştırılmasına izin verebilecek bir bellek taşması zayıflığı bulundu.

Daha fazla bilgi için, lütfen GLSA Duyurusu'nu okuyun.

rssh: Katar düzenleme zayıflığı

rssh, potansiyel olarak uzaktaki ya da yerel bir kullanıcının rssh kısıtlamalarını atlayarak bağlı kullanıcının imtiyazları ile keyfi kod çalıştırmasına izin verebilecek bir katar düzenleme zayıflığı içeriyor.

Daha fazla bilgi için, lütfen GLSA Duyurusu'nu okuyun.

PuTTY: Ön kimlik tanıtma bellek taşması

PuTTY, sunucunun bağlı kullanıcının bilgisayarında keyfi bir kod çalıştırmasına izin verebilecek bir zayıflık içeriyor.

Daha fazla bilgi için, lütfen GLSA Duyurusu'nu okuyun.

GPdf, KPDF, KOffice: xpdf içindeki zayıflıklar

GPdf, KPDF ve KOffice, kötü niyetli bir PDF görüntülendiğinde keyfi bir kodun çalıştırılmasına izin verebilecek bir xpdf kodu içeriyor.

Daha fazla bilgi için, lütfen GLSA Duyurusu'nu okuyun.

Archive::Zip: Virüs taramayı atlatma

Archive::Zip kullanan email virüs tarama yazılımları, ZIP eklentisinin virüs içerdiği halde boşmuş gibi gösterip yanıltılabilir, tarama atlatılabilir.

Daha fazla bilgi için, lütfen GLSA Duyurusu'nu okuyun.

3.  Topluluktan Duyulanlar

Web Forumları

Uyumak - belki rüya görmek: ay, işte yama

Birçok ayı, PowerBook'lar arasında uykusuz geçiren Gentoo/PPC geliştiricisi JoseJX, Çarşamba günü bir forum tartışmasında PPC Kernel bakıcısı Benjamin Herrenschmidt'in taşınabilir Mac'lerin güç yönetimi ile ilgili, özellikle aliminyum PowerBook'ları ATi grafip çipseti ile uyutmayı sağlayan, geliştirmelerini yayınladığını duyurdu. Benh'in yaması, Gentoo'nun 2.6.9-r1 geliştirme kaynak dosyalarına temiz bir biçimde uygulanıyor, ve minnettarlık dalgası PPC forumunu yıkıyor:

gentoo-user

Analog dağıtımlar

Kullanıcılar Gentoo tabanlı yeni bir Linux dağıtımı olan vidalinux hakkında yorum yaptı. Gentoo sistem araçlarını ve paket yöneticisi olarak portage'ı kullanıyor.

Master USE

Bu hafta, Portage'daki USE bayrakları hakkında birçok tartışma yapıldı. USE bayrakları, paketleri emerge ederken bağımlılık bilgisi ve desteği ile ilgili kullanışlı bir yaklaşım sağlıyor. Hangi bayrakların mümkün olduğunu ve sistemin konfigürasyonunu nasıl etkileyeceğini anlama, yeni kullanıcılara ilginç geliyor.

İkilik pop

Bir kullanıcı, etc-update'in konfigürasyon dosyalarının yanısıra, /etc/X11/xdm binary dosyalarının da üzerine yazmak istediğini farketti.

gentoo-dev

Birkaç glibc değişikliği

Travis Tilley, Gentoo'nun glibc'sinde yine bazı (önemli) değişiklikler yaptı. Değişiklikler, sağlık denetimlerini, geliştirilmiş DNS ve mDNS yönetimini içeriyor.

"Planet Gentoo" blog kümeleyici

Daniel Drake, kullanıcılara Gentoo'daki geliştirmeler hakkında daha iyi tanıtımlar sağlayacak Gentoo Blog Kümeleyici hakkında bir teklifte bulundu. Tartışma, böyle bir servisin kullanışlılığı üzerinde yoğunlaştı, çünkü birçok kullanıcı blogları sevmiyor.

GLEP 29: USE bayrağı gruplaması

Bu hafta başlayan başka bir GLEP'te, Ciaran McCreesh, USE bayrağı grupları hakkında bir teklifte bulunuyor. Bu, kullanıcıların grupları seçmesine (örneğin, @KDE, @MULTIMEDIA) izin veriyor, ama ince detaylar (mesela @KDE -@GNOME ne yapar?) hala belirli değil.

4.  Basında Gentoo

Newsforge (30 Ekim 2004)

Joe Barr, seçtiği Linux dağıtımının kişi hakkında ne söylediğini gösteren ufak bir yazı yazdı. Barr'a göre, Gentoo'nun "kıpırdarsa derle" felsefesi, onu John Wayne gibi yalnız gezginlere çekici gelen bir dağıtım yapıyor.

5.  Bugzilla

Özet

İstatistikler

Gentoo topluluğu hataları, uyarıları, önerileri ve diğer kayıt ve takip etmek ve geliştiriciler ile olan etkileşim için Bugzilla (bugs.gentoo.org) kullanmaktadır. 24 Ekim 2004 and 30 Ekim 2004 arasında, sitedeki aktiviteler şöyle:

  • Bu periyot süresince 802 yeni hata bulundu
  • Bu periyot süresince 378 hata kapatıldı veya çözüldü
  • Bu periyot süresince 19 önceden kapanmış hata yeniden açıldı

7368 açık hata içinde: 115 tanesi 'engelleyici', 255 tanesi 'kritik', ve 551 tanesi 'önemi' olarak etiketlendi.

Kapatılmış hata sıralaması

Bu periyot süresince, en fazla hatalayı kapatan geliştiriciler ve takımlar:

Yeni hata sıralaması

Bu periyot süresince, en yeni hataların kendilerine tahsis edildiği geliştiriciler ve takımlar:

6.  İpuçları

nice ve PORTAGE_NICENESS

Geçen haftaki GHHB, yeni Portage özelliklerini tanıtmıştı, sizi bu hafta eski ama yine de önemli bir özelliğe götürmek istedik: PORTAGE_NICENESS. Önce temek konulara bir göz atalım.

Basitçe anlatmak gerekirse, Linux çekirdeği, hangisinin bir sonra işletileceğini belirleyen süreç ajandasına sahiptir. Ajdanın hangi CPU zamanına hangi sürecin atanacağına karar vereceğini etkileyen faktörlerden biri, sürecin önemidir. Yüksek öneme sahip bir süreç, düşük olandan önce çalıştırılacaktır, ve aynı öneme sahip süreçler sırayla çalışacaktır.

En iyisi kendiniz bakın: Terminalde top yazın ve PR ve NI sütunlarına dikkat edin:

Kod Listeleme 6.1: Örnek top çıktısı

PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
 8005 root      20   0 85188  33m  57m R  3.3  6.7   8:43.77 X
 8148 tobias    20  10 25624 2376  24m S  0.3  0.5   0:00.60 xscreensaver
    1 root      20   0  2476  552 2304 S  0.0  0.1   0:00.31 init
    2 root      39  19     0    0    0 S  0.0  0.0   0:00.00 ksoftirqd/0
    3 root      15  -5     0    0    0 S  0.0  0.0   0:00.09 events/0

PR sütünu sürecin önem seviyesini gösterir, NI sütununun değeri de çalışan bir sürecin önemini değiştirmenize izin veren, sözde nice değerini gösterir. Değerler -20 (çok yüksek önem), 0 (standart önem), 20 (çok düşük önem) arasında olabilir. Örneğimizde, xscreensaver süreci X'den daha yüksek nice değerine sahiptir, bu da X'in xscreensaver'den daha önemli olduğunu gösterir.

Şimdi, Portage ile çalışırken, bunu avantaj olarak nasıl kullanırız?

Eğer paket derlerken bilgisayarınızı kullanmaya devam ederseniz, makinanın alışılandan daha az yanıt verdiğini farkedersiniz. Bu, iki süreç "grubunun" aynı nice önemine sahip olduğu içindir: bir tarafta çalışılan görevler, diğer tarafta da emerge (ve alt süreçleri). Şimdi, emerge ve alt süreçlerini daha yüksek nice değerlerine (düşük önem) renice ederseniz, derleme işlemi kaçınılmaz bir şekilde uzun olur, ama alıştığınız performanstan birşey kaybetmeden işlerinizi yürütebilirsiniz. /etc/make.conf içindeki PORTAGE_NICENESS bunun içindir:

Kod Listeleme 6.2: Bunu /etc/make.conf içine yazın

PORTAGE_NICENESS="15"

Genel olarak, belirli süreçleri komut satırında yeniden "renice" edebilirsiniz, (mesela, yukarıdaki örnekte xscreensaver'ın önemini yükseltmek için renice 0 -p 8148), ama bu emerge ile çalışmaz, çünkü Portage PORTAGE_NICENESS ayarlarını /etc/make.conf'dan bir kere okur ve tüm alt süreçleri belirlenen değere göre işletir.

7.  Ayrılanlar, katılanlar ve yer değiştirenler

Ayrılanlar

Aşağıdaki geliştiriciler Gentoo Linux takımından ayrıldı:

  • Bu hafta hiç olmadı

Katılanlar

Aşağıdaki geliştiriciler Gentoo Linux takımına katıldı:

  • Bu hafta hiç olmadı

Yer Değiştirenler

Aşağıdaki geliştiriciler, Gentoo Linux projesi içinde görev değişikliği yaptı:

  • Bu hafta hiç olmadı

8.  GHHB'ye katkıda bulunun

Gentoo Haftalık Haber Bülteni'ne katkıda bulunmak mı istiyorsunuz? Bize bir email gönderin.

9.  GHHB geribildirim

Lütfen bize görüşlerinizi gönderin ve GHHB'nin daha iyi olmasına yardım edin.

10.  GHHB üyelik bilgileri

Gentoo Haftalık Haber Bülteni'ne üye olmak için, gentoo-gwn-subscribe@gentoo.org adresine boş bir mail gönderin.

Gentoo Haftalık Haber Bülteni üyeliğinizi iptal etmek için, bültene üye olduğunuz mail adresinden gentoo-gwn-unsubscribe@gentoo.org adresine boş bir mail gönderin.

11.  Diğer Diller

Gentoo Haftalık Haber Bülteni bu dillerde de okunabilir:



Yazdır

1 Kasım 2004 tarihinde güncellenmiş

Özet: 1 Kasım 2004 haftasına ait Gentoo Haftalık Haber Bülteni

Ulrich Plate
Editör

Brian Downey
Yazar

Patrick Lauer
Yazar

Tobias Scherbaum
Yazar

Emmet Wagle
Yazar

Lars Weiler
Yazar

Bahadır Kandemir
Çevirmen

Donate to support our development efforts.

Support OSL

Support OSL

Gentoo Centric Hosting: vr.org

VR Hosted

Tek Alchemy

Tek Alchemy

SevenL.net

SevenL.net

Global Netoptex Inc.

Global Netoptex Inc.

Bytemark

Bytemark

Copyright 2001-2008 Gentoo Foundation, Inc. Questions, Comments? Contact us.