Pagina 1 di 1

[HELP] Impossibile esegure script con GDM

Inviato: martedì 11 dicembre 2007, 13:06
da davidegn82
Ho la necessità di fa eseguire uno script come root dopo il login di un utente.
Dopo diverse ricerche, la strada consigliata è utilizzare il PostLogin di gdm.

Sto lavorando con Ubuntu Gusty 7.10 e la cartella di configurazione di gdm è /etc/gdm

Quindi:

/etc/gdm/PostLogin/Default -> script di esecuzione dopo il login con privilegi di root

Ho inserito il mio script e  puntualmente non funziona. Allora ho cancellato tutto e inserito uno script di prova:

mkdir /home/utente/temp

anche in questo caso non funziona niente.

Deduco quindi che gdm non esegue gli script.

Qualcuno sa gentilmente aiutarmi?

Un piccolo sfogo...... è inutile che gli sviluppatori continuano a inserire funzionalità che funzionano male e non funziano del tutto. Possibile che non conoscano il detto "Poche ma buone?" Sto impazzendo da settimane con funzionalità che funzionano a metà......

Re: [HELP] Impossibile esegure script con GDM

Inviato: mercoledì 12 dicembre 2007, 13:12
da jepessen
Ma dopo il login non si dovrebbe utilizzare sudo ed inserire la password?

Tipo di script? Messaggio di errore? Qualche aiutino in più?

Daniele

[RISOLTO] [HELP] Impossibile esegure script con GDM

Inviato: martedì 18 dicembre 2007, 11:45
da davidegn82
Grazie Daniele per l'interessamento.

Sono riuscito a far funzionare lo script in un modo un po' brutale, semplicemente cambiando i permessi del file Default del PostLogin in questo modo:

sudo chmod 777 Default (da /etc/gdm/PostLogin)

In questo modo, lo script viene eseguito anche se lo script non ha più alcuna protezione rispetto gli altri utenti.