[Gelistirici] XAUTHLOCALHOSTNAME

Fatih Aşıcı fatih at pardus.org.tr
25 Oca 2009 Paz 03:22:41 EET


Cumartesi 24 Ocak 2009 tarihinde, Onur Küçük şunları yazmıştı: 
>  Şu anda bunu yapmak için pam ve sudo da bir iki değişiklik yapmamız
> gerekiyor. X için suse den çözümü almışız ama diğer paketlerde gerekli
> değişikliği yapmamışız. 2008 için de yapılabilir bence, yamalar suse
> deposunda mevcut.

pam ile ilgili yamayı alırım; ancak sudo ile ilgili sorun env resetlenmesinden 
kaynaklanmıyor aslında. DISPLAY çevre değişkeni saklanıyor. XAUTHLOCALHOSTNAME 
de saklanabilir. 2008 itibariyle /etc/sudoers dosyasına

Defaults always_set_home

seçeneğini eklemişiz. Bu da HOME çevre değişkeninin hedef kullanıcının ev 
dizinini göstermesini sağlıyor. /root altında da .Xauthority dosyası 
bulunmadığı için X uygulamaları açılmıyor.

SUSE'de yukarıdaki seçenek öntanımlı. sudoers dosyasını onlardan almışız 
sanırım. Yeni sürümlerde onlar da aynı sorunu yaşıyor görünüyor google'dan 
araştırdığım kadarıyla. Fedora'da ise öntanımlı değil, X uygulamaları sudo ile 
açılabiliyor.

su komutunun çalışması biraz farklı. pam_xauth kullandığı için kullanıcı 
değiştirirken yeni bir cookie üretebiliyor /root dizininde.

-------------- sonraki bölüm --------------
A non-text attachment was scrubbed...
Name: kullanılamıyor
Type: application/pgp-signature
Size: 197 bytes
Desc: This is a digitally signed message part.
URL: <http://liste.pardus.org.tr/gelistirici/attachments/20090125/eae4d0b0/attachment-0002.pgp>


Gelistirici mesaj listesiyle ilgili daha fazla bilgi