Devuan logs - #209, boring messages


Message sent to devuan-bugs@lists.dyne.org, owner@bugs.devuan.org:


Subject: bug#209: ASCII: Default config in ~/.bash_logout crashes X server
To: submit@bugs.devuan.org
From: Michael Siegel <msi@malbolge.net>
Date: Sun, 13 May 2018 23:42:09 +0200

Package: bash
Version: 4.4-5

When running X on VT1 and another user session (CLI) on VT2, logging out
on VT2, will either

  * crash the X server running on VT1, leaving you with a functional CLI
or
  * leave you with a blank screen and an apparently frozen-up system
    once you switch back to VT1

Running X with setuid root does not make any difference here. But if the
user on VT2 is root, X on VT1 will not crash when logging out on VT2.

In a discussion on Debian's IRC channel, I've been informed that this
problem is caused by the default configuration in ~/.bash_logout, which
looks like this:

  # ~/.bash_logout: executed by bash(1) when login shell exits.

  # when leaving the console clear the screen to increase privacy

  if [ "$SHLVL" = 1 ]; then
      [ -x /usr/bin/clear_console ] && /usr/bin/clear_console -q
  fi

Commenting out the if statement (or just deleting the file) will cure
the problem.

The culprit here is clear_console. Running /usr/bin/clear_console from
VT2 in the scenario described above will result in the same problems you
get when logging out.

fsmithred has also found that this problem does not occur on D-Bus-free
installations (with the above config in place).


msi


Message sent:


From: owner@bugs.devuan.org (Devuan bug Tracking System)
To: Michael Siegel <msi@malbolge.net>
Subject: bug#209: Acknowledgement (ASCII: Default config in ~/.bash_logout crashes X server)

Thank you for the problem report you have sent regarding Devuan.
This is an automatically generated reply, to let you know your message has
been received.  It is being forwarded to the developers mailing list for
their attention; they will reply in due course.

Your message has been sent to the package maintainer(s):
 owner@bugs.devuan.org

If you wish to submit further information on your problem, please send
it to 209@bugs.devuan.org (and *not* to
submit@bugs.devuan.org).

Please do not reply to the address at the top of this message,
unless you wish to report a problem with the bug-tracking system.

Devuan Bugs Owner
(administrator, Devuan bugs database)


Message sent to devuan-bugs@lists.dyne.org, owner@bugs.devuan.org:


Subject: bug#209: Debian changelog for Bash in Stretch
To: 209@bugs.devuan.org
From: Michael Siegel <msi@malbolge.net>
Date: Mon, 14 May 2018 17:03:21 +0200

The Debian changelog for the package of Bash in Stretch includes:

  bash (4.4-3) unstable; urgency=medium

    * Apply upstream patches 006 - 007.
    * clear_console: Securely erase the current console. Closes:
      #845177.
    * Mark locales and time build dependencies with <!nocheck>.
      Closes: #838201.
    * Don't configure with --with-curses. Closes: #794588.

   -- Matthias Klose <doko@debian.org>  Fri, 20 Jan 2017 11:52:59 +0100


msi


Message sent:


From: owner@bugs.devuan.org (Devuan bug Tracking System)
To: Michael Siegel <msi@malbolge.net>
Subject: bug#209: Info received (was Debian changelog for Bash in Stretch)

Thank you for the additional information you have supplied regarding
this problem report.  It has been forwarded to the developer(s) and
to the developers mailing list to accompany the original report.

Your message has been sent to the package maintainer(s):
 owner@bugs.devuan.org

If you wish to continue to submit further information on your problem,
please send it to 209@bugs.devuan.org, as before.

Please do not reply to the address at the top of this message,
unless you wish to report a problem with the bug-tracking system.

Devuan Bugs Owner
(administrator, Devuan bugs database)


Devuan BTS -- Powered by Debian bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.

Devuan Bugs Owner <owner@bugs.devuan.org>.
Last modified: Tue, 20 Aug 2019 00:39:01 UTC