Bug#293214: marked as done (gksudo: multiple gksudo's at the same time isn't nice)

Debian Bug Tracking System owner@bugs.debian.org
Mon, 07 Feb 2005 13:48:33 -0800


Your message dated Mon, 07 Feb 2005 16:32:19 -0500
with message-id <E1CyGUV-0006Aj-00@newraff.debian.org>
and subject line Bug#293214: fixed in gksu 1.2.3-2
has caused the attached Bug report 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 I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--------------------------------------
Received: (at submit) by bugs.debian.org; 1 Feb 2005 20:05:55 +0000
>From seb128@debian.org Tue Feb 01 12:05:55 2005
Return-path: <seb128@debian.org>
Received: from smtp12.wanadoo.fr [193.252.22.20] 
	by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
	id 1Cw4Hb-0000q4-00; Tue, 01 Feb 2005 12:05:55 -0800
Received: from me-wanadoo.net (localhost [127.0.0.1])
	by mwinf1204.wanadoo.fr (SMTP Server) with ESMTP id 4D6931C0009A
	for <submit@bugs.debian.org>; Tue,  1 Feb 2005 21:05:22 +0100 (CET)
Received: from [192.168.0.2] (ANancy-151-1-14-131.w83-194.abo.wanadoo.fr [83.194.72.131])
	by mwinf1204.wanadoo.fr (SMTP Server) with ESMTP id 000871C000AD
	for <submit@bugs.debian.org>; Tue,  1 Feb 2005 21:05:21 +0100 (CET)
X-ME-UUID: 20050201200522296.000871C000AD@mwinf1204.wanadoo.fr
Subject: gksudo: multiple gksudo's at the same time isn't nice
From: Sebastien Bacher <seb128@debian.org>
To: submit@bugs.debian.org
Content-Type: text/plain
Date: Tue, 01 Feb 2005 21:05:24 +0100
Message-Id: <1107288324.13267.7.camel@localhost.localdomain>
Mime-Version: 1.0
X-Mailer: Evolution 2.1.4 
Content-Transfer-Encoding: 7bit
Delivered-To: submit@bugs.debian.org
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
	(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Status: No, hits=-6.8 required=4.0 tests=BAYES_00,FROM_ENDS_IN_NUMS,
	HAS_PACKAGE autolearn=no version=2.60-bugs.debian.org_2005_01_02
X-Spam-Level: 

Package: gksu
Severity: normal

This bug has been opened here: https://bugzilla.ubuntu.com/5913

"When opening multiple gksudo's so fast that the first one doesn't block
X before the others are launched, they form an invisible stack. Often
this gives no big problems, but sometimes it does, which makes things
look very much like a lockup (although it looks like hitting ESC always
helps, and one can switch to tty1 to kill gksudo). 

I propose two things:

1) Make it impossible to run multiple gksudo's at the same time
2) When gksudo is started, repaint the desktop in grayscale, and display
gksudo
in color. 


Point 1 is because it is possible (by doing weird things like running
`gksudo ls & gksudo ls & gksudo ls & gksudo ls`, but also by clicking on
the new update notifier applet quickly) to make a lot of gksudo's run,
and when cancelling them things get messy with repainting, looking like
a lockup. The locking X is a bit delayed, so maybe gksudo can assert
it's the only one running, or quit.
Point 2 is to make the user more aware of the fact that gksudo locked X.
At first I was confused when my apps didn't respond, although I quickly
got the point. Not everybody will, and graying things out will make it
very clear. (Fading is too much, I thing, what I've seen in the
gnome-logout thing is Far Too Slow)

I hope to hear some feedback.
..
Because the window manager is ignored (Window menu and close buttons
can't be used), it might also be nice to drop the borders, like the
gnome-logout does. It makes things look much more like "You are doing
something with the OS (switching user), not just looking at a dialog
window".

By the way, I wonder: Why does gksu lock X at all? Does it prevent
malware, running with the priviledges of the active user, from reading
the keystrokes?
Could the looks of gksu, including the locking of X, be mimicked?"


That's also a Debian issue and since the BTS seems to be the upstream
bug system, I'm forwarding here :)


Cheers,
Sebastien Bacher



---------------------------------------
Received: (at 293214-close) by bugs.debian.org; 7 Feb 2005 21:38:13 +0000
>From katie@ftp-master.debian.org Mon Feb 07 13:38:13 2005
Return-path: <katie@ftp-master.debian.org>
Received: from newraff.debian.org [208.185.25.31] (mail)
	by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
	id 1CyGaD-00068u-00; Mon, 07 Feb 2005 13:38:13 -0800
Received: from katie by newraff.debian.org with local (Exim 3.35 1 (Debian))
	id 1CyGUV-0006Aj-00; Mon, 07 Feb 2005 16:32:19 -0500
From: Gustavo Noronha Silva <kov@debian.org>
To: 293214-close@bugs.debian.org
X-Katie: $Revision: 1.55 $
Subject: Bug#293214: fixed in gksu 1.2.3-2
Message-Id: <E1CyGUV-0006Aj-00@newraff.debian.org>
Sender: Archive Administrator <katie@ftp-master.debian.org>
Date: Mon, 07 Feb 2005 16:32:19 -0500
Delivered-To: 293214-close@bugs.debian.org
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
	(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Status: No, hits=-6.0 required=4.0 tests=BAYES_00,HAS_BUG_NUMBER 
	autolearn=no version=2.60-bugs.debian.org_2005_01_02
X-Spam-Level: 

Source: gksu
Source-Version: 1.2.3-2

We believe that the bug you reported is fixed in the latest version of
gksu, which is due to be installed in the Debian FTP archive:

gksu_1.2.3-2.diff.gz
  to pool/main/g/gksu/gksu_1.2.3-2.diff.gz
gksu_1.2.3-2.dsc
  to pool/main/g/gksu/gksu_1.2.3-2.dsc
gksu_1.2.3-2_i386.deb
  to pool/main/g/gksu/gksu_1.2.3-2_i386.deb
gnome-sudo_1.2.3-2_all.deb
  to pool/main/g/gksu/gnome-sudo_1.2.3-2_all.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 293214@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Gustavo Noronha Silva <kov@debian.org> (supplier of updated gksu package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Mon,  7 Feb 2005 18:33:43 -0200
Source: gksu
Binary: gksu gnome-sudo
Architecture: source i386 all
Version: 1.2.3-2
Distribution: unstable
Urgency: low
Maintainer: Gustavo Noronha Silva <kov@debian.org>
Changed-By: Gustavo Noronha Silva <kov@debian.org>
Description: 
 gksu       - graphical frontend to su
 gnome-sudo - dumb package to provide smooth upgrade to gksu
Closes: 293214 293236
Changes: 
 gksu (1.2.3-2) unstable; urgency=low
 .
   * debian/patches: grabbed from the svn
   - 00_da_translation_update.diff:
    + updated danish translation
   - 01_fadeout.diff, 02_locking.diff:
    + fadeout the screen, do not show window decorations, use
      a simple lock file to avoid duplicate gksu's running
      (Closes: #293214)
   - 03_fix_prompt_and_sudo-mode_behavior.diff:
    + fixes to the configuration interpretation and conffile
      documentation (Closes: 293236)
   - 04_window_or_popup.diff:
    + shows a window or a popup, depending on whether we're
      grabbing or not
Files: 
 05940cf14b5e9f194b2e3a58ebb2b11d 1495 admin optional gksu_1.2.3-2.dsc
 9cc201986917edfcbe77c5a63682e439 20911 admin optional gksu_1.2.3-2.diff.gz
 29b50cc1123b2673770c48f9b5ef0492 13984 gnome optional gnome-sudo_1.2.3-2_all.deb
 03dc353a631297cd273ea4cb8c5a606e 52154 admin optional gksu_1.2.3-2_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.5 (GNU/Linux)

iD8DBQFCB93Et1anjIgqbEsRArv+AJ497QO6rmNSzE6AJfQEi6E8rWzXKgCg6cum
c8inH7Gx3L3cmLLWaCpf0r4=
=xfOj
-----END PGP SIGNATURE-----