[PLN] pln-manager.sh

Santiago Crespo pln-lists.marsupi.org en flanera.net
Vie Sep 21 23:45:17 CEST 2012


Hola,

Os adjunto una primera versión del script pln-manager.sh. Sirve para 
reservar la primera IP libre y añadir nodos, entre otras cosas.

La idea es que este script sea lanzado por la web en el proceso de alta 
de un nuevo nodo.

Me queda por implementar la opción "-u", que es la que se lanzaría desde 
el cron cada X.

Usage: ./pln-manager.sh <options>

     IP
     ./pln-manager.sh -a        find and Assign the first available IP.
     ./pln-manager.sh -r <IP>    Release a previously assigned IP.

     New node
     ./pln-manager.sh -t <new node node.json URL>        add new node to 
Tinc.
     ./pln-manager.sh -d <new node node.json URL>        add new node to 
DUNDi.

     Update local files
     ./pln-manager.sh -u        Update nodelist and pln-phonedir.

     Help
     ./pln-manager.sh -h        Help (this text).

Saludos,
Santiago Crespo.
------------ próxima parte ------------
A non-text attachment was scrubbed...
Name: pln-manager.sh
Type: application/x-shellscript
Size: 6428 bytes
Desc: no disponible
URL: <http://lists.marsupi.org/pipermail/pln/attachments/20120921/9b544132/attachment.bin>


More information about the PLN mailing list