Bonjour

Je prend le thread en cours de route. Je n'ai pas la r�ponse � la
question initiale, mais � mon avis, TMOUT ne sera pas d'un grand
secours.

On Wed, Jun 25, 2003 at 08:38:47AM +0200, Loic.B (FDUL) wrote:
> Il semble que la variable TMOUT provoque la deconnection de la console au
> bout de X secondes. Mais nul part il n'apparait une prise en compte des
> entr�es dans le tty. Ce qui reviendrait � dire qu'utilis�e ou pas, la
> console sera verrouill�e au bout de ces X secondes.
> Ce que je souhaiterai, c'est remettre ce compteur � zero lors de chaque
> utilisation de la console...

TMOUT, c'est le temps maximum imparti pour lancer une commande.

Autrement dit, si tu fais une export TMOUT=10, tu as 10 secondes pour
lancer une commande, sinon bash se termine automatiquement.

Quand la commande que tu as lanc� se termine (l'ex�cution de la commande
peut prendre plus de 10 secondes, TMOUT n'arr�tera pas une commande en
cours d'ex�cution) et te rend la main, tu as de nouveau 10 secondes pour 
lancer une autre commande, et ainsi de suite...

TMOUT n'a absolument rien � voir avec l'activit� de la console. Si au
bout du temps imparti pour lancer la commande tu es encore en train de
la tapper au clavier, bash se terminera quand m�me.

> D'autre part, je ne vois pas l'utilit� d'utiliser un tierce programme
> comme vlock si le shell s'en charge tout seul lors de la prise en compte
> de la variable TMOUT.

vlock v�rouille la console. TMOUT permet d'arr�ter automatiquement le
bash. Ce sont deux choses tr�s diff�rentes.

> Dernier point, si je cherche � modifier cette variable, le shell me
> retourne invariablement:"bash: TMOUT: readonly variable".
> Comme rendre cette variable modifiable?...

Bizarre. Sur ma machine, je peux la modifier comme je veux. 

A+
--
J�r�me

Répondre à