Newsgroup: it.comp.os.linux.iniziare
Titolo: eseguire comando al login con .bash_profile

Ho inserito il seguente comando in .bash_profile affinché venga eseguito al
login:
signify --fifo=$HOME/.signature &
Ebbene, ho tre distribuzioni diverse su due pc distinti e il risultato è il
seguente:
Gnome (GDM): sembra che il comando venga ignorato, provando a leggere dalla
pipe .signature non c'è nessun output e ovviamente resta in attesa, lanciando
il comando a mano da console tutto funziona.
Xfce4 (GDM): come sopra.
KDE (KDM): funziona tutto perfettamente.
In tutti e tre i casi uso Debian Etch.
Qualche idea?
-- 
     Daniele Giglio       Dona i tuoi cicli di clock alla ricerca!
     dgiglio(a)
iol.it
 
http://boinc.berkeley.edu/
                          --------------------
              L'oro non e' tutto.  C'e' anche il platino.
              		-- Paperon de' Paperoni

 Qualche idea?
]zac[
Un test con qualcosa di sicuro, tipo export TEST="si c'è" e verificare
quello.

 quello.
Diamine, non funziona neanche questo, sembra che il file sia ignorato
beatamente. Però in cima leggo:
# ~/.bash_profile: executed by bash(1) for login shells.
# see /usr/share/doc/bash/examples/startup-files for examples.
# the files are located in the bash-doc package.
-- 
Elvis Presley, Janis Joplin, Jimi Hendrix, Jim Morrison:
	Miti del rock morti per overdose.  Non bisogna pero' fargliene
una colpa.  Tutti i grandi del rock erano fatti quando incidevano quei
grandi dischi.  Ehi!  I Beatles erano cosi' fatti che qualche volta
hanno lasciato cantare Ringo!  Quanto a Presley, e' morto imbottito di
eccitanti.  L'altro giorno hanno riesumato il corpo: gli restano ancora
sei mesi di vita.
		-- Daniele Luttazzi, "C.R.A.M.P.O. - storia della musica"

 Gnome (GDM): sembra che il comando venga ignorato,
GDM *non* esegue .bash_profile.  una ottima spiegazione e' nel debian
wiki, sotto 
http://wiki.debian.org/DotFiles
 .  Citando da li:
,-----
| ... However, some people like to have a graphical login (display
| manager), and that changes pretty much everything we've seen so
| far. Instead of getty and login, there's an xdm (or gdm or kdm or
| wdm or ...) process handling the authentication. And the biggest
| difference of all is that when our *dm process finishes
| authenticating the user, it doesn't "exec" a login shell. Instead,
| it "execs" an X session directly. Therefore, none of the "normal"
| user configuration files are read in at all -- no /etc/profile, no
| .bash_profile and no .profile. (But /etc/environment is still read
| in by PAM, assuming /etc/pam.d/*dm is configured to use pam_limits.).
`-----
-- 
|   Maurizio Loreti -- 
ROT13:ybe...@cq.vasa.vg
   |  (@_
| Un. of Padova, Dept. of Physics, Padova, Italy |  //\
|     
http://www.pd.infn.it/~loreti/mlo.html
     |  V_/_

 GDM *non* esegue .bash_profile.
... dimenticavo: per me questo e' un ottimo motivo per partire con
init 3 e dare startx a mano dopo il login.  il resto del mondo (cui
non piace la command line e che aborre lo schermo nero del login) e'
libero di dissentire.


 libero di dissentire.
Ma figurati, a volte mi capita di avere i PC configurati con l'avvio in sola
console anche per alcuni mesi, la cosa non mi da il minimo problema in
sè. Quello che mi indispettisce sono invece le discrepanze di configurazione
di base tra X e console, chessò, caratteri mappati in modo differente,
codifiche di caratteri e così via. Mi chiedo come mai nessuno abbia ancora
deciso di sistemare meglio queste cose.
-- 
Africa:
	In mezzo alla tragedia, storie toccanti.  Come quella dei due
missionari che si sono salvati dagli eccidi raggiungendo a piedi l'Uganda.
Ci hanno messo una settimana.  Sono sopravvissuti cibandosi di bacche,
radici e scarafaggi.  Mi chiedo come abbiano fatto a trovare un McDonald
da quelle parti.
		-- Panfilo Maria Lippi (Daniele Luttazzi), "TABLOID"