[SOLUCIONADO] Código en la edición de Fluxion (resuelto)

Iniciado por La-Bestia, Mayo 03, 2017, 08:48:49 AM

Tema anterior - Siguiente tema

0 Miembros y 1 Visitante están viendo este tema.

Mayo 03, 2017, 08:48:49 AM Ultima modificación: Mayo 03, 2017, 10:42:09 AM por Gabriela
Hola a todos.

Estoy editando el fluxion pero nada de toquetear el código solo traducción y quería hacer algo más automátizado que sería lo siguiente.

Como bien saben en kali y parrot si lo ejecutan le faltan 3 dependencias:
lighttpd
php-cgi
isc-dhcp-server


P.D: Ya lo descubrí ahora el que no lo tenga se le instala solo.
Lo que quería realizar sería que al que le falte esa dependencia automáticamente haga sudo apt-get install la dependencia.

Como sería el código y si es posible añadirle un "xterm" para ver el proceso.

El código se quedaría así.

echo -ne "php-cgi........."
   if ! [ -f /usr/bin/php-cgi ]; then
      echo -e "\e[1;31mNot installed"$transparent""
      xterm -T "☣ Instalando php-cgi ☣" -geometry 100x30 -e "sudo apt-get install php-cgi -y"
      exit=1
   else
      echo -e "\e[1;32mOK!"$transparent""
   fi
   sleep 0.025

echo -ne "lighttpd........"
   if ! hash lighttpd 2>/dev/null; then
      echo -e "\e[1;31mNot installed"$transparent""
      xterm -T "☣ Instalando lighttpd ☣" -geometry 100x30 -e "sudo apt-get install lighttpd -y"
      exit=2
   else
      echo -e "\e[1;32mOK!"$transparent""
   fi
   sleep 0.025

echo -ne "dhcpd..........."
   if ! hash dhcpd 2>/dev/null; then
      echo -e "\e[1;31mNot installed"$transparent" (isc-dhcp-server)"
      xterm -T "☣ Instalando isc-dhcp-server ☣" -geometry 100x30 -e "sudo apt-get install isc-dhcp-server -y"
      exit=2
   else
      echo -e "\e[1;32mOK!"$transparent""
   fi
   sleep 0.025

Ahora edito para quitar idiomas creo que con inglés, español y algún que otro como alemán estaría bien. Siempre respeto al autor.

Saludos y muchas gracias.