Krill








SECCIONES
Home
Screenshot
Descargar
Charla en las 7JRSL
Wiki

OTROS PROYECTOS
Italc Unlam Edition

LINKS
Mini Tutoriales GNU
Taller GNU/Linux UNLaM
Viva Linux

INFO
Webmaster:
Lucas Coudures 
Registered Linux User: #442566
E-mail

Hosted By:
SourceForge.net Logo


LICENCIA DEL SITIO

Creative Commons License
Esta obra está licenciada bajo una Licencia Creative Commons Atribución-No Comercial-Compartir Obras Derivadas Igual 2.5 Argentina.







Sobre el proyecto Krill:

    Todo empezó durante un proyecto de implementación de Squid en uno de los laboratorios de electrónica de la Universidad Nacional de La Matanza, donde se quería brindar acceso a Internet pero de forma controlada, por lo que se configuró Squid con una regla de acceso, la cual por default bloquea todas las páginas de Internet, excepto aquellas autorizadas por la cátedra. Cuando hicimos esto, nos dimos cuenta de que se convertiría en algo muy engorroso administrar ese archivo donde se encuentran las URL permitidas cada vez que algún alumno o profesor necesitara tal o cual página que no habíamos tenido en cuenta y tuviésemos que agregar.
    Nos dimos cuenta que necesitábamos una aplicación simple de usar, donde no importara si la persona a cargo de administrar este servicio sabía o no usar un sistema operativo GNU/Linux y que ademas pudiese ser accedida desde cualquier navegador web del laboratorio.
    Comenzamos a buscar alguna herramienta que cumpla con estas necesidades, pero solo encontramos aplicaciones para configurar a Squid de forma completa, reglas de acceso, usuarios, etc, pero nosotros necesitábamos algo mas simple. Fue por eso que tras varias semana de buscar y preguntar en distintas listas de correo, decidimos empezar a desarrollar nosotros mismos, una aplicación web en html y php.
    Actualmente krill se encuentra en un estado beta, pero todavía falta pulir algunas cosas y mejorar un poco el look and feel.


    ¿Como funciona Krill??

    Krill comienza a funcionar en el momento en que un alumno, ingresa una página en el navegador web del laboratorio y se encuentra con que la misma a sido bloqueada por Squid, en ese momento se le muestra al alumno un mensaje de error explicando porque no pudo acceder a esa URL y se le ofrece llenar un formulario con sus datos, en caso de que esa página fuese realmente necesaria. Al completar este formulario y enviarlo, automáticamente se muestra una confirmación en pantalla y los datos del alumno junto con el pedido solicitado se guardan en un archivo. Mas tarde el administrador responsable, puede acceder fácilmente al listado de peticiones que hicieron los alumnos desde cualquier navegador del laboratorio y decidir cuales aceptar. Al finalizar, el sistema guarda los cambios y reinicia el servicio de Squid.

    Atras



phpapache