zomer Napisano Czerwiec 17, 2007 Zgłoszenie Share Napisano Czerwiec 17, 2007 Witam! Problem jest taki. Chcę na koncie cześka uruchamiać kmldonkeya jako ania *Więc zrobiłem taki wpis w /etc/sudoers User_Alias SHUT_USERS=ania,czesiek Cmnd_Alias SHUT=/usr/bin/kdesu czesiek zeus=(ania) NOPASSWD: /usr/bin/kmldonkey SHUT_USERS ALL= NOPASSWD: SHUT Dodatkowo napisałem skrypt żeby program startował pzy uruchomieniu programu #!/bin/bash sudo kdesu -u ania kmldonkey Nadałem mu prawa 777 i zaznaczyłem (wykonywalny) Skrypt umieściłem w ./kde/Autostart/ Niestety program nie uruchamia się przy starcie. Sprawdzałem poprawność wpisu w sudoers. Wpisanie komendy, jako czesiek: sudo kdesu -u ania kmldonkey → uruchamia się program z prawami ani. Więc wpis jest dobry ale dlaczego nie da się go uruchomić dwukrotnym kliknięciem w konquerorze?. Tak jak to robiłem w Mandrivie? Dopiero kliknięcie skryptu w mc uruchamia program. Nie rozumiem? Pomocy! Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
andrew Napisano Czerwiec 17, 2007 Zgłoszenie Share Napisano Czerwiec 17, 2007 Witam! Z tego co pamiętam (może się mylę?! - poprawcie) to sudo wymaga uruchamiania z terminala. Tak więc skrypt uruchomi się z pod mc (bo mc pracuje w terminalu) , ale nie z Autostart i konquerorze. Najlepiej sprawdź co jest w logach (/var/log/messages) Pozdrowienia, andrew. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
zomer Napisano Czerwiec 17, 2007 Autor Zgłoszenie Share Napisano Czerwiec 17, 2007 Też mnie to zastanawia, że w jednym linuksie istnieje możliwość uruchomienia takiego skryptu w konquerorze ( oraz uruchomienia podczas startu systemu ), a w Fedorze ten numer nie przechodzi. Chodzi mi generalnie o taki efekt. żeby uruchamiał mi sie program z innymi uprawnieniami tak jak pisałem. Podczas autostartu. Musi być jakiś sposób. W Mandarynie działało!. To dlaczego w Fedorze nie działa? Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
andrew Napisano Czerwiec 17, 2007 Zgłoszenie Share Napisano Czerwiec 17, 2007 OK! Małe sprostowanie: 1. Sprawdź: /var/log/secure 2. Można złagodzić restrykcje uruchamiania z terminala przez zakomentowanie linii Defaults requiretty w pliku sudoers Pozdrowienia, andrew Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
zomer Napisano Czerwiec 18, 2007 Autor Zgłoszenie Share Napisano Czerwiec 18, 2007 Jesteś dla mnie wodzem. Pomogło! Ostatecznie zdecydowałem teraz przejść na Fedore z Mandrivy. Jeszcze tylko rozwiąże problem akceleracji 3D (biały pulpit zamiast kostki beryla). Ale to inny post. Dzięki za pomoc. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Rekomendowane odpowiedzi
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto
Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.
Zarejestruj nowe konto
Załóż nowe konto. To bardzo proste!
Zarejestruj sięZaloguj się
Posiadasz już konto? Zaloguj się poniżej.
Zaloguj się