Cuando montamos unidades samba en equipos Linux y lo configuramos a nivel de /etc/fstab para que se monten automáticamente en el arranque es recomendable securizar la forma en que especificamos el usuario y clave para conectar a la unidad. Para ello podemos usar la flag «credentials» que permite especificar estos datos en un fichero aparte Seguir leyendo
Linux
Artículos sobre GNU/Linux: CentOS, RHEL, Fedora, Debian, Ubuntu, etc.
Variables locales y globales en BASH
La shell BASH nos permite utilizar dos tipos de variables, las locales y globales (environment variables). Básicamente, la diferencia entre ambas es que la variable local tiene valor únicamente dentro de nuestra shell, es decir de nuestra sesión. Ningún otro usuario tiene acceso a ella. Por el contrario, las variables globales se establecen para todas Seguir leyendo
CentOS 5.6
Desde hace unos días está disponible la versión 5.6 de CentOS (derivada de Red Hat Enterprise Linux 5.6). Esta versión probablemente sea la predecesora del esperado CentOS 6. Las principales novedades que encontramos son interesantes, entre ellas el soporte del sistema de ficheros ext4: Soporte completo al sistema de ficheros ext4. libvirt actualizada a 0.8.2 Seguir leyendo
Asignar prioridad de CPU a procesos en Linux con nice
El comando nice en Linux nos permite modificar la prioridad de un proceso frente al resto dentro del sistema. El kernel Linux es el encargado de planificar y asignar tiempo de CPU a cada uno de los procesos que corren en el sistema. El rango de asignación de prioridad disponible es de -20 a 19 Seguir leyendo
configure: error: libpng.(a|so) not found (compilando PHP con 64 bits)
Una entrada rápida para ayudar a aquellos que reciban este error (configure: error: libpng.(a|so) not found) a la hora de configurar la compilación de PHP en un servidor con arquitectura de 64 bits. El error aparecerá cuando añadimos el módulo de librerías GD a la compilación (–with-gd). Lo primero que tenemos que hacer es verificar Seguir leyendo