Solaris: añadir dependencias a un servicio SMF

Service Management Facility (SMF) permite establecer dependencias entre servicios. Esto, básicamente, abre la posibilidad de establecer una serie de requisitos en el momento de iniciar un servicio. Por ejemplo, podemos indicar que para que un servicio pueda arrancar, antes debe tener montado un determinado filesystem, o incluso verificar que un archivo de configuración existe, tiene Seguir leyendo


Autocompletar en Vi y Vim

Vi y Vim integrar varias funcionalidades de autocompletado entre las que se encuentran el autocompletado de palabras o líneas completas, selección de palabras a partir de un diccionario, completado de rutas del sistema e incluso podríamos buscar sinónimos y antónimos. Todos estos ejemplos los ejecutamos en modo edición. Autocompletar ruta del sistema De todas estas Seguir leyendo


visudo, vipw y vigr: editando ficheros críticos en Linux de forma segura

Siguiendo con el tema tratado en el anterior post sobre como encontrar fallos e inconsistencias en los ficheros passwd y shadow, vamos a ver como a la hora de editar ciertos ficheros críticos del sistema debemos asegurarnos de hacerlo de forma correcta. Ficheros como /etc/passwd, /etc/group, /etc/shadow o /etc/sudoers pueden editarse ‘al vuelo‘ con un Seguir leyendo


Control de procesos en BASH: jobs, fg, bg, &, disown…

Hoy vamos a ver el modo de controlar jobs, procesos o aplicaciones que corren dentro de un sistema Linux/Unix. El objetivo es aprender a gestionar un proceso en ejecución pasandolo a segundo plano, suspenderlo, activarlo, desasociarlo de la shell, pararlo, etc. Ejecutar un trabajo/proceso en segundo plano Para ejecutar un proceso en segundo plano, debemos utilizar el carácter Seguir leyendo