Your message dated Tue, 19 May 2026 21:51:56 +0200
with message-id <[email protected]>
and subject line Not reproducible in current unstable
has caused the Debian Bug report #440066,
regarding screen: man page says -wipe checks hostname, but it does not
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.)


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

The man page says:

       -wipe [match]
            does the same as "screen -ls", but removes destroyed
            sessions instead of marking them as `dead'.  An
            unreachable session is considered dead, when its name
            matches either the name of the local host, or the
            explicitly given parameter, if any.  See the -r flag for a
            description how to construct matches.

But that code is actually conditional on SOCKDIR_IS_LOCAL_TO_HOST and
it's disabled:

/*
 * Define this if the SOCKDIR is not shared between hosts.
 */
#define SOCKDIR_IS_LOCAL_TO_HOST

I mistakenly used -wipe on a system with an NFS-mounted $HOME; it removed
all my live screens from other hosts.

-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.22 (SMP w/2 CPU cores; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages screen depends on:
ii  libc6                     2.6.1-1        GNU C Library: Shared libraries
ii  libncursesw5              5.6+20070812-1 Shared libraries for terminal hand
ii  libpam0g                  0.79-4         Pluggable Authentication Modules l

screen recommends no packages.

-- debconf information:
  screen/old_upgrade_prompt: false


--- End Message ---
--- Begin Message ---
Version: 5.0.1-2

Hi,

I tested this against the current version in unstable (5.0.1-2) and cannot reproduce the reported behaviour.

In 5.0.1-2, "screen -wipe" honours host-based filtering for stale sockets:
- Stale entries matching the local host suffix are removed
- Entries for other hosts are kept as "Remote or dead"

So the behaviour now matches the manpage description.

Given the age of the bug, this was likely fixed in an earlier version, but I have not checked.

Cheers,
Peter Dey

--- End Message ---

Reply via email to