Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it L'avatar di pilovis
    Registrato dal
    Mar 2001
    Messaggi
    3,273

    Mi serve il vostro aiuto

    Qual'e' il comando shell per far si che Linux aspetti "n" secondi prima di passare ad eseguire il comando successivo?

    esempio:

    devo scaricare la posta tramite POP3 dal mio account su Libero ma ho una connessione ADSL con TIN, per cui Libero non me la fa scaricare se non sono collegato con le loro linee.

    Allora ho programmato una connessione on-demand ISDN con LIBERO e ho un Cron Job che fa partire ogni 30 minuti un file che contiene i comandi per collegarsi a Libero e scaricare la posta tramite POP3.
    Subito dopo viene chiusa la connessione ISDN e ripristinato il gateway di default.

    I comandi sono i seguenti:


    isdnctrl dial ippp0
    isdnctrl status ippp0


    qui devo mettere un ritardo di 3 secondi per lasciare il tempo di finalizzare la connessione ISDN altrimenti il fetchmail parte subito e non trovando ancora la connessione finalizzata, usa il gateway di default che e' su ADSL di TIN e quindi il pop3 di libero ovviamente non funziona


    fetchmail -v -f '/root/.fetchmailrc' libero.it
    isdnctrl hangup ippp0
    route add default gw 192.168.1.1



    Grazie
    Progettista elettronico, appassionato di informatica dal 1982, sistemista Linux dal 2002, sono consulente tecnico del Giudice per le indagini preliminari, valuto richieste di consulenza, in ambito Voip/Telefonia anche con grado di sicurezza militare.

  2. #2
    Utente di HTML.it L'avatar di edriv
    Registrato dal
    Oct 2004
    Messaggi
    367
    non ho capito niente di quello che vuoi fare ma:

    $ sleep 5 # 5 secondi

    dovrebbe andare bene
    I've got a bike. You can ride it if you like.

  3. #3
    Utente di HTML.it L'avatar di pilovis
    Registrato dal
    Mar 2001
    Messaggi
    3,273
    Grazie mille
    ora funziona tutto alla grande.

    In poche parole devo scaricare la posta tramite POP3 da Libero ma il problema e' che la mia ADSL e' TIN.
    Come saprai Libero non permette piu' l'accesso POP3 alle caselle di posta elettronica se non si e' collegati con le loro linee (dial-up o ADSL).

    La mia machina Linux fa da firewall/gateway/proxy per la LAN interna ed e' collegata al router ADSL di TIN

    Ho aggiunto un Terminal Adapter ISDN e con il sistema sopra descritto creo una connessione temporanea ISDN a libero ogni 30 minuti per poter scaricare la posta tramite POP3 e poi la mando ad una casella interna sul server Linux.
    Progettista elettronico, appassionato di informatica dal 1982, sistemista Linux dal 2002, sono consulente tecnico del Giudice per le indagini preliminari, valuto richieste di consulenza, in ambito Voip/Telefonia anche con grado di sicurezza militare.

  4. #4
    usa FREEPOPS, così scarichi la posta di libero senza dover fare la connessione ISDN.

    Io lo uso su Debian e funziona alla grande.

    [Homepage] [Contattami]
    Powered by: Ubuntu - Debian - Gentoo
    Developing: Java - C++ - PHP

    [supersaibal]"Perchè tanto Debian è meglio"
    [/supersaibal]

  5. #5
    Confermo che FREEPOPS funziona alla grande, tra l'altro e` anche estensibile piuttosto facilmente con LUA e poi utilizzarlo come layer intermedio tra la rete locale e i vari pop3. Vantaggio? Quando cambi pop non ti sbatti a cambiarlo manualmente su tutti i client!
    Are you alive?
    No, but I was written with LOVE. A new scripting language.
    www.frequenze.it

  6. #6
    Utente di HTML.it L'avatar di pilovis
    Registrato dal
    Mar 2001
    Messaggi
    3,273
    La mia era una prova per un'applicazione che devo fare per un ente pubblico, preferisco il normale collegamento dial-up, giusto per evitare grane
    Progettista elettronico, appassionato di informatica dal 1982, sistemista Linux dal 2002, sono consulente tecnico del Giudice per le indagini preliminari, valuto richieste di consulenza, in ambito Voip/Telefonia anche con grado di sicurezza militare.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.