Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
piccolo shell script per smbmount... [Risolto]
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian)
View previous topic :: View next topic  
Author Message
delmi
n00b
n00b


Joined: 03 Dec 2003
Posts: 3

PostPosted: Tue Jan 13, 2004 10:10 am    Post subject: piccolo shell script per smbmount... [Risolto] Reply with quote

Prima della richiesta di help... un saluto a tutti dato che è il mio primo post sul forum... (mi sono iscritto ormai da un po' ma sono rimasto "invisibile" a leggere...)

Veniamo al dunque....
mi sono creato un file che viene caricato all'avvio che mi monta delle shares samba. All'interno del file ci sono varie righe tipo questa:


Code:
smbmount //computerdimaria/angelo /mnt/pippo -o
 "username=delmi,password=pluto,uid=delmi,gid=users,fmask=775,dmask=775"


Il fatto che la password sia "in chiaro" non me ne importa niente mentre non voglio inserire il tutto in /etc/fstab perchè le shares da montare non sono su un server sempre disponibile.
In pratica vorrei che dopo il logon venisse scritto qualcosa tipo: "effettuo il mount [S/n]" così se il pc non fosse disponibile eviterei di aspettare mezz'ora e di visualizzare la sfilza di errori per la mancata connessione...

Spero di essermi spiegato...

Gentoo a tutti,
A.
Back to top
View user's profile Send private message
Jecko_Hee
Tux's lil' helper
Tux's lil' helper


Joined: 20 Aug 2003
Posts: 142
Location: Svizzera/Ticino

PostPosted: Tue Jan 13, 2004 10:17 am    Post subject: Reply with quote

Benvenuto :D

se usi l'opzione noauto in fstab non lo monta automaticamente all'avvio, ma devi dirglielo tu con:
Code:

mount /cartella

_________________
Negli anni 60 una delle tante ragazze di Fonzie, dopo aver fatto "petting", gli disse: "FONZIE, SE NON TI LECCHI LE DITA GODI SOLO A META'!"

EVITIAMO GLI OT - LINEE GUIDA DEL FORUM
Back to top
View user's profile Send private message
Ginko
Guru
Guru


Joined: 01 May 2002
Posts: 371
Location: nearby my linux laptop

PostPosted: Tue Jan 13, 2004 10:25 am    Post subject: Re: piccolo shell script per smbmount... Reply with quote

delmi wrote:
Prima della richiesta di help... un saluto a tutti dato che è il mio primo post sul forum... (mi sono iscritto ormai da un po' ma sono rimasto "invisibile" a leggere...)

Ciao e benvenuto!
delmi wrote:
Veniamo al dunque....
mi sono creato un file che viene caricato all'avvio che mi monta delle shares samba. All'interno del file ci sono varie righe tipo questa:


Code:
smbmount //computerdimaria/angelo /mnt/pippo -o
 "username=delmi,password=pluto,uid=delmi,gid=users,fmask=775,dmask=775"


Il fatto che la password sia "in chiaro" non me ne importa niente mentre non voglio inserire il tutto in /etc/fstab perchè le shares da montare non sono su un server sempre disponibile.
In pratica vorrei che dopo il logon venisse scritto qualcosa tipo: "effettuo il mount [S/n]" così se il pc non fosse disponibile eviterei di aspettare mezz'ora e di visualizzare la sfilza di errori per la mancata connessione...

Non ho capito bene dov'e' la domanda, comunque il mio commento e' :
    - Metti la linea relativa al comando smbmount in fstab con l'opzione noauto, user
    - Non mettere la password in chiaro ma usa credentials=<file> vedi smbmount(8)
    - nello script usa solo il comando mount <dir> (il resto lo prende da fstab)

Saluti
--Gianluca
Back to top
View user's profile Send private message
delmi
n00b
n00b


Joined: 03 Dec 2003
Posts: 3

PostPosted: Tue Jan 13, 2004 10:27 am    Post subject: Reply with quote

Azz... effettivamente è molto più semplice...... non ci avevo pensato.
Se comunque dovessi fare lo script di shell pensi che sarebbe complesso?

Praticamente vorrei inserire nel file con specificati i vari smbmount un piccolo script tipo
IF SI
effettua il mount
ELSE
non effettua niente...

grazie,
a
Back to top
View user's profile Send private message
Ginko
Guru
Guru


Joined: 01 May 2002
Posts: 371
Location: nearby my linux laptop

PostPosted: Tue Jan 13, 2004 10:49 am    Post subject: Reply with quote

delmi wrote:

Praticamente vorrei inserire nel file con specificati i vari smbmount un piccolo script tipo
IF SI
effettua il mount
ELSE
non effettua niente...

Code:
#!/bin/sh

echo -n "Montare /dir [y/N] ? "
read risposta
if [ ! -z $risposta ]; then
  if [ $risposta == "y" -o $risposta == "Y" ]; then
    mount /dir
  fi
fi


Saluti
--Gianluca
Back to top
View user's profile Send private message
delmi
n00b
n00b


Joined: 03 Dec 2003
Posts: 3

PostPosted: Tue Jan 13, 2004 11:28 am    Post subject: Reply with quote

Ginko wrote:

Code:
#!/bin/sh

echo -n "Montare /dir [y/N] ? "
read risposta
if [ ! -z $risposta ]; then
  if [ $risposta == "y" -o $risposta == "Y" ]; then
    mount /dir
  fi
fi


Saluti
--Gianluca


Ottimo Grazie!
Funzica alla perfezione....

Ciao
A.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum