Jakub Piotr Cłapa napisał(a):
Z calą pewnoscia przydaloby sie cos takiego w jakiejs paczce np: dodac jako dodatkowy patch/source do "coreutils"Tomasz Narloch wrote:Zaciekawila mnie troche ta rozmowa, predzej mialem podobny problem i napisalem sobie skrypcik w ktorym wywoluje xhost + local, ale skoro to moze byc dziura wedlug was to znalazlem inne podobno dobre rozwiazanie:maly skrypcik:::::::[EMAIL PROTECTED] bin $ cat xsu #!/bin/sh # skrypt xsu /* przepisany z ksiazki "LINUX BEZPIECZEŃSTWO RECEPTURY" */ su - -c "exec env DISPLAY='$DISPLAY' \ XAUTHORITY='${XAUTHORITY-$HOME/.Xauthority}' \ "'"$SHELL"'" -c '$*'" # xsu ...polecenie... [EMAIL PROTECTED] bin $ u mnie to zadzialalo!Tak, to wygląda najbardziej odpowiednio:- wskaże na odpowiednie pliki konieczne do poprawnej autoryzacji, ale umożliwi ją tylko w ramach tego polecenia (przeciwnie do rozwiązania z xhost) - zmieni środowisko, więc programy nie będą pisać do ~ usera (czego nie zrobi sudo)Może wartoby to jakoś umieścić w dystrybucji? (jako defaultowe zachowanie su, a może po prostu jako dodatkowy skrypt)
bo jako oddzielne to sie nieoplaca kilku linijek(skrypt) w nowej paczce.I nawet sie uciesze ze sie do czegos sie przydalem, ale jestem tylko ZU wiec ktos inny musi to dodac do dystrybucji. A jezeli ktos chcialby cos dluzszego to kiedys znalazlem paczke do Debiana i nazywala sie sux_1.0.1-3_all.deb jest podobna lecz bardziej rozbudowana, wersje spakowana po pracy polecenia "alien" z deb do tgz dolaczam jako zalacznik
[jest to wersja stara] Pozdrawiam TOmek ---------------------------------------------------------------------- Dla kobiet i nie tylko! ;-) >>> http://link.interia.pl/f18aa
sux-1.0.1.tgz
Description: GNU Zip compressed data
_______________________________________________ pld-users-pl mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-users-pl
