Gentoo Haftalık Haber Bülteni: 20 Aralık 2004
1.
Gentoo Haberleri
Gentoo UK konferansı konuşmacı çağrısı
Stuart Herbert, bir sonraki yıl yapılacak olan UK'deki Gentoo kullanıcıları ve geliştiricileri konferansında
sunulacak dökümanlar için yaptığı çağrıyı yeniledi. 12 Mart 2005 Cumartesi, Salford Üniversitesi'nde yapılacak
konferansın başlığı "Gentoo ile Başarı" olacak. Lütfen taslaklarınızı 31 Aralık 2004'ten önce
iletişim adresine gönderin.
Yeni Catalyst e-posta listesi
Catalyst, yani Gentoo sürüm mühendisliğinin LiveCD, Gentoo Referans Platformu (GRP) ve 1-3 arası
kurulum aşaması yaratmak için kullandığı meta-aracı
hakkında bilmek istediğiniz herşey artık kendi e-posta listesinde tartışılabilir. Listeye katılım, kendi
özelleştirilmiş Gentoo Linux sürümlerini yaratmak isteyen kullanıcılar için faydalı olabilir. gentoo-catalyst@gentoo.org daha önceleri ana sürüm mühendisliği e-posta listesi olarak kullanılmaktaydı.
Üyelik yardımı ve diğer bilgiler e-posta listesi sayfasında
bulunabilir.
GHHB fazladan çevirmene ihtiyaç duyuyor
Bülten şu anda Japonca, Almanca, İtalyanca, Polonya Dili, Felemenkçe ve Türkçe'ye çevriliyor. Son yardım
çağrımız sonrasında, daha önceleri yapılan İspanyolca, Rusça ve Fransızca çevirilerine yeniden hayat vermek
için, ve yepyeni bir dil için, Romanya Dili için gönüllüler bulundu. Kurulma aşamasındaki yeni takımlara
katılmak isterseniz, lütfen gwn-feedback@gentoo.org ile
bağlantıya geçin. Takım liderleri sadece "daha fazla, daha neşeli" meselesi olmadığını vurgulamak istiyor -
çeviri zor iş, ve eğer bir grup insana bölüştüremiyorsanız, uzun süre devam ettitmek neredeyse imkansız.
2.
Gelecek Kuşak
Noel öncesi tatil
Gelecek Kuşak, uç geliştirme noktalarından haberler, büyüleyici teknoloji vukufları ve az bilinen
dikkat çekici projeler hakkında hikayeler ile dönmeden önce kısa bir süre dinlenecek. Eğer bu bölümde
çalıştığınız bir işten bahsedilmesini istiyorsanız, lütfen kısa bir tanımı
geribesleme adresimize gönderin, ve irtibata geçelim.
3.
Gentoo Güvenliği
file: Keyfi kod çalıştırma
Dosyadaki ELF başlıklarını ayıran kod, saldırganın keyfi kod çalıştırmasına izin verebilecek bir zayıflık
içeriyor.
Daha fazla bilgi için, lütfen GLSA Duyurusu'nu okuyun.
nfs-utils: Multiple remote vulnerabilities
nfs-utils'de keşfedilen çoklu zayıflıklar DoS'a sebep olabilir, ya da keyfi kod çalıştırılmasına izin
verebilir.
Daha fazla bilgi için, lütfen GLSA Duyurusu'nu okuyun.
ncpfs: ncplogin ve ncpmap'de bellek taşması
ncpfs, keyfi yerel kodun yükseltilmiş ayrıcalıklar ile çalıştırımasına izin verebilecek bellek taşması
içeriyor.
Daha fazla bilgi için, lütfen GLSA Duyurusu'nu okuyun.
Vim, gVim: Mod satırlarında zayıf seçenekler
Vim'de, mod satırlarındaki seçenek kullanımıyla ilgili birçok zayıflık bulundu ve düzeltildi. Potansiyel
olarak yerel kullanıcının haklarını yüseltmesiyle sonuçlanabilir.
Daha fazla bilgi için, lütfen GLSA Duyurusu'nu okuyun.
Cscope: Güvensiz geçici dosya yaratımı
Cscope, sembolik link saldırılarına karşı zayıf, potansiyel olarak yerel bir kullanıcının keyfi dosyaların
üzerine yazmasına izin verebilir.
Daha fazla bilgi için, lütfen GLSA Duyurusu'nu okuyun.
Adobe Acrobat Reader: Bellek taşması zayıflığı
Adobe Acrobat Reader bellek taşmalarına karşı zayıf ve keyfi kodun uzaktan çalıştırılmasına sebep olabilir.
Daha fazla bilgi için, lütfen GLSA Duyurusu'nu okuyun.
Samba: Tamsayı taşması
Samba keyfi kodun uzaktan çalıştırılmasına sebep olabilecek bir hata içeriyor.
Daha fazla bilgi için, lütfen GLSA Duyurusu'nu okuyun.
PHP: Çoklu zayıflıklar
PHP'de, bilgi sızması ve güvenli modda kısıtlamayı aşarak uzaktan keyfi kod çalıştırılmasına kadar kadar
birçok zayıflık bulundu ve çözüldü.
Daha fazla bilgi için, lütfen GLSA Duyurusu'nu okuyun.
Ethereal: Çoklu zayıflıklar
Etheral'da varolan çoklu zayıflıklar, saldırganın keyfi kod çalıştırmasına izin verebilir, programı
çökertebilir veya CPU ve disk kullanımı ile DoS'a sebep olabilir.
Daha fazla bilgi için, lütfen GLSA Duyurusu'nu okuyun.
kdelibs, kdebase: Çoklu zayıflıklar
kdelibs ve kdebase, uzaktaki bir dosyaya link oluştururken şifre ifşasına izin verebilecek bir sızıntı
içeriyor. Bunun yanında Konqueror da pencere enjeksiyonuna karşı zayıf.
Daha fazla bilgi için, lütfen GLSA Duyurusu'nu okuyun.
4.
Toplulukta Duyulanlar
Web forumları
Düşmekte olan logun hücumunda - gönderi sayısı 0
Geçen hafta Gentoo Forumdaki "Off The Wall" bölümünde sürekli olarak Gentoo Forumu takip eden
kullanıcıları acı bir süpriz bekliyordu: Forumlarda kullanıcıların derecelerini ve güvenirliğini
gösteren derecelendirme ve puanlama vardır. Her kullanıcı kimliğine göre bu puanlama değişiktir.
Herkese açık olan "Off The Wall" bölümünde ise bu puanlama göstermiyor ve hatta daha önceden
kazanılan puan ve dereceleri eksik gösteriyordu. Forum yöneticileri tarafından yerleştirilen bu
puanlama/derecelendirme cetveli, forumdaki o bölüme mesaj yazan herkese kötü sonuç getirdi ve
mesaj yazan herkezin puanlarını allak bullak ederek eksi (-) hanelerine kadar getirdi. Bu punları
forum kullanıcıları uzun bir zaman sürecinde toplamış ve 4 rakamlı artı(+) hanelerine kadar
getirmişlerdi. Forumdaki "Off The Wall" bölümüne mesaj yazan herkes puanlama derecesini
kaybetti. Forum yönetileri ve moderatörler, Gentoo Linux kullanıcısına destek vererek bu kaybı
tekrar geriye kazanmak için şuanda büyük çaba harcıyorlar.
gentoo-user
Haftanın havalı konsol ipucu tartışması
Hepsi basit bir soruyla başladı: emerge'ün kurması gereken birçok paket varken, çıktının ekranda kaymasını nasıl durdurulur.
Soru hemen yanıt aldı, ama sonra diğer ipuçları geldi: Sanal terminallerde aşağı ve yukarı kaydırma nasıl yapılır, ST tampon geçmişi nasıl yükseltilir, bash geçmişinde arama yapma, ve daha fazlası!
Dosya sistemi tartışmaları
Linux çalıştırmanın avantajlarının arasında, seçebilecek farklı dosya sistem formatlarının olması da vardır.
Eski güvenilir olanlar, Linux meraklılarının iyi bildiği ext2 ve ext3'tür.
Ama Linux'ün yakın tarihinde, daha fazla dosya sistemi kullanılır oldu.
XFS, JFS ve ReiserFS bunlardan birkaçı. Bu bilgi verici tartışma, Gentoo kullanıcılarının bu
dosya sistemleri üzerindeki tecrübelerinin bir bölümünü sizlerle paylaşmaktadır, ve "az popüler" bir
dosya sistemi formatı kullanmanın artı ve eksilerini karşılaştırmaktadır.
X11 faresi ve udev
udev, Linux'un yeni /dev dosya sistemi durağı. udev kullanımı oldukça kolay
özellikleri yanında getirmektedir, ama devfs'den geçiş yaparken bu ortak sorunla karşılaşabilirsiniz.
gentoo-dev
Ebuild'ler içindeki Makefile değişkenleri
Robin H. Johnson soruyor:
"Son zamanlarda, yazarın Makefile'daki değişkenlere atama yapmaya çalıştığı
pek çok ebuild gördüm, ama kodları çalışmıyor, ve hataları farkedilmemiş."
Neyin çalışıp neyin çalışmadığını öğrenmek için okuyun, ve okudukça ileri seviye
bash-sihri dersi alın.
libtool yardımı
Mike Frysinger, libtool-related hata serileri
hakkında bilgi sunuyor. libtool-1.5.10'dan itibaren bazı ebuild'ler aşağıdaki uyarıyla sonlanıyor:
Kod Listeleme 4.1 |
*** Gentoo sanity check failed! ***
*** libtool.m4 and ltmain.sh have a version mismatch! ***
*** (libtool.m4 = 1.5.10, ltmain.sh = 1.5.2) ***
|
Bu bir ebuild hatası, eğer bu hataya rastlarsanız, bugs.gentoo.org'a bilinen ve açık bir
hata olup olmadığına bakın. Çözümler göreceli olarak kolay, bir yardım dökümanı tartışma içinde bulunabilir.
5.
Basında Gentoo
Hardware Upgrade (9 Aralık 2004)
"Gaming con Linux" başlıklı,
onbir sayfa uzunluğundaki geniş kapsamlı bir testte, İtalyan dergisi Hardware Upgrade,
Unreal Tournament ve Doom 3 gibi oyunlar için hem ATI hem de Nvidia üzerinde yapılan
performans testlerinde Windows'un karşısına Linux'ü koydu. Yazar Raffaele Fanizzi, Linux
testleri için, Gentoo Linux'ü platform olarak seçti, ve Gentoo Linux üzerinde Nvidia NV40'ın
Windows XP'ye göre daha iyi performans sunduğunu sonucuna vardı. Windows platformu
donanım için üretici optimizasyonlarına karşı önyargılı olmasa da, ATI Radeon kartları
Windows'ta optimum performansı göstermeleri için yatkın hale getirilmiş.
O'Reilly XML.com (15 Aralık 2004)
Birçok XML uygulamasının ve bu "Apache'de
XML Alanadı İşleme" makalesinin yazarı olan Nick Kew, "beklenmedik bir şekilde en popüler"
mod_proxy_html'den "URL'leri proxy adres alanına yeniden yazan ve tersine çalışabilen bir
proxy için temel bir parça" olarak bahsediyori, örnekler arasında FreeBSD ve Debian'ın yanında, Gentoo'yu
da gösteriyor
Linuxtimes.net (15 Aralık 2004)
Gentoo, Linuxtimes.net tarafından yapılan bir ankette (oldukça ilginç, site Linare Corporation şirketine
ait) "Favori dağıtım"
olarak oylandı, 2500+ oyun neredeyse çeyreğini alarak lider oldu.
Linux Journal (17 Aralık 2004)
Linux Journal ile yaptığı bir röportajda,
yakın zamanda "Security Enhanced Linux" adında
bir kitap yazan Bill McCarty, SELinux'ün, "şimdi Fedora Core, Gentoo ve Red Hat Enterprise Linux 4 beta
sürümü gibi birçok Linux dağıtımı gerekli parçası" olduğu gerçeğine dayanarak gelecekte daha yaygın
olacağı hakkında ümit verici sinyaller gönderiyor.
6.
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. 12 Aralık 2004 and 19 Aralık 2004 arasında,
sitedeki aktiviteler şöyle:
- Bu periyot süresince 738 yeni hata bulundu
- Bu periyot süresince 368 hata kapatıldı veya çözüldü
- Bu periyot süresince 30 önceden kapanmış hata yeniden açıldı
7750 açık hata içinde: 126 tanesi 'engelleyici', 233 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:
7.
İpuçları
Devtodo: Geliştiriciler için güzel bir araç
Bu küçük program dizine özel yapılacaklar listesi sağlar. Öğeler eklebilir, silinebilir, düzenlenebilir
ve önemi değiştirilebilir. Liste her zaman en önemliler tepede olacak şekilde sıralanır, eşit öneme sahip
öğeler zamana göre sıralanır, eski olan önce yukarıdadır.
Kod Listeleme 7.1: Kurmak için |
emerge app-misc/devtodo
|
Küçük bir deneme yapalım:
Kod Listeleme 7.2: Öğe ekleme |
$ tda
Enter text for the item you are adding.
text> GHHB çevirileri için gönüllü bul
1. veryhigh 2. high 3. medium 4. low 5. verylow
Enter a priority from those listed above.
priority> medium
Index of new item is 1
$ tda
Enter text for the item you are adding.
text> Çeviri yönetimi için bir uygulama geliştir
1. veryhigh 2. high 3. medium 4. low 5. verylow
Enter a priority from those listed above.
priority> low
Index of new item is 2
|
Şimdi çıktıya bakalım:
Kod Listeleme 7.3: Örnek çıktı |
$ devtodo
1. GHHB çevirileri için gönüllü bul
2. Çeviri yönetimi için bir uygulama geliştir
|
Tamam, hadi önem sırasını değiştirelim, çeviri yönetim yazılımı diğerine göre daha önemli olduğunu
düşünürsek:
Kod Listeleme 7.4: Düzenleme |
$ tde 2
Modify the text of the item you are editing.
text> Çeviri yönetimi için bir uygulama geliştir
1. veryhigh 2. high 3. medium 4. low 5. verylow
Enter a priority from those listed above.
priority> veryhigh
|
Bu, öğeyi düşük önemli öğelerin üstüne taşır ve çıktı rengini kırmızı yapar. Mevcut (renk kodlu!) önem
sıraları: 1. veryhigh (çok yüksek) 2. high (yüksek) 3. medium (orta) 4. low (düşük) 5. verylow (çok düşük)
Kod Listeleme 7.5: Değişen önem sırası sonrası çıktı |
$ devtodo
1. Çeviri yönetimi için bir uygulama geliştir
2. GHHB çevirileri için gönüllü bul
|
Öğe ile işiniz bittiğinde, tdd ile öğeyi yapılmış olarak işaretleyebilir veya tdr ile
silebilirsiniz. Bundan böyle yapılacak işleri unutma bahaneniz olmayacak. Keyfini çıkarın!
8.
Ayrılanlar, katılanlar ve yer değiştirenler
Ayrılanlar
Aşağıdaki geliştiriciler Gentoo Linux takımından ayrıldı:
Katılanlar
Aşağıdaki geliştiriciler Gentoo Linux takımına katıldı:
- Gregorio Guidi (greg_g) - KDE
Yer Değiştirenler
Aşağıdaki geliştiriciler, Gentoo Linux projesi içinde görev değişikliği yaptı:
9.
GHHB'ye katkıda bulunun
Gentoo Haftalık Haber Bülteni'ne katkıda bulunmak mı istiyorsunuz? Bize bir email gönderin.
10.
GHHB geribildirim
Lütfen bize görüşlerinizi gönderin ve GHHB'nin daha iyi olmasına yardım edin.
11.
GHHB üyelik bilgileri
Gentoo Haftalık Haber Bülteni'ne üye olmak için, bulten-subscribe@gentoo-tr.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 bulten-unsubscribe@gentoo-tr.org adresine boş bir mail gönderin.
12.
Diğer diller
Gentoo Haftalık Haber Bülteni bu dillerde de okunabilir:
|