BandaAncha.eu

Comunidad de usuarios
de fibra, móvil y ADSL

bash: TMOUT: readonly variable

BocaDePez
BocaDePez

En Debian Sarge la variable TMOUT funciona perfectamente, pero en Mandriva 2006 pone que es de sólo lectura.

Si intento usarla:

# TMOUT=10

No funciona y aparece el siguiente aviso:

bash: TMOUT: readonly variable

Saludos.

Este tema está cerrado a nuevas respuestas. Abre un nuevo tema para retomar la conversación.
BocaDePez
BocaDePez

Solucionado:

Comenté la línea TMOUT=0 que encontré en /etc/sysconfig/msec y ahora el TMOUT funciona tambíen en Mandriva.

#TMOUT=0

Saludos.

🗨️ 5
BocaDePez
BocaDePez

Pensaba que estaba solucionado, pero no.

Por ahí le duele, pero cuando le sale del pingüino vuelve a editar la línea TMOUT=0 por arte de magia. Puede ser al reiniciar, pero no siempre.

Comento la línea y cuando menos lo espero se crea otra línea por la cara.

/etc/sysconfig/msec

UMASK_ROOT=022
SECURE_LEVEL=3
UMASK_USER=022
#TMOUT=0
TMOUT=0

¿Pero esto que es? Aaaaaaaaggggggg.

🗨️ 4
Pridebowl

pues asi de primera nada, pero vamos es el hombre contra la maquina. :D
metele for example sticky bit a ver lo que te dice. :DDDDD

Un saludo

🗨️ 3
BocaDePez
BocaDePez

Gracias por la idea.

Ya le puse el bit pegajoso (T), pero una vez leí que el sticky bit desperdicia memoria. Creo que es cierto porque hace un momento quemé la leche de la cena. Olvidé retirarla del fuego.

$ ls -l /etc/sysconfig/msec
-rw-r--r-T 1 root root 44 abr 21 00:22 msec

Si vuelve a hacer de las suyas le quito permiso de escritura a root (y se lo daría sólo si es necesario para realizar un cambio). Si así y todo es capaz de editar de nuevo el msec, si le vuelve a salir del pingüino, entonces quito la Mandriva del PC (matando al perro se acaba con la rabia).

De momento está funcionando bien.

/etc/sysconfig/msec

UMASK_ROOT=022
SECURE_LEVEL=3
UMASK_USER=022

Saludos y gracias.

🗨️ 2
BocaDePez
BocaDePez
🗨️ 1