Elcr1st1an.tk
sábado, 21 de diciembre de 2013



Primero que todo darles las gracias a el compañero que  btocarmona , que fue el precursor de este script, ya luego los compañeros del foro alterserv lo completaron e hicieron posible su funcionamiento.


Bien acá presentaremos 2 script una que como su nombre lo dice compila los .cpp ya creados en la carpeta /etc/raptor/pluginmaker/plugins uno compila en masa y el otro cada plugins por individual automatizando un poco mas el trabajo.

Para empezar debemos realizar estos pasos

Compilador Normal
wget http://www.cr1st1an.host56.com/Descarga_normal.sh
chmod 777 Descarga_normal.sh
 bash Descarga_normal.sh

Compilador en Masa
wget http://www.cr1st1an.host56.com/Descarga_masa.sh
chmod 777 Descarga_masa.sh
 bash Descarga_masa.sh

Que hace este pequeño script?

 Descarga otro script el cual nombre como Compilador.sh y lo copia dentro de /etc/raptor/pluginmaker/plugins crea dentro de estas carpetas otras con el nombre cpp y so y le das los permisos necesarios, este script descarga se ejecuta solo una vez.

Aqui lo bueno a partir de ese momento solo nos limitaremos a hacer tres pasos para la compilacion de nuestros plugins.

Manualmente

1.- Crear los plugins.cpp como lo veníamos haciendo en /etc/raptor/pluginmaker/plugins
2.- Agregamos los regex correspondientes de cada unos de los plugins creados

Compilando

3.- Ejecutamos por consola el archivo compilador.sh que se encuentra en /etc/raptor/pluginmaker/plugins lo hacemos de la siguiente manera

bash compilador.sh

Que hace el script compilador.sh?

El mismo compila cada unos de los .cpp que encuentre en la carpeta y los convierte a .so luego le da los permisos necesarios y los copia a la carpeta plugins de nuestro servidor, además hace un backup de los archivos .so y .cpp generados en las carpetas CPP y SO. Finalmente reinicia los servicios de raptor y squid3 quedando los plugins  totalmente funcionales.

En este vídeo puedes ver como funciona el script




Bueno amigos espero les sirva y los créditos Son para los amigos. Firecold, btocarmona, JoeMG quien ha publicado el script y yo solo me encargue de difundir el mismo ya que a mayor conocimiento mayor aprendizaje.

¿Buscas algo más?

UNETE A LA COMUNIDAD

¿Qué Programas deseas?

Paginas Visitadas

- Copyright © El Cr1st1an Blog | Solo Es Otra Página Web ! - Powered by Blogger - Designed by El Cr1st1an -