Pagina 1 di 1
[Risolto] variabile home
Inviato: lunedì 14 settembre 2009, 18:16
da garrett
se volessi creare un deb che ha un postinst script che scarica una cosa nella home/utente, come faccio a inserire la variabile $UTENTE?
tipo
wget
http://BLABLA /home/$UTENTE
Re: variabile home
Inviato: lunedì 14 settembre 2009, 18:20
da SuNjACk
garrett ha scritto:
se volessi creare un deb che ha un postinst script che scarica una cosa nella home/utente, come faccio a inserire la variabile $UTENTE?
tipo
wget
http://BLABLA /home/$UTENTE
Basta che fai
wget
http://BLABLA $HOME
e questo scarica il file nella home dell'utente
Re: variabile home
Inviato: lunedì 14 settembre 2009, 18:23
da enzotib
Quale utente? Sul sistema potrebbe essere presente più di un utente attivo, oltre quelli di sistema.
Inoltre non sarebbe "politically correct" che root vada a insozzare le directory private degli utenti.
--
enzotib
Re: variabile home
Inviato: lunedì 14 settembre 2009, 19:27
da il_muflone
i deb vengono installati da root, quindi $HOME e` la home di root ovvero /root
Re: variabile home
Inviato: lunedì 14 settembre 2009, 19:31
da SuNjACk
il_muflone ha scritto:
i deb vengono installati da root, quindi $HOME e` la home di root ovvero /root
No se diventi root con sudo
Sudo ti lascia la variabile $HOME intatta
Re: variabile home
Inviato: lunedì 14 settembre 2009, 19:38
da il_muflone
sudo si, ma gksudo e gksu no
e synaptic e gdebi usano quello purtroppo
Re: variabile home
Inviato: lunedì 14 settembre 2009, 19:40
da SuNjACk
Allora come si risolve il problema ???
Re: variabile home
Inviato: lunedì 14 settembre 2009, 19:41
da enzotib
E' un falso problema, non bisogna scrivere in HOME
Re: variabile home
Inviato: lunedì 14 settembre 2009, 19:42
da il_muflone
in linea generale non si fanno cose del genere, sono concepibili su windows, non su linux
invece si istruisca il programma per far qualcosa al primo avvio da parte dell'utente
Re: variabile home
Inviato: lunedì 14 settembre 2009, 20:36
da garrett
ah ok...capito! grazie mille a tutti della risposta!
