Your message dated Mon, 18 May 2026 16:32:13 +0200
with message-id <[email protected]>
and subject line Closing: stale
has caused the Debian Bug report #488613,
regarding Wish for two :idle handlers (:blanker *and* :lockscreen).
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
488613: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=488613
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: screen
Version: 4.0.3-9
Severity: wishlist
Tags: upstream

I've been (ab)using the :idle handler to lock my screen, similar to
X's xscreensaver or xautolock + xlockmore:

    idle 1800 lockscreen        # "screensaver" lockout

I'd like to set this timeout to be much shorter (say, two minutes), so
that if I step away from my desk for a meeting, there's a smaller
attack window.  The problem with this is that if I'm looking at a
printout, the idle handler will trip and lock the screen even though
I'm really using it, meaning I have a disruptive period of typing in
my login and session passwords.

Xscreensaver (and others) solve this by having two timeouts --
initially it will blank the screen (without locking it), and then
after a further period of inactivity, it will lock the screen:

    # ~/.xscreensaver -*- conf -*-
    mode: blank
    lock: true
    splash: false
    fade: false
    timeout: 2
    lockTimeout: 1

That way, I notice when the screen blanks, and I tap a key to wake it
up, without having to go through the password prompt.

I'd like this functionality for Screen.  I guess it can be implemented
most easily by adding support for multiple idle handlers.  The syntax
would be similar to backticks:

    idle [number] <timeout> [command]

With number being 0 if not supplied (thereby retaining backwards
compatibility).  For example,

    idle 0 120 blanker
    idle 1 180 lockscreen

-- System Information:
Debian Release: lenny/sid
  APT prefers testing
  APT policy: (990, 'testing')
Architecture: i386 (i686)

Kernel: Linux 2.6.25-2-686 (SMP w/1 CPU core)
Locale: LANG=en_AU.utf8, LC_CTYPE=en_AU.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages screen depends on:
ii  libc6                     2.7-10         GNU C Library: Shared libraries
ii  libncursesw5              5.6+20080308-1 Shared libraries for terminal hand
ii  libpam0g                  0.99.7.1-6     Pluggable Authentication Modules l

screen recommends no packages.

-- no debconf information



--- End Message ---
--- Begin Message ---
Hi,

This bug was sent upstream almost 18 years ago, with no action or followup.

If this is still desired, you're welcome to pursue this directly upstream.

Closing this as stale.

Cheers,
Peter Dey

--- End Message ---

Reply via email to