Buenas<br><br>Muy bueno<br><br>Un saludo<br><br><div class="gmail_quote">2012/10/28 David Rubert <span dir="ltr"><<a href="mailto:david.rubert@gmail.com" target="_blank">david.rubert@gmail.com</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Muy buenas, acabo de implementar el esqueleto de todo esto. De manera no realiza ninguna acción sobre el sistema, pero sería muy fácil enlazarlo ahora que ya tenemos toda la estructura de la web y del pln-manager.sh hecha.<div>
<br></div><div>Alguien se anima a probarlo y comentar qué os parece?</div><div><br></div><div>Mirad, imaginaros que queréis enlazar vuestro nodo PLN con mi nodo. Accedéis a la web de mi nodo:</div><div><br></div><div><a href="http://loom.gotdns.org/pln" target="_blank">http://loom.gotdns.org/pln</a></div>
<div><br></div><div>Ahora váis a la sección "Link to this node". Veréis que os piden 2 datos, vuestra IP de la PLN, y la MAC de la ethernet (únicamente para verificar que no nos hacen peticiones erróneas o malintencionadas).</div>
<div><br></div><div>Al poner estos datos, la aplicación se va a buscar vuestro archivo node.json para descargarse todos los datos. Por ejemplo, si ponéis como IP la 1.0.0.1 irá a buscar: <a href="http://1.0.0.1/pln/node.json" target="_blank"><font color="red"><b>MailScanner ha detectado un posible intento de fraude desde "1.0.0.1" </b></font> <font color="red"><b>MailScanner le advierte: los links numericos son comunmente utilizados en actividades maliciosas:</b></font> http://1.0.0.1/pln/node.json</a>, descargará la información, y comprobará que la MAC que habéis introducido coincide con la de ese archivo.</div>
<div><br></div><div>Si todo cuadra, os deja llegar al paso 2 donde revisáis vuestros datos y podéis lanzar la solicitud de enlazar con ese nodo. Eso desencadena que se manda un mail al administrador avisando que hay un enlace pendiente de moderar.</div>
<div><br></div><div>Ahora tomáis el rol de administrador de mi nodo, os váis a la sección "Admin", os autenticáis con admin/admin y véis que hay 1 (o varias) solicitudes de enlaces pendientes de moderar, también hay ahora la sección de nuevos nodos de la PLN pendientes de moderar.</div>
<div><br></div><div>Si estáis de acuerdo en aprobarlo, pulsáis el botón de aprobar, sino, el de borrar.</div><div><br></div><div>Y ya está, si lo aprobáis se mandaría un mensaje al administrador que inició el proceso diciéndole que ya puede configurar su extremo que nosotros ya lo tenemos configurado.</div>
<div><br></div><div><br></div><div>Si hacéis pruebas no os preocupéis que no se borra ni se ejecuta nada en el sistema.</div><div><br></div><div>¿Qué os parece? Cambiaríais o añadiríais algo?</div><div><br><div class="gmail_quote">
El 27 de octubre de 2012 11:19, David Rubert <span dir="ltr"><<a href="mailto:david.rubert@gmail.com" target="_blank">david.rubert@gmail.com</a>></span> escribió:<div><div class="h5"><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Ok pues vamos a ello.<div><br></div><div>Una cosa, podríamos mostrar en la zona de admin los nodos que ya tenemos enlazados, además de las peticiones pendientes de moderar. qué os parece? </div><div><br></div><div>Santiago, puedo hacer un par de peticiones para el script script pln-manager.sh?</div>
<div><br></div><div>* Que se pueda obtener la lista de nodos que ya están enlazados vía Tinc.</div><div>* Antes de añadir un nuevo enlace, hacer un chequeo rutinario que ese nodo no lo tuviéramos ya enlazado.</div><div><br>
</div><div>Venga un saludooo</div><div><br><br><div class="gmail_quote">El 26 de octubre de 2012 19:40, Blackhold <span dir="ltr"><<a href="mailto:blackholdmailer@gmail.com" target="_blank">blackholdmailer@gmail.com</a>></span> escribió:<div>
<div><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">2012/10/25 David Rubert <<a href="mailto:david.rubert@gmail.com" target="_blank">david.rubert@gmail.com</a>>:<br>
<div>> Muy buenas!<br>
> Estamos terminando lo que sería la casi auto-configuración del enlace entre<br>
> 2 nodos vía web, y quería que consensuáramos el proceso. A ver si estáis de<br>
> acuerdo:<br>
><br>
> 1. Un administrador de un nodo PLN quiere enlazar con otro nodo PLN. Se<br>
> conecta a la web e inicia el proceso de "Link to this node".<br>
><br>
> 2. Se le solicita información para comprobar que realmente ya tiene un nodo<br>
> activo. Por ejemplo, nombre de su nodo, su IP de la PLN, y el dundi_id. Con<br>
> esos datos comprobamos que todo es correcto, ya que podemos descargarnos el<br>
> node.json del nodo remoto y comprobar que la información introducida es<br>
> correcta.<br>
><br>
> 3. Enviamos un mail al administrador del nodo diciéndole que tiene una<br>
> petición de enlace de nodo pendiente de moderar, y encolamos la peticion. Al<br>
> solicitante se le indica que ya puede ejecutar el comando de adición de<br>
> enlace Tinc en su servidor:<br>
<br>
</div>sería interesante que apareciese en el panel de admin también que hay<br>
una petición pendiente de ejecutar. A mi a veces se me pasan los<br>
correos xD<br>
<div><br>
><br>
> # pln-manager.sh -t <new node node.json URL><br>
><br>
> 4. El administrador recibe el e-mail con la petición, se conecta a la web de<br>
> administración, va a la sección de "Enlaces pendientes de aprobar", y lo<br>
> aprueba si lo considera conveniente. Eso iniciaría el proceso automático de<br>
> configuración con "pln-manager.sh -t <new node node.json URL>"<br>
<br>
</div>uix ok :P pues no he dicho nada anteriormente.<br>
<div><br>
><br>
><br>
> Por lo tanto con la mínima interacción enlazaríamos 2 nodos.<br>
><br>
> ¿Véis correcto así el procedimiento o cambiaríais algo?<br>
<br>
</div>yo lo veo correcto! :)<br>
<br>
adelante!!!!<br>
<br>
><br>
> _______________________________________________<br>
> PLN mailing list<br>
> <a href="mailto:PLN@marsupi.org" target="_blank">PLN@marsupi.org</a><br>
> <a href="https://lists.marsupi.org/listinfo/pln" target="_blank">https://lists.marsupi.org/listinfo/pln</a><br>
><br>
</blockquote></div></div></div><br></div>
</blockquote></div></div></div><br></div>
<br>_______________________________________________<br>
PLN mailing list<br>
<a href="mailto:PLN@marsupi.org">PLN@marsupi.org</a><br>
<a href="https://lists.marsupi.org/listinfo/pln" target="_blank">https://lists.marsupi.org/listinfo/pln</a><br>
<br></blockquote></div><br>