[Risolto] variabile home

Coordinamento delle attività e informazioni sui progetti del gruppo: creazione, modifica e gestione dei pacchetti di Ubuntu e relative problematiche.

Moderatore: Gruppo Sviluppo

Scrivi risposta
garrett
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 680
Iscrizione: martedì 9 ottobre 2007, 20:45
Desktop: ubuntu
Distribuzione: Ubuntu 12.10 64bit
Località: Veneto
Contatti:

[Risolto] variabile home

Messaggio 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
Ultima modifica di garrett il lunedì 14 settembre 2009, 22:48, modificato 1 volta in totale.
Avatar utente
SuNjACk
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1061
Iscrizione: martedì 19 maggio 2009, 16:27
Località: Pesaro

Re: variabile home

Messaggio 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
Desktop openbox Halloween Documents Linux non è Windows
Free Software Is A Matter Of Liberty Not Price
Avatar utente
enzotib
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 250
Iscrizione: domenica 21 settembre 2008, 23:25
Desktop: gnome
Distribuzione: Debian GNU/Linux trixie/sid
Sesso: Maschile

Re: variabile home

Messaggio 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
Avatar utente
il_muflone
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 18878
Iscrizione: venerdì 1 maggio 2009, 15:31
Desktop: GNOME Shell
Distribuzione: Arch Linux x86_64
Località: Profondo sud
Contatti:

Re: variabile home

Messaggio da il_muflone »

i deb vengono installati da root, quindi $HOME e` la home di root ovvero /root
http://www.muflone.com - I miei contatti e i miei progetti - La guida completa a VirtualBox
Non mandatemi messaggi privati per chiedere aiuto, li cancello senza rispondere nemmeno.
Avatar utente
SuNjACk
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1061
Iscrizione: martedì 19 maggio 2009, 16:27
Località: Pesaro

Re: variabile home

Messaggio 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
Desktop openbox Halloween Documents Linux non è Windows
Free Software Is A Matter Of Liberty Not Price
Avatar utente
il_muflone
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 18878
Iscrizione: venerdì 1 maggio 2009, 15:31
Desktop: GNOME Shell
Distribuzione: Arch Linux x86_64
Località: Profondo sud
Contatti:

Re: variabile home

Messaggio da il_muflone »

sudo si, ma gksudo e gksu no
e synaptic e gdebi usano quello purtroppo
http://www.muflone.com - I miei contatti e i miei progetti - La guida completa a VirtualBox
Non mandatemi messaggi privati per chiedere aiuto, li cancello senza rispondere nemmeno.
Avatar utente
SuNjACk
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1061
Iscrizione: martedì 19 maggio 2009, 16:27
Località: Pesaro

Re: variabile home

Messaggio da SuNjACk »

Allora come si risolve il problema ???
Desktop openbox Halloween Documents Linux non è Windows
Free Software Is A Matter Of Liberty Not Price
Avatar utente
enzotib
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 250
Iscrizione: domenica 21 settembre 2008, 23:25
Desktop: gnome
Distribuzione: Debian GNU/Linux trixie/sid
Sesso: Maschile

Re: variabile home

Messaggio da enzotib »

E' un falso problema, non bisogna scrivere in HOME
Avatar utente
il_muflone
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 18878
Iscrizione: venerdì 1 maggio 2009, 15:31
Desktop: GNOME Shell
Distribuzione: Arch Linux x86_64
Località: Profondo sud
Contatti:

Re: variabile home

Messaggio 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
http://www.muflone.com - I miei contatti e i miei progetti - La guida completa a VirtualBox
Non mandatemi messaggi privati per chiedere aiuto, li cancello senza rispondere nemmeno.
garrett
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 680
Iscrizione: martedì 9 ottobre 2007, 20:45
Desktop: ubuntu
Distribuzione: Ubuntu 12.10 64bit
Località: Veneto
Contatti:

Re: variabile home

Messaggio da garrett »

ah ok...capito! grazie mille a tutti della risposta! :D
Scrivi risposta

Ritorna a “Gruppo Sviluppo”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 1 ospite