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.