Si alguna vez tenés problemas con un servidor de DNS algunos consejos para ayudar a solucionarlos:
Como siempre mirar la info de WHOIS http://www.internic.com/whois.html (o en solola para los más puristas : ). Comprobar que los DNS declarados son los correctos
Seguramente sirvan para otras shells, pero como lo he probado en bash lo comento solopara esta. Como siempre se me olvidan las secuencias de escape de colores y demás, me he hecho un fichero que incluye todas así como unas funciones auxiliares.
Para usarlo en vuestros scripts solo teneis que hacer:
. ./colorines.sh
echo -e "Esto es un texto $GREEN VERDE $NORMAL"
#o usando las funciones auxiliares...
echo "Esto es una `alert ALERTA`"
Por un compromiso estoy mirando como crear una mini web-app para unos amigos. Mirando frameworks PHP me ha gustado symfony, y por movidas de curro me ha por pensar como montar un pequeño entorno de desarrollo PHP en local. La idea es:
Entorno local (funcionar sin problemas de red) en el que pueda editar ficheros con un IDE lanzado desde mi usuario.
Ligero (por eso pienso en lighttpd en logar de apache y en sqlite en logar de mysql)
Ultimamente soy un feliz usuario de virtualbox, pero había una cosa que me estaba haciendo la puñeta, no conseguía hacer funcionar la red de las máquinas virtuales en modo bridge con la red real, solo en modo NAT. Es un coñazo cuando quieres acceder a esas virtuales desde otras máquinas en tu red local. El error que me daba es:
Unknown error creating VM (VERR_HOSTIF_INIT_FAILED).
VBox status code: -3100 (VERR_HOSTIF_INIT_FAILED).
Result Code: 0x80004005
Component: Console
Interface: IConsole {1dea5c4b-0753-4193-b909-22330f64ec45}
Mirando el sistema de compilación de gNewSense descubro el software equivs. Ya hay bastante docu (y en cristiano) así que solo voy a explicar que hace este software. A través de un fichero de control, del estilo de los debian/control de un paquete deb) nos permite generar un paquete deb que solo incluye dependencias a otros paquetes. Bueno, y si queremos también script de pre/post-install/remove, copyright,….
Hoy toca entrada un poco techie, que me estoy perdiendo en mi ombligo ultimamente:)
En el recomedable blog Debian Package of The Day encuentro una interesante entrada sobre moreutils, paquete que incluye unas cuantas utilidades de consola que nos harán muy felices al tener que scriptear algo en shell script.