Gentoo Haftalık Haber Bülteni: 24 Ocak 2005
1.
Gentoo Haberleri
Gentoo/OpenSolaris
Sun'ın yeni OSI onaylı CDDL açık-kaynak lisansı altında, Solaris kaynak kodunun
birçok parçasının birincisinin
yayınlanmasından birkaç saat sonra Gentoo, portage'a OpenSolaris
desteği ekleme planlarını duyurmaktan onur duyar. Gentoo Kıdemli Müdürü ve OpenSolaris pilot program
katılımcısı Pieter Van den Abeele bu hareket için, Sun'ın yönetimine, yasal ve mühendislik ekiplerine
yakın çalışıyor. Gentoo, uzun süreli Solaris kullanıcılarının ve "Portaris" projeleri
epey uzun zamandır
Solaris 9 ve 10 sürümlerinde çalışan eğitimdeki Gentoo geliştiricileri Sunil Kumar ve Jason Wohlgemuth'ın
zorlu çalışmalarını destekleyecek.
Biçim 1.1: OpenSolaris + Looking Glass - açık kaynak masaüstü pazarı için ilginç bir alternatif |
 |
Pieter "Sun kodunu açık kaynalı yaparak köklerine geri dönüyor" diyerek, OpenSolaris'in açık kaynak
marketinde büyük bir etki yapmasını umuyor. "Servis ve destek ağı ve uzmanlıkları ile, kurumsal ortamda
açık kaynak manzarasının en azından bir bölümünü yeniden tanımlayacaklar." diyor Pieter. Ve OpenSolaris'in
başarısında Gentoo'nun önemli bir faktör olmasını umuyor: "Linux tabanlı olmayan işletim sistemlerinin Gentoo
portlarının evvelki deneyimlerine dayanarak, Mac OS X için Gentoo'nun
teknoloji izlenimlerine sahibiz, Opendarwin desteği üzerinde tam gün çalışan geliştiricilerimiz var, ve
Gentoo-laştırılmış BSD çekirdekleri ve kullanıcı uygulamaları
çalışmalarından alnımızın akıyla çıkıyoruz." diyor. "Ama ben bile Sparc'ımın Gentoo açılış resmi ile açılmasını beklemiyordum."
diyor ve gülüyor.
Resmi olmayan Portaris ya da "Solaris için Portage"
projesi Solaris 9 ve 10 sistemlere Gentoo'nun paket yönetim sistemini sağlıyor. İki büyük katılımcı, Sunil Kumar ve
Jason Wohlgemuth (Pieter gibi, Sun'ın Solaris'i açık kaynak yapmak için yürüttüğü pilot programına üyeler),
projedeki zamanlarının büyük bir bölümünü, birkaç aydır küçük bir bilgili Solaris kullanıcı grubu tarafından denenen
gerçek bir Solaris kurulum programına ayırıyorlar.
2005.0 için Yeni Çekirdek Profilleri
2005.0 sürüm tarini göz önüne alarak, çekirdek takımındaki Gentoo geliştiricileri
kaynak kodlarını Portage ağacına eklemek için sıkı çalışıyor. 2.6, Sparc hariç
desteklenen tüm mimarilerde varsayılan çekirdek olacağından, Portage'daki ayrı
çekirdek kategorileri çıkarılacak ya da 2.4 versiyonlarındakilerle aynı isimlerde
değiştirilecek. Portage'daki bu yeni "kaygan profiller" özelliği ilk defa, bir
paketin bağımlılıklarını yönetmek için kullanıldı. Bu, seçilen alt profildeki
tanımlamalara bağlı bir aynı paketin - mesela gentoo-sources'ın
- otomatik olarak 2.4'ün mü yoksa 2.6'nın mı talep edildiğine karar vereceği
anlamına geliyor. Diğerler versiyonlar maskelenirken, /etc/make.profile
dosyasını /usr/portage/profiles/default-[OS]/[mimari]/2005.0/ dizinindeki
2.4 ya da 2.6 alt profil dosyasına bağlayarak (profiliniz için hangisi varsa),
kişisel seçiminiz olarak hangini istediğinizi belirtebilirsiniz.
Eğer bir alt profil seçmezseniz, uygulanabilirse, 2.6 otomatik olarak varsayılan
sayılacaktır.
Gentoo çekirdek geliştiricisi John Mylchreest,
"Eğer hala 2.4 çekirdekleri kullanıyorsanız, ancak devam edip etmeme
umrunuzda değilse, geçiş yapmak için harika bir zaman," diye öneriyor.
"Mümkün olan heryerde 2.6'ya geçilmesini öneriyoruz, ve
çekirdek göç rehberini
okuyarak yapılması gerekenleri görebilirsiniz." Sparc, 2.6'ya geçişi önleyecek
sayıda çözümlenmemiş sorun içeren bir mimari olduğundan, yeni versiyon
herkes için standart olacak. Aşağıdaki çekirdek kaynaklarını sistemlerine kuran
kullanıcılar, bunların 2005.0 ile birlikte silineceğinden haberdar olmalı.
Yerlerini alacak paketler şöyle:
-
development-sources, vanilla-sources olacak
-
gentoo-dev-sources, gentoo-sources olacak
-
rsbac-dev-sources, rsbac-sources olacak
-
hardened-dev-sources, hardened-sources olacak
Geçiş, düzenli olarak rsync ve emerge world diyeti uygulayan
kullanıcılar için otomatik olacak. Çekirdek kaynağının bir sonraki versiyonu
çıktığında, emerge --update kaynak paketini yeni adıyla indirecek ve
dolayısıyla güncelleyecek. Gentoo çekirdek takımı geçiş önerirken, belirli
sebeplerle 2.4 serisini tutmayı tercih eden kullanıcıların sadece, 2.4 alt profiline
bağlantı yapmaları gerekiyor, emerge --update yapıtıklarında 2.6 değil,
2.4 ağacından bir çekirdek kuruluyor.
2.6'yı varsayılan olarak seçen yeni profile geçiş, aynı zamanda
linux26-headers'dan linux-headers'a geçişi gerektirecek.
Bu noktada, emerge glibc - ya da emerge system - yapmak iyi bit fikir olabilir.
Çoktan pegasos-sources'a taşınan pegasos-dev-sources
dışında, değişim 2005.0 sürümü ile aynı zamanda yapılacak. /etc/make.profile
dosyasını doğru alt profile bağlama işlemleri hakkındaki bilgileri içeren detaylı dökümantasyon,
geçiş sürecinde yayınlanacak.
Genesi Açık Masaüstü İş İstasyonu satışları - Gentoo Linux önceden kurulu
1 Mart 2005'ten itibaren, Lüksemburg tabanlı Genesi,
Açık Masaüstü İş İşstasyonları'nı önceden Gentoo Linux kurulu halde satmaya başlıyacak -
- ücreti $999, yüzde onu Gentoo Vakfı'na bağışlanacak! Genesi'nin CEO'su Bill Buck,
yeni sponsorluk anlaşmasını anlatıyor: "Sattığımız her iş istasyonu için Gentoo'nun
web sayfasındaki tavsiyeye teşekkür ederiz, 100 doları vakfa bağışlayacağız."
Birçok kullanıcının, Gentoo'yu finansal olarak desteklemek için çekici bir fırsat
araması nedeniyle, satışların yükselmesi bekleniyor, çünkü Açık Masaüstü İş İstastonları
projeyi bütünüyle destekliyor. Ayrıca Genesi, Gentoo-laştırılmış modellerini
standart masaüstü ve sunucu tekliflerine kıyasla hatrı sayılır indirimlerle
1399 ve 1799 dolara sunuyor.
Biçim 1.2: Gentoo Linux/PPC'li Açık Masaüstü İş İstasyonları, yakında çıkıyor! |
 |
Açık Masaüstü İş İstasyonu konfigürasyonu aşağıdaki gibi:
- 1GHz G4 işlemcili Pegasos II
- 256MB PC2100 DDR RAM
- CDRW sürücü
- 40GB ATA100 Hard Disk
- Radeon 9200SE 128MB AGP Grafik kartı - DVI, VGA, ve TV-Out destekli
- Küçük kasa - tower ya da masaüstü uyumu
Bu AMİİ'lerin onüç tanesi daha önce Gentoo geliştiricilerine eksiksiz
test ve özellik geliştirme, ve netice olarak Gentoo'nun PegasosPPC'yi
tamamen desteklemesi için bağışlamıştı. Önyüklü sürüm Gentoo Linux/PPC'nin,
2004.3 versiyonu.
Çok yakında siparişler alınacak. Satışlar 1 Mart 2005'te başlayacak -
sipariş ile ilgili detaylı bilgi, ilgilendiğini beklirten herkese gönderilecek.
Gentoo Linux'lı AMİİ'lerin siparişleri başladığında haberdar olmak istiyorsanız,
odw@gentoo.org adresine mesaj gönderin.
Söylenti onaylandı - Gentoo Mac Mini'de çalışan ilk dağıtım!
Gentoo/PPC geliştiricisi Daniel Ostrow
Gentoo destekli PowerPC tabanlı makineler arasına Mac Mini'yi sokmayı
başardı. Sistem 2005.0 tarafından tamamen desteklenecek ve 2004.3 ile temiz
bir şekilde boot ediyor.
Biçim 1.3: Kutudan yeni çıktı, Gentoo Linux/PPC çalıştırıyor: Apple'ın yeni Mac Mini'si |
 |
Bir sonraki adım, eklenmiş 20" monitörün X altında çalıştırılması. Makine,
12-14 Şubat'ta Linux World Expo
- Boston'da daha sonra FOSDEM'de
görülebilir.
2.
Gelecek Kuşak
Forumları Yeniliyoruz - phpBB düzeltmeleri ve diğer değişiklikler
Forum'da olup biten birşeyler var, ve biz de neler olduğu yöneticilerden biri
olan Christian Hartmann'a (ian) sorduk.
Aşağıdaki röportaj, yakın gelecekte nelerin olacağı konusunda bir ışık yakıyor:
S: Forum'da en altta Powered by phpBB 2.0.x © 2001, 2002 phpBB
Group yazıyor. Şu anda hangi versiyonu kullanıyoruz?
C: Şu anda yoğun olarak yamalanmış bir phpBB 2.0 kullanıyoruz. Bunun
yanında performans
ayarları ve diğer değişiklikler yapıldı.
S: Neden sadece sıradan phpBB 2.0.11 kullanmıyorsunuz?
C: Bu sıkça sorulan bir soru. Herşeyden önce, kısa zaman içinde
son kararlı phpBB sürümüne geçmeyi planlıyoruz. 2.0.x kod tabanına
eklediğimiz yamaların tamamlanması tahminen bu yazyıy okuduğunuzda
bitmiş olacak.
S: Gentoo Forum
Geribildirim'deki özellik talepleri ne olacak?
C: Gentoo Forum Geribildirim'deki her gönderiye bakıyoruz ve
kullanıcıların ne istediğini kesin olarak biliyoruz. Yeni forum
yazılımını kurduktan sonra birçok yeni ve ilgi çekici özellik
ekleyeceğiz. Her hafta yeni birşeylerin olacağı bir periyod bekleyin.
S: Bu, modül kullanacağınız anlamına mı geliyor?
C: Kesinlikle! Bu en son phpBB sürümüne geçme nedenlerimizden biri.
Bu modifikasyonları kolay hale getirecek.
S: Foruma modifikasyon ekleme uuzn bir süre boyunca "hayır-hayır" idi. Fikrinizi ne değiştirdi?
A: Gentoo, tamamen gönüllülerin, ve tabii ki göreve alma takımının çalışmaları üzerine
kurulu bir proje. Daha sofistike şeylerin yapılması için gerekli kaynağa sahip değildik. Şimdi
sahibiz, poliçemizi değiştirme ve üzerinde çalışma vakti gemişti.
S: Modifikasyonlardan ve eklentilerden bahsediyoruz, ne görmeyi beklemeliyiz?
C: Forum web servisini kısa zaman içinde farklı bir sunucuya taşımak zorundayız, ve
yeni forum yazılımının kullanımıma yeni sunucuya geçtiğimizde başlayacağız. Kullanıcılar,
büyük ihtimalle farklı bir yazılıma geçtiğimizin farkında bile olmayacak. Çoğunlukla
şimdiki gibi olacak, sadece temiz bir kod tabanı ve
arama hatası gibi eski
kaşıntılar yok edilecek. Çoğu düzeltme dil paketlerine yapılacak, ve daha sonra iki tane
daha forum açılacak, Türk ve Arap kullanıcılarımız için birer tane. Yapılacaklar
listemizde daha çok şey var, ama bu eklentiler hakkında ilk adımı tamamladığımızda
konuşabiliriz.
3.
Gentoo Güvenliği
Squid: Çoklu zayıflıklar
Squid, NTLM (NT Lan Manager), Gopher'dan HTML ve WCCP (Web Cache Communication Protocol)
yönetim kodlarında, DoS'a ve keyfi kod çalıştırılmasına sebep olabilecek zayıflıklar içeriyor.
Daha fazla bilgi için lütfen GLSA Duyurusunu okuyun.
ImageMagick: PSD çözmede yığın taşması
ImageMagick, Photoshop Dökümanı (PSD) dosyalarını çözmede, keyfi kod çalıştırılmasına sebep
olabilecek yığın taşmasına karşı zayıf.
Daha fazla bilgi için lütfen GLSA Duyurusunu okuyun.
Ethereal: Çoklu zayıflıklar
Ethereal'da varolan çoklu zayıflıklar, saldırganın keyfi kod çalıştırmasına,
programı çökertmesine ya da CPU ve disk kullanımı ile DoS gerçekleştirmesine
sebep olabilir.
Daha fazla bilgi için lütfen GLSA Duyurusunu okuyun.
Xpdf, GPdf: Decrypt::makeFileKey2 içinde yığın taşması
Xpdf'te keşfedilen bir yığın taşması, potansiyel olarak keyfi kod çalıştırılmasına
sebep olabilir. Gpdf, Xpdf kodu içermektedit ve bu yüzden aynı sebeple zayıftır.
Daha fazla bilgi için lütfen GLSA Duyurusunu okuyun.
Mailman: Cross-site scripting vulnerability
Mailman çapraz site betik saldırılarına karşı zayıf.
Daha fazla bilgi için lütfen GLSA Duyurusunu okuyun.
CUPS: Xpdf kodunda yığın taşması
CUPS, Xpdf kodu içermektedir ve bu yüzden bu sıralar sık görülen yığın taşması meselesine karşı zayıftır,
potansiyel olarak uzaktan keyfi kod çalıştırılmasıyla sonuçlanabilir.
Daha fazla bilgi için lütfen GLSA Duyurusunu okuyun.
teTeX, pTeX, CSTeX: Çoklu zayıflıklar
teTeX, pTeX ve CSTeX, zayıf Xpdf kodu kullanmakta ve uzaktan keyfi kod çalıştırmaya karşı
zayıftır. Bundan başka, xdvizilla betiği geçici dosya yönetiminde zayıftır.
Daha fazla bilgi için lütfen GLSA Duyurusunu okuyun.
KPdf, KOffice: Xpdf kodunda yığın taşması
KPdf ve KOffice'in ikisinin de, PDF dosyası kullanımında zayıf Xpdf kodu bulunmaktadır,
bu da onları keyfi kod çalıştırmasına karşı zayıf yapmaktadır.
Daha fazla bilgi için lütfen GLSA Duyurusunu okuyun.
MySQL: Güvensiz geçici dosya yaratımı
MySQL, sembolik link saldırılarına karşı zayıftır, potansiyel olarak yerel bir kullanıcının
keyfi dosyalarınüzerine yazmasına izin verebilir.
Daha fazla bilgi için lütfen GLSA Duyurusunu okuyun.
4.
Uluslararası Gentoo
Belçika: FOSDEM'de Gentoo Geliştirici Toplantısı (26-27 Şubat)
Gentoo yine Brüksel'deki FOSDEM'de
geleneksel, kurumsal olmayan Özgür ve Açık Kaynak Yazılım Geliştiricileri
Avrupa Toplantısında (Free and Open Source Software Developers' European Meeting)
bulunacak. Etkinlik Université Libre de Bruxelles'de
26 ve 27 Şubat günlerinde yapılacak. Gentoo topluluğu, Belçika, Hollanda, Fransa, Almanya,
Danimarka, İspanya, İtalya ve hatta Amerika'dan 25'den fazla geliştirici ile orada
bulunacak. Bu sefer kendimize ait, Geliştirici
Odamız var, 59 sandalyeli amfitiyatromuz Cumartesi ve Pazar günleri açık olacak.
Tam bir sunum takvimi, Geliştirici Odası
organizatörü Lars Weiler tarafından hazırlandı. Buna ek
olarak, Gentoo'nun portage geliştiricilerinden Marius
Mauch, Fosdem'in ana konularından biri olan portage hakkında bir sunum yapacak.
Alışıldığı gibi, ayrıca Gentoo tarafından desteklenen
Genesi'nin PegasosPPC'si, UltraSparc
ve bir SGI Octane gibi donanımları göstereceğiz. Ayrıca birçok MacMini'nin
bunların arasına katılması umuluyor. Gentoo LiveCD'leri, yine FOSDEM sırasında
alınabilir.
USA: CPLUG Güvenlik Konferansı (5 Mart)
Merkez PA Linux Kullanıcıları Grubu,
5 Mart 2005 günü Pennsylvania Harrisburg yakınlarındaki Messiah College'da
bir Güvenlik Konferansı'na ev
sahipliği yapacak. Tüm gün sürecek etkinlikte, Gentoo Hardened geliştiricisi
Brandon Hale'ın "Linux ile Gelişmiş Bellek
Koruması" sunumu gibi, Linux ile ilgili ağ ve güvenlik odaklı birçok teknik
konuda konuşmalar yapılacak. Kayıtlar çoktan başladı ve konaklama, isteğe
bağlı olarak organizatörler tarafından sağlanacak. Etkinliğe katılım $5,
öğle yemeği dahil.
5.
Basında Gentoo
2004'ün Vahşi Doğa Fotoğrafçısı
Gentoolar "meşgul bir şekilde gelip gidiyor, hadise çıkarıyor ve kavga ediyor,
birbirlerine bağırıyor," ve - burada bir geliştirici konferansından bahsettiğimizi
düşünmeye başlamadan önce - "ve komşularının yuvalarından taş çalıyorlar." Hayır,
tabii ki biz bunu yapmayız. İsveçli fotoğrafçı Lars-Olof Johansson'dan, BBC Wildlife Magazine ve
The Natural History Museum'un "Yılın Vahşi Yaşam Fotoğrafçısı" yarışmasında, sıradışı
yakınlıkta iki
Gentoo yavrusu ve annelerinin çekimi için "Yüksek övgüyle" bahsedildi.
Uyarı: Biz bunu da yapmayız...
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. 16 Ocak 2005 and 23 Ocak 2005 arasında,
sitedeki aktiviteler şöyle:
- Bu periyot süresince 990 yeni hata bulundu
- Bu periyot süresince 546 hata kapatıldı veya çözüldü
- Bu periyot süresince 35 önceden kapanmış hata yeniden açıldı
7976 açık hata içinde: 109 tanesi 'engelleyici', 230 tanesi 'kritik', ve 593 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.
İpucu
Log dosyalarını masaüstünden izleme: root-tail
İyi bir sistem yöneticisi her zaman sisteminde neler olup bittiğine dikkat etmelidir.
Neler olduğunu görmek için, en iyisi logları masaüstünde kaydırmaktır, ancak çoğu
araç, mesela tail -f, birden fazla dosyayı aynı anda kullanamaz. Bundan başka,
transparan ve kenarları olmayan bir terminal açmak için ufak bir hile yapılabilir.
x11-terms/root-tail
adresine gidin. By kullanışlı araç, masaüstünde bir pencere açar ve verilen herhangi
log dosyasındaki mesajları anında gösterir. Bir problem var: Modern pencere
yöneticileri masaüstünü zapteder ve üzerine bir arkaplan resmi koyar. Ama çözüm
mevcuttur, ve bir tanesi (xfce4 için) aşağıda gösterilmiştir:
Kod Listeleme 7.1: xfce4'de root-tail için betik |
#!/bin/bash
deskid=`xwininfo -int -name 'Desktop' | grep 'Desktop' | awk -F' ' '{ print $4 }';`
root-tail -g 900x150+50+575 -font 6x10 -outline -minspace -id ${deskid} -f \
/var/log/emerge.log,yellow \
/var/log/messages,lightblue
|
Bu betik xfce4'ün masaüstü sürecinin PID'ini bulacak ve root-tail'i
ID'si bilinen masaüstünde istenen yerde, boyutlarda ve yazıtipinde çalışacak
şekilde çatallayacak ve iki log dosyasını, farklı renklerde gösterecektir.
Aklınızda bulunsun, eğer yererlleştirilmiş bir ortamdaysanız, Desktop
yerine farklı bir kelime yerleştirmeniz gerekebilir.
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ı:
- Fernando J. Pereda (ferdy) - net-mail
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, 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.
Teknik sorunlardan dolayı, Türkçe bülten dağıtım listesi servis dışıdır.
12.
Diğer diller
Gentoo Haftalık Haber Bülteni bu dillerde de okunabilir:
|