.plan
par Matthew Nuckolls skawina@usa.net
Ces deux scripts vous permettent de mettre votre IP dans votre
.plan
sur un serveur distant. Je l'utilise, comme ça, mes amis
et ma famille peuvent voir quand je suis connecté, et où envoyer les
ytalk
.
Mettez quelque chose ressemblant à
/etc/ppp/putip "Y'en a pas, la connection est morte "
Sur la première ligne de votre script ppp-off
.
Vous aurez besoin d'un $HOME/.netrc
en état de marche pour que
putip marche. Le mien ressemble à ça :
machine rocket login mnuck password <mypassword>
et est chmod 600
ip-up
:
#!/bin/sh # # Assurez-vous que ce fichier est chmod 711 # puisque le password apparaît en clair dedans PLANLOC = /home/mnuck/.plan REMOTE_USER_NAME = mnuck REMOTE_PASSWORD = REMOTE_PLANLOC = /afs/umr.edu/users/mnuck/pub/.plan REMOTE_SERVER = rocket echo "Mon IP dynamique est : " $4 > /tmp/ip.myip cat $PLANLOC /tmp/ip.myip > /tmp/plan echo $REMOTE_USER_NAME > /tmp/ip.script echo $REMOTE_PASSWORD >> /tmp/ip.script echo "put /tmp/plan" $REMOTE_PLANLOC >> /tmp/ip.script echo "quit" >> /tmp/ip.script ftp $REMOTE_SERVER < /tmp/ip.script &> /dev/null rm -f /tmp/ip.myip rm -f /tmp/ip.script rm -f /tmp/plan
putip
:
#!/bin/sh # # This script relies on a vaild .netrc file # -see ftp man page for details PLANLOC = /home/mnuck/.plan REMOTE_PLANLOC = /afs/umr.edu/users/mnuck/pub/.plan REMOTE_SERVER = rocket echo "Mon IP dynamique est : " $1 > /tmp/ip.myip cat $PLANLOC /tmp/ip.myip > /tmp/plan echo "put /tmp/plan" $REMOTE_PLANLOC > /tmp/ip.script echo "quit" >> /tmp/ip.script ftp $REMOTE_SERVER < /tmp/ip.script &> /dev/null rm -f /tmp/ip.myip rm -f /tmp/ip.script rm -f /tmp/plan