Luego de un tiempo y con ayuda del foro pude concluir en forma parcial "https://github.com/marcositu/redhatchecklist", la cual es una aplicación para analizar la configuración de servidores RedHat o sus derivados.
Ahora estoy teniendo un problema; quiero dar la posibilidad de poder obtener un reporte en inglés o español según lo que la persona agregue como argumento.
Estoy armando así:
Using perl Syntax Highlighting
- if ($idioma eq "es" ) {
- print F "<h1>analisis de seguridad - Informe</h1>";
- print F "<p>Cabe aclarar que si algunos items estan vacios significa que la configuración esta correcta. <a href=\"$Hostname-$dia-recomendaciones.html\"><button type=\"button\" class=\"button-warning pure-button\">Recomendaciones</button></a></p>";
- }
- elsif ($idioma eq "en" ) {
- print F "<h1>Security analysis - Report</h1>";
- print F "<p>Take into account, that if some items are empty, it means that the configuration is correct. <a href=\"$Hostname-$dia-recomendations.html\"><button type=\"button\" class=\"button-warning pure-button\">Recomendations</button></a></p>";
- }
Coloreado en 0.002 segundos, usando GeSHi 1.0.8.4
Pero no sé si es lo mejor ya que tengo muchos print por realizar y por ahora vengo duplicando ese código y cambiando los print.
Saludos y gracias.