sabato 8 dicembre 2007

Firestarter - avvio automatico

Supponendo che abbiate già installato Firestarter usando Synaptic, ecco i passi da seguire:

Aprire una finestra terminale (Applicazioni-> Accessori -> Terminale) e scrivere:

export EDITOR=gedit && sudo visudo

Occorre a questo punto inserire una riga nel file, del tipo:

username ALL= NOPASSWD: /usr/sbin/firestarter

username va sostituito con il nome dell'utente (piu righe di questo tipo pe utenti diversi).

Per pulizia conviene inserire la riga (o le righe se gli utenti son più d'uno) dopo la seguente, già presente nel file:

%admin ALL=(ALL) ALL

Ognuna delle istruzioni inserite dice che l'utente "username" può avviare firestarter senza password.

Poi, a causa di un bug, occorre sostituire questa linea:

Defaults !lecture,tty_tickets,!fqdn

con queste 4 (le prime sono solo commenti promemoria che rimandano a forum dove si parla del bug, più la riga errata riportata sempre per promemoria):

#Bug: https://bugs.launchpad.net/ubuntu/+source/firestarter/+bug/30291
# https://bugs.launchpad.net/ubuntu/+source/firestarter/+bug/47662
#Defaults !lecture,tty_tickets,!fqdn
Defaults !lecture,tty_tickets,!fqdn,env_keep+="DISPLAY HOME"

A questo punto occorre salvare il file.

Con le modifiche fatte si autorizzano gli utenti indicati a avviare Firestarter senza password di amministratore.

Occorre ora fare in modo che Firestarter parta automaticamente all'avvio, per questo occorre andare in Sistema -> Preferenze - >Sessioni, cliccare su "Nuovo" e scrivere:

nella casella Nome: Firestarter
nella casella Comando: sudo firestarter --start-hidden

E premere OK. In questo modo Firestarter va a finire nelle applicazioni che partono automaticamente all'avvio, e viene avviato in modalità "nascosta".
Quest'ultima configurazione va ripetuta per ogni utente.

3 commenti:

Anonimo ha detto...

Quando tento di editare il file mi da questo messaggio


E325: ATTENTION
Found a swap file by the name "/etc/.sudoers.tmp.swp"
owned by: root dated: Fri Sep 5 23:30:15 2008
file name: /etc/sudoers.tmp
modified: YES
user name: root host name: ubuntu-laptop
process ID: 6500
While opening file "/etc/sudoers.tmp"
dated: Fri Sep 5 21:29:33 2008

(1) Another program may be editing the same file.
If this is the case, be careful not to end up with two
different instances of the same file when making changes.
Quit, or continue with caution.

(2) An edit session for this file crashed.
If this is the case, use ":recover" or "vim -r /etc/sudoers.tmp"
to recover the changes (see ":help recovery").
If you did this already, delete the swap file "/etc/.sudoers.tmp.swp"
to avoid this message.
"/etc/sudoers.tmp" 25 lines, 557 characters
Press ENTER or type command to continue


cosa devo fare per riportare tutto alla normalità??
Uso ubuntu linux hardy heron 8.04

grazie

gulliver ha detto...

Salve, io ottengo lo stesso identico errore ogni qualvolta da terminale cerco di aprire sudoers con il comando 'sudo visudo'.
Help please!

TIA!

sandro ha detto...

ciao,
ho notato che cosi' facendo quando si apre la prima volta, non torna piu' sulla system tray.
Per ovviare a questo problema potete scaricare il programma
alltray
e inserite negli avvi automatici la stringa:
alltray sudo firestarter --no-alltray