Here are the scripts that I use (modified from the
ones in the contrib directory of the fetchmail distro)

~/.bash_profile
        #       Start Fetchmail up when I Login.
        #        - modified from script in contrib section
        #        - 1/24/01 Vinod Kurup [EMAIL PROTECTED]

        TDEV=`tty | sed -n -e "s#/dev/##p"`

        if [ ! -s ~/.fetchmail.pid ]; then
                echo -n "Starting fetchmail daemon..."
                fetchmail -d 300
                echo $TDEV > ~/.fetchmail.owner
                echo "done."
        fi
        # END of Fetchmail startup

~/.bash_logout
        #       Below is for Fetchmail clean up
        #        - modified from logout script in contrib section
        #        - 1/24/01 Vinod Kurup [EMAIL PROTECTED]

        TDEV=`tty | sed -n -e "s#/dev/##p"`
        
        if [ -s ~/.fetchmail.pid ]; then
                if [ -s ~/.fetchmail.owner ]; then
                        OWNER=`cat ~/.fetchmail.owner`

                        if [ $TDEV = $OWNER ]; then
                                rm -rf ~/.fetchmail.owner
                                fetchmail -q >/dev/null 2>&1
                        fi
                fi
        fi
        # END of Fetchmail clean up


HTH,

Vinod

On Wed, Jan 24, 2001 at 08:18:03AM -0500, Brad Burns wrote:
> Have you checked fetchmails homepage?  I remember seeing a FAQ or something 
> there describing how to do this.  The gist of it revolved around 
> creating/removing temporary files using ~/.bash_profile and ~/.bash_logout 
> using a specific file mask, ~/.bash_logout would look for other files, and if 
> only one existed, would terminate fetchmail on its way out... hmm, looking at 
> the fetchmail faq, it says the script that does this, is in the contrib 
> directory in the fetchmail distribution, so you may need to download it 
> yourself.
> 
> On Wed, Jan 24, 2001 at 09:22:41AM +0100 or thereabouts, Daniel de los Reyes 
> wrote:
> > I want to run fetchmail as a daemon each time I log in but I don't want to 
> > do it manually.Is bash_profile the apropiate place to launch it from? How 
> > can I prevent it form being launched several times if I login at several 
> > consoles?
> > 
> > Thank's
> > 
> > -- 
> > ______________________________
> > Daniel de los Reyes
> > S2-Selling Soluciones
> > Valencia Spain
> > e-mail: [EMAIL PROTECTED]
> > Powered by Debian GNU-Linux 2.2r2
> > ______________________________
> > 
> > 
> > -- 
> > To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
> > with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
> > 
> 
> -- 
> 
> --* Brad Burns *--
> Fortune of the Minute:
> 
> To a Californian, the basic difference between the people and the pigeons
> in New York is that the pigeons don't shit on each other.
>       -- From "East vs. West: The War Between the Coasts



-- 
_____________________________
Vinod Kurup, MD
email: [EMAIL PROTECTED]
phone: 617.277.2012
cell:  617.359.5990
http://www.medicalrecords.com

Reply via email to