Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: Nik123 в Dec 15, 2006, 11:14



Титла: Въпрос за firestarter
Публикувано от: Nik123 в Dec 15, 2006, 11:14
Здравейте! Инсталирах си firestarter 1.0.3 и работи, но проблема ми е с GUI-то- като демон самия файърстартер си го има в System services, started, on boot, само че ако искам да стартирам GUI-то, трябва да пиша в терминал като root  firestarter, за да тръгне. Има ли начин това да става при самото зареждане на системата, т.е. след като си зареди гноме, да си е заредено и GUI-то на файърстартера? Вкарах командата firestarter в скрипта /etc/rc.local ама не става..





Титла: Въпрос за firestarter
Публикувано от: luda_glawa в Dec 15, 2006, 12:05
Ключова дума "sudo" ;)


Титла: Въпрос за firestarter
Публикувано от: Nik123 в Dec 15, 2006, 12:13
T.е., ако правилно съм разбрал, да едитна /etc/sudoers и да напиша в скрипта /etc/rc.local  sudo firestarter ???





Титла: Въпрос за firestarter
Публикувано от: phantomlord в Dec 15, 2006, 13:03
Точно така. Tук пише как да си настроиш sudo.





Титла: Въпрос за firestarter
Публикувано от: Nik123 в Dec 15, 2006, 14:36
Не става- добавих този ред в /etc/sudoers
nik ALL= (root) NOPASSWD: /usr/sbin/firestarter
и този
sudo firestarter
в /etc/rc/local

и пак нищо - не зарежда GUI-то- единствената промяна е, че мога като юзъра си (nik) през терминала да стартирам GUI на файърстартера с командата sudo firestarter. А искам, ако е възможно, gui-то да си е стартирано, като се логна, или само да се стартира, след като се логна, възможно ли е?

Edit: Забелязах и друго- че когато не съм стартирал файърстартер ръчно, нямам никакъв файъруол, въпреки че в контрол центъра на мандрива пише:
Services
firestarter -started - on boot





Титла: Въпрос за firestarter
Публикувано от: Nik123 в Dec 15, 2006, 15:13
Оправих се, благодаря на тия, които постнаха тук- оставих този ред в /etc/sudoers
nik ALL= (root) NOPASSWD: /usr/sbin/firestarter

И от менюто на гноме System-Preferences-Advanced-Sessions-Startup programs прибавих командата sudo /usr/sbin firestarter и номера стана


Титла: Въпрос за firestarter
Публикувано от: redcure в Dec 15, 2006, 15:19
Цитат

Giving the user permission to launch Firestarter without the root password

In order for a regular user to be able to launch Firestarter, the user must be given additional privileges. Edit your /etc/sudoers file in your favorite text editor and add the following line at the end:
Примерен код

username ALL= NOPASSWD: /usr/bin/firestarter

...................................................................................
Using GNOME:
The GNOME sessions manager

Open up your GNOME menu, select Preferences followed by Sessions. Switch to the Startup programs tab, pictured right.

Click Add and enter
sudo firestarter --start-hidden
as the startup command. Click OK and you're done.

To stop Firestarter from loading on login, simply remove its entry from the startup programs listing.

Using KDE:

Open a terminal and execute the following two commands:

echo -e '#'\!'/bin/sh\nsudo firestarter --start-hidden' > ~/.kde/Autostart/firestarter
chmod a+x ~/.kde/Autostart/firestarter

Firstarter will now load automatically when KDE starts. To stop Firestarter from loading when you log in, remove the ~/.kde/Autostart/firestarter file.


Frequently asked questions