[Gelistirici] baselayout
Ozan Çağlayan
ozan at pardus.org.tr
9 Mar 2010 Sal 19:49:33 EET
Selam,
baselayout paketi kullanarak merkezi kullanıcı/grup eklemek ne kadar mantıklı? Zararlarını sayayım:
* Her kullanıcı/grup ekleme için system.base'deki kritik bir paketi güncelliyoruz.
* uid/gid'ler statik. Duplicate olarak yazmak çok olası.
* baselayout'un postInstall'u koca bir çöplük ancak maalesef önemli şeylerin yapıldığı bir çöplük, burada
yapılacak bir hata sadece o gerekli paketin gereksinimini sağlamamakla kalmayıp tüm baselayout yapılandırmasını
patlatıyor.
* bir paket silindiğinde ilgili kullanıcı/grup silinebilecekken, baselayout'ta statik olarak tutulduğu için belki de
yıllardır bir işe yaramayan kullanıcı/grup'ları halen taşıyoruz,
* bir kullanıcı/grup eklemek için dosyadaki 4 farklı yerde değişiklik yapmamız gerekiyor,
* postInstall kullanıcı/grup eklemek için usermanager COMAR bacağını kullanıyor. Aylar aylar önce bulduğum bir hata
vardı halen düzeltilmemiş: kullanıcı ve grup adında '-' işareti kabul etmiyor bu bacak.
Kendi teknolojimizi kullanacağız diye, gerçekte olmayan limitlere takılıyoruz,
böyleyken böyle.
Gelistirici mesaj listesiyle ilgili
daha fazla bilgi