Uruchomienie programu jako root

Potrzebujesz pomocy z C, C++, perl, python, itp.
xam
Posty: 6
Rejestracja: 14 stycznia 2008, 15:55
Lokalizacja: Warszawa

Uruchomienie programu jako root

Post autor: xam »

Witam

Stworzyłem aplikację w Lazarusie, niektóre elementy aplikacji działają tylko jeśli uruchomi się program jako root. Tymczasowo stworzyłem prosty skrypt który po podaniu hasła w konsoli uruchamia aplikację jako superuser. Wolałbym jednak użyć gksudo (np.firestarter) tylko nie wiem jak zrobić żeby uruchamiał się przed startem aplikacji, nigdzie nie mogę znaleźć informacji na temat użycia gksudo :(
Czy może pozostawić skrypt tylko ułatwić jego używanie?

Pozdrawiam
fnmirk
Senior Member
Posty: 8321
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

xam pisze:...nigdzie nie mogę znaleźć informacji na temat użycia gksudo :(

Kod: Zaznacz cały

man gksudo
man sudo
man su
>>Debian reference<<
xam
Posty: 6
Rejestracja: 14 stycznia 2008, 15:55
Lokalizacja: Warszawa

Post autor: xam »

Tylko gdzie umieścić kod odpowiedzialny za uruchomienie gksudo?
W aplikacji? Zrobić skrypt?
skynet
Beginner
Posty: 224
Rejestracja: 06 stycznia 2008, 16:32

Post autor: skynet »

Tylko gdzie umieścić kod odpowiedzialny za uruchomienie gksudo?
W aplikacji? Zrobić skrypt?
nie można w aplikacji

ale można skryptem
skrypt.sh pisze:#!/bin/sh
gksudo /sciezka_do_aplikacji/aplikacja
np ja używałem
#!/bin/sh
sudo '/home/skynet/test_qt4/test1_lpt1_ploter/bin/test1_lpt1_ploter'
ODPOWIEDZ