Newsgroup: it.comp.os.linux.iniziare
Titolo: segnale di connessione avvenuta

l'autenticazione con l'isp è terminata con successo e sono collegato.
Il `messaggio' in genere arriva... ti scrive il tuo ip e quello del
server ppp a cui sei collegato...
Altrimenti puoi usare nello script il comando "sleep"... lo esegui
dopo quello di connessione... ma e` una soluzione estremamente rozza,
spero che qualcuno ne abbia di meglio!
Il mio scriptozzo e` cosi`:
#!/bin/sh
pppd -detach connect "/usr/sbin/chat -v -f /etc/ppp/pppscript" &
sleep 40
play /usr/share/sounds/ktalkd.wav
sendmail -q
slrnpull > /dev/null &
questo in pratica aspetta 40 secondi dall'esecuzione di pppd, poi
playa il suono (una campanella, per la cronaca...), spedisce la
posta e aggiorna le newz
-- 
    Ciao
        Pardo
 
	( 
http://members.xoom.it/teletex/pardo.html
 )


Quando ti viene assegnato l'IP viene eseguito lo script /etc/ppp/ip-up (in
tutte le distro ?) con i permessi di root, mettici quello che vuoi.
Ciao, Barbi.

 spero che qualcuno ne abbia di meglio!
Nel  mio  "Quadernetto  delle  idee  da  realizzare",  proprio  dopo
"Conquistare  il  mondo in  5  minuti",  ho scritto  qualcosa  stile
[Pseudo-code]:
connetti
while ("/sbin/ifconfig | grep ppp" = null) do
   sleep 2
od
fetchmail
fetchnews
disconnetti
Cioe',  ogni 2  secondi  controlla  se si  e'  connessi,  e in  caso
affermativo fa' partire tutte le procedure.
-- 
                                                                     __
 __                                                              _  ///
| _        Student in Computer Science, Swiss Federal Institute  \\///
|__|iambo      of Technology - mailto:
ggia...@iiic.ethz.ch
       \X/


Fiiiicoooooo !!
Sono ancora troppo ignorante nello scripting, me tapino!!



sara` assurdo ma qua da me i comandi che ci aggiungo non vengono
eseguiti
rh6.0



e da me... no, infatti leggendo quello che c'e` scritto nell'ip-up avevo 
prima provato a fare il .local, ma niente...


On 2 May 2000 12:55:24 GMT, Pardo <Pa...@pardo.pardo> 
 wrote:
| e da me... no, infatti leggendo quello che c'e` scritto nell'ip-up avevo 
| prima provato a fare il .local, ma niente...
 
 Controlla che l'ip-up.local sia eseguibile: ip-up controlla proprio
 quello.
 [ -x /etc/ppp/ip-up.local ] && /etc/ppp/ip-up.local $*
-- 
Zefram 	| WARNING: The email address is FAKE.	 ||   [ 
http://zefram.8m.com
 ]
@ Home	| "I think it's time I blow the scene. Get everybody and the
________| stuff together. Ok, 3, 2, 1... Let's jam!" --The Seatbelts, "Tank!"
GnuPG Key fingerprint = D975 6BBC B550 05B6 6B29  CCC5 7F87 1AF0 AE7D 5C2E

 Sono ancora troppo ignorante nello scripting, me tapino!!
E cosa aspetti  ? C'e' un mondo nuovo da  esplorare, fuori dalla tua
finestra.  Fatti  aiutare  da  Appunti  Linux o  da  un  buon  libro
(O'Reilly ?).



Accidenti! Succedeva anche a me, ma non riesco a ricordare il perche'. Se non
sbaglio era legato al fatto che lo script e' eseguito da root. Tu cosa ci
metti? Hai provato con "echo 'sono connesso' > /dev/console", oppure "echo -e
'\asono connesso' > /dev/tty1"?
Ciao, Barbi.


Le vacanze, aspetto, le vacanze... ancora 1 mese... e giugno lo
passo tra linux a casa mia e il multiplayer in rete a casa di un amico...
