Ali Alphan Bey ve Recai bey, teşekkürler. En kısa sürede ~/.xsession önerisini deneyip sonucunu bildireceğim ama onu deneyinceye kadar şöyle bir "Türk usulü" çözüm ürettim.
1. apt-get install sudo 2. /etc/sudoers dosyasının içerisine : avukat-1 ALL=NOPASSWD: /bin/chmod -R g+w /home/belgeler avukat-2 ALL=NOPASSWD: /bin/chmod -R g+w /home/belgeler3. Her iki kullanıcının da KDE masaüstünde 'sudo /bin/chmod -R g+w /home/belgeler' komutunu içeren 'Belge İzinleri.desktop' isimli bir dosya yarattım. Bu dosyaya da şekilli bir ikon atadım.
4. Kullanıcılara da eğer openoffice bir dosyayı "salt okunur" açarsa, o dosyayı kapatıp, masaüsütündeki 'Belge İzinleri' simgesine tıklamalarını, sonra o dosyayı tekrar açmalarını söyledim.
Biliyorum çok şık bir çözüm değil ama şimdilik iş görüyor ve iki kullanıcılı bir sistemde uygulanması kolay. :)
Sormak istediğim bir kaç şey var :1. normalde ~/.xsession diye bir dosya yok, bu dosya X için ~/.bashrc gibi bir görev mi üstleniyor
2. Aşağıdaki script tam olarak ne yapmak istiyor? (bash konusunda hala daha oldukça cahilim de...)
3. Dün akşam, kullanıcı dizini altında değil de /etc/X11/XSession dosyasına umask 002 komutunuu ekledim ama sonuç alamadım acaba neden olabilir?
4. ~ dizini altındaki dosyanın adı .xsession mı .Xsession mı olmalı ? Teşekkürler, selamlar.. Recai Oktas wrote:
X icin en kestirme cozum ~/.xsession gozukuyor. Fakat bu dosyayi biraz daha Debian'ca olusturmak da yarar var. 'startkde' gibi bir sabit kullanmak yerine Debian ilklendirme semasini oneririm. Kullandigim xsession'dan orneklendirecek olursam, suna benzer birsey: if [ -n "$WINDOW_MANAGER" ] && which $WINDOW_MANAGER >/dev/null 2>&1; then realstartup=$WINDOW_MANAGER elif [ -x /usr/bin/x-session-manager ]; then realstartup=x-session-manager elif [ -x /usr/bin/x-window-manager ]; then realstartup=x-window-manager else err="$0: unable to start X session --- nothing sensible found; aborting." echo "$err" | fold -s -w ${COLUMNS:-80} >&2 if [ -n "$DISPLAY" ] && which xmessage >/dev/null 2>&1; then echo "$err" | fold -s -w ${COLUMNS:-80} | xmessage -center -file - fiexit 1fiexec $realstartup'umask' arada bir yere yerlestirilebilir. update-alternatives --config x-session-manager komutuyla x-session-manager'in KDE oldugundan emin olunur.