You're here: Snippet Directory » UNIX Admin (199)
Language:

ADDRESS.MIL FILE NODE UPDATE

Language: English
Programming Language: Unix Shell
Published by: californiakidd [not registered]
Last Update: 5/15/2006
Views: 1055

License: BSD License

Description

EDIT ABOVE $VARIABLES TO YOUR ACCOUNT.THIS UPDATES "ADDRESS.MIL" FILE VIA FTP(1).EXPECTS PPP(8) TO PASS NEW ADDRESS ON COMMAND LINE.EXAMPLE "/etc/ppp/ppp.linkup"# MYADDR:# !bg /etc/ppp/address.mil.sh MYADDREXAMPLE REMOTE RETRIEVAL AND USAGE$ ADDRESS=`fetch -qo - http://$DLINK/address.mil`$ ping $ADDRESS$ mail your.friend@$ADDRESS

Code

1 #! /bin/sh 2 # FILE: /etc/ppp/address.mil.sh 3 # DATE: Fri Jan 19 19:55:32 PST 2001 4 5 #---- edit 6 7 $DLINK= FTP.SERVER.MIL 8 $ACCOUNT= YourAccountName 9 $PASSWORD= AccountPassword 10 11 #----- 12 13 # EDIT ABOVE $VARIABLES TO YOUR ACCOUNT. 14 # THIS UPDATES "ADDRESS.MIL" FILE VIA FTP(1). 15 # EXPECTS PPP(8) TO PASS NEW ADDRESS ON COMMAND LINE. 16 # 17 # EXAMPLE "/etc/ppp/ppp.linkup" 18 ## MYADDR: 19 ## !bg /etc/ppp/address.mil.sh MYADDR 20 # 21 # EXAMPLE REMOTE RETRIEVAL AND USAGE 22 ## $ ADDRESS=`fetch -qo - http://$DLINK/address.mil` 23 ## $ ping $ADDRESS 24 ## $ mail your.friend@$ADDRESS 25 26 cd /etc/ppp 27 echo "$*" >address.mil 28 cp address.mil /etc 29 chmod a+r /etc/address.mil 30 31 #IP=`cat /etc/address.mil` 32 33 ( 34 echo "open $DLINK" 35 echo "quote user $ACCOUNT" 36 echo "quote pass $PASSWORD" 37 echo "put address.mil" 38 echo "quit" 39 ) | /usr/bin/ftp -n >/dev/null 40

No comments avaiable

Add a comment

Name *  

Email (won't be displayed) *    

Website  

Comment *  

Sicherheitscode Security Code *    

RSS