Systemd permite configurar variables de entorno para ser cargadas en sus «unidades«, es decir, en los procesos/demonios que se ejecutan a través de este sistema. La configuración se establece en el archivo de configuración del servicio/unidad, y permite establecer un listado de variables de entorno o la llamada a un archivo que contendrá todas las Seguir leyendo
variables
Login Linux: diferencia entre ‘su’ y ‘su -‘
Ya vimos en otra entrada (/usr/sbin y /sbin no están en $PATH al hacer su) los problemas que nos podía generar hacer login contra un usuario usando únicamente su. Básicamente, la diferencia es que si hacemos su <usuario> a secas «heredaremos» las variables de entorno y lo especificado en los ficheros de inicialización del usuario Seguir leyendo
/usr/sbin y /sbin no están en $PATH al hacer su
Me he encontrado con un problema ante el que el origen parecía un fallo en la variable $PATH que se define al hacer login con un usuario en el sistema. La situación era la siguiente: accedemos por ssh y seguidamente hacemos su para autenticarnos como root. El problema viene en que algunos comandos no se Seguir leyendo
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
MySQL: Cambiar valor de variable ft_min_word_len
Una entrada rápida, para cambiar el valor de la variable ft_min_word_len de MySQL, hay que editar al fichero de configuración (my.cnf en Unix y my.ini en Windows) y añadir el siguiente parámetro: ft_min_word_len = X Donde X es el valor (nº entero) que queráis asignar. Por defecto creo que está a 4: mysql> SHOW VARIABLES Seguir leyendo