[Gelistirici] Yeni Baselayout

S.Çağlar Onur caglar at pardus.org.tr
5 Eyl 2006 Sal 14:38:31 EEST


Selamlar;

SVN'deki PiSi ile -devel deposundaki baselayout paketini test etmenizi rica 
edeceğim (aksi halde daha önce yazdığım /tmp ve /var/tmp sorununa rast 
geleceksiniz).

Önce /etc/{passwd,group,shadow} dosyalarınızın yedeğini aldıktan ve derin bir 
nefes çektikten sonra daha önce kurmadıysanız aynı depodan udev, mudur ve 
baselayout paketlerini bu sıra ile kurmanız yeterli.

Bu işlem sonunda passwd ve group içinden n tane uid/gid silinip yerine 
yenileri gelecek. 

Herşeyin bu dosyalarda normal olduğunu dosyalara bakıp onayladıktan sonra bir 
sonraki boot'da öncelikle hal ve dbus'ın çalışmadığını göreceksiniz, yeni 
baselayout kurulu iken önce dbus sonra hal paketlerinide derlemeniz ve (tabi 
PolicyKit'i de) kurmanız gerekiyor. Daha 
sonra /etc/dbus-1/system.d/hal.conf.newconfig 
dosyasını /etc/dbus-1/system.d/hal.conf dosyasının 
üzerine, /etc/dbus-1/system.conf.newconfig dosyasını 
ise /etc/dbus-1/system.conf dosyasın üzerine yazmanız gerekiyor.

Bu işlemleri yaptıktan sonra service hal start ile hal/dbus/policyKit serisini 
başlatmanız ve onlarında başlaması gerekiyor.

Bu uid/gid değişiklikleri yüzünden sisteminizde kurulu olabilecek ama 
çalışmamaması muhtemel paketler şöyle;

system/base/udev/pspec.xml
system/base/mudur/pspec.xml
desktop/freedesktop/hal/pspec.xml
desktop/freedesktop/PolicyKit/pspec.xml
applications/network/ntlmaps/pspec.xml
applications/security/clamav/pspec.xml
server/openldap/pspec.xml
server/dhcp/pspec.xml
programming/libs/libmtp/pspec.xml
applications/printing/cups/pspec.xml
applications/hardware/sane-backends/pspec.xml
desktop/kde/libgphoto2/pspec.xml
desktop/freedesktop/dbus/pspec.xml
desktop/freedesktop/hal/pspec.xml

Ne kadar çok kişi test eder ve geri bildirimde bulunursa o kadar hızlı 
yapabiliriz bu geçişi.

* Felaket Durumunda Ne Yapacağız?

Eğer bir şekilde bir sorunla karşılaşırsanız paketleri kaldırmak ve eskilerini 
kurmak yerine lütfen biraz sabredin ve e-posta atarak durumdan beni haberdar 
edin. 

Ama yok illa ben bir an önce eski sisteme döneceğim diyorsanız yedeklediğiniz 
dosyaları yerine koymak (/etc/{passwd,group,shadow}) ve kurduğunuz hal, dbus, 
udev gibi paketlerde depodaki versiyonlara dönmek sorunu çözecektir.

Saygılar
-- 
S.Çağlar Onur <caglar at pardus.org.tr>
http://cekirdek.pardus.org.tr/~caglar/

Linux is like living in a teepee. No Windows, no Gates and an Apache in house!
-------------- sonraki bölüm --------------
A non-text attachment was scrubbed...
Name: kullanılamıyor
Type: application/pgp-signature
Size: 189 bytes
Desc: kullanılamıyor
URL: <http://liste.pardus.org.tr/gelistirici/attachments/20060905/9c7a24fd/attachment-0002.pgp>


Gelistirici mesaj listesiyle ilgili daha fazla bilgi