Anonim CVS ve SVN artık erişilebilir
Gentoo infrastructure takımıGentoo depolarındaki anonim, sadece okunabilir CVS ve SVN servislerinin test ve ayar aşamalarının bittiğini ve bu servislerin genel erişime açıldığını duyurmaktan zevk duyar.
Anonim servisler, esasen geliştirici olmayan katkıcılarımızın kolayca yama ve değişiklikler (cvs diff/svn diff) hazırlayabilmelerini, ve gentoo tarafından sunulan projelere ve kaynaklara daha rahat erişim elde etmelerini sağlamak amacındadır.
Ancak daha hevesli kullanıcılarımız bilmelidir ki, CVS ve SVN servisleri rsync ile erişilebilir olandan daha güncel değildir, hatta çeşitli makinelerdeki doluluğa göre bir 30 dakika daha geride olabilirler. Lütfen ağaca daha çabuk erişebileceğinizi veya daha karizma olacağınızı planlayarak CVS'ye geçmeyin. rsync dağıtım metodumuza kıyasla anonim servislere daha az kaynak (hem işleme hem bant genişliği olarak ) ayırıyoruz. servisi kötüye kullanan ip adreslerini bloklamada tereddüt etmeyecektir.
CVS
CVS aynı anda 5 kullanıcıya hizmet verecek şekilde limitli. Şu an gentoo, gentoo-projects, gentoo-src, ve gentoo-x85 depolarını öneriyor.
Code Listing 1.1: CVS'den kontrol etmek |
$ cvs -d :pserver:anonymous@anoncvs.gentoo.org/var/cvsroot co <repo> |
SVN
SVN şu depolara sahip: apache, baselayout, catalyst, devmanual, eselect, genkernel, gentoo-alt, gentoo-python, gentoo-syntax, gentoo-vdr, gentoolkit, gli, glsr, hardened, hwdata, keychain, linux-patches, livecd-tools, portage, sandbox
Code Listing 1.2: SVN'den kontrol etmek |
$ svn co http://anonsvn.gentoo.org/repositories/<repo> |
Servisin ön sayfası, http://anoncvs.gentoo.org/, uygun depoların tam listesini, ve tüm komutları ve ihtarları içeriyor.
Lütfen karşılaşabileceğiniz her türlü problem için bir altyapı böceği dosyalayın.
Daha önce tartışılan gzip bloklaması sunucu tarafındaki bant genişliği sıkıntısı yüzünden kaldırıldı. Buna bağlı olarak kullanıcı limiti düşürüldü.
kengland, robbat2, kingtaco, ramereth, ve diğer birçoğuna bu işin gerçekleşmesi için yardım ettikleri için teşekkürler.
Engine Yard Ruby on Rails servisi için Gentoo kullanıyor
Engine Yard yayılan Ruby on Rails servisi için Gentoo kullanıyor. http://qualityhumans.com/images/tom_ezra_gentoo.mov adresinde Gentoo'yu kullanımları hakkında bir video var. Video'da servislerinin tasarımında Gentoo'nun nasıl yardımcı olduğundan ve Gentoo'nun özelleştirmedeki yeteneklerinden bahsediyorlar. Ayrıca "Diğer dağıtımların Gentoo tabanlı olması beni oldukça tatmin etti" gibi övücü yorumlar da yapıyorlar. Daha sonra Gentoo tabanlı bir Ruby on Rails geliştirme ortamı olan Xen domU imajını tanıtıyorlar.
Chroot dışına sembolik bağ vermek
Brian Davis Apache sunucusunu chroot içinde çalıştırmak istiyordu. Ama resimler veya diğer içeriği chroot'a kopyalamak istemiyordu. İçeriğe chroot ortamından symlink verip veremeyeceğini merak etti.
Cevap veren Gentoo'cular sembolik bağların çalışmayacağını söyleyip mount --bind kullanmasını önerdiler.
Code Listing 2.1: --bind'in mount ile kullanımı |
# mount --bind /source /chroot/target |
Gentoo'ya yeniyim. İlk defa çalıştırmada sorunlar yaşıyorum.
Jon M kök bölümünü /dev/hda3 ReiserFS kullanarak kurmuştu. Boot etmeye çalıştığında "VFS: Cannot open root device "hda3" veya unknown-block(0,0)" içeren hatalar alıyordu.
Richard Fish "unknown-block(0,0)"'ın çekirdeğin hda3 isimli bir aygıt bulamamasına işaret ettiğini söyledi. Bu durumun ise Jon'un çipseti için gerekli IDE aygıt sürücülerinin çekirdekle derlenmediği anlamına geldiğini veya IDE desteğinin tümden derlenmediği demek olduğunu söyledi.
Jon M .config çerkidek ayar dosyasına bir bakıp çipseti için gerekli aygıt sürücüsünü derlemediğini gördü.
3. Gentoo geliştirici hareketleri
Gentoo projesinden ayrılan geliştiriciler:
Aşağıdaki geliştiriciler Gentoo projesine katıldı:
Şu geliştiriciler Gentoo projesinde rol değiştirdi:
NVIDIA ikilik grafik sürücüsü: İmtiyaz artırma zayıflığı
NVIDIA ikilik grafik sürücüsü bir X oturumunda yerel imtiyaz tanıma hususunda zayıflık içeriyor.
Daha fazla bilgi için lütfen GLSA Duyurusu'na göz atın.
Bugzilla çapraz betikleme ( cross-site scripting ), betik enjeksiyonu ve istek sahteciliğinde zayıflıkar içeriyor.
Daha fazla bilgi için lütfen GLSA Duyurusu'na göz atın.
Netkit FTP Sunucusu: Ayrıcalık artırma
Yanlış bir seteuid() çağrısı FTP kullanıcılarına normalde erişilemez olan bazı dosya ya da klasörlere erişim yetkisi verebiliyor.
Daha fazla bilgi için lütfen GLSA Duyurusu'na göz atın.
Bunlar ileride kaldırılacağı duyrulan paketlerin bir listesi. Kaldırılan paketlerin haberleri ağaç temizleyiciler ve çeşitli geliştiriciler de dahil olmak üzere birçok yerden geliyor.
| Paket: | Kaldırılma Tarihi: | İletişim: |
| games-fps/ut2004-domain2049 | 10 Dec 06 | Chris Gianelloni |
| dev-db/dbbalancer | 10 Dec 06 | Tiziano Mueller |
Gentoo topluluğu böcekleri, uyarıları, önerileri ve geliştirme ekibiyle olan diğer etkileşimleri kaydetmek ve izlemek için Bugzilla (bugs.gentoo.org) kullanır. 05 Kasım 2006 ve 12 Kasım 2006 arasında sitedeki aktiviteler şöyle sonuçlandı:
Mevcut 10914 açık böcekten: 29 tanesi 'blocker', 103 tanesi 'critical', ve 487 tanesi 'major' olarak işaretlenmiş.
Bu dönemde en çok böcek kapatan geliştirici veya takımlar şöyle:
Bu dönemde en çok yeni böcek bulan geliştirici veya takımlar:
Geribildirimleriniz lütfen bize gönderin ve GWN'nin daha iyi olması için yardımcı olun.
Gentoo Haftalık Haber Bültenine abone olmak için, gentoo-gwn+subscribe@gentoo.org adresine boş bir posta atın.
Gentoo Haftalık Haber Bülteninden çıkmak için gentoo-gwn+unsubscribe@gentoo.org adresine abone olduğunuz posta adresinizden boş bir posta atın.
Gentoo haber bülteni ayrıca şu dillerde okunabilir: