Bug#510265: gnome-mount: wrong owner of device after switching user

2012-08-07 Thread Paul Menzel
Dear Michael,


I am looking through my submitted report and stumbled on this one.


Am Mittwoch, den 31.12.2008, 00:13 +0100 schrieb Michael Biebl:
 Paul Menzel wrote:
  Subject: gnome-mount: wrong owner of device after switching user
  Package: gnome-mount
  Version: 0.7-2
  Severity: important
  
  *** Please type your report below this line ***
  
  Dear Debian folks,
  
  
  the desktop environment is GNOME. User1 uses the computer and is doing a
  switch user (system → log out → switch user, System → Benutzername
  abmelden → Benutzer wechseln), so that a second X session is started in
  VT8(?) with GDM and gnome-screensaver is started for user1 (VT7).
  
  User2 logs in and puts in a USB storage media. This device is mounted
  and displayed, but is owned by user1.
  
  When user2 logs in as the only user, everything works.
 
 This will require HAL to be compiled with ConsoleKit and PolicyKit support.
 
 This is post-lenny material though.

As far as I am concerned this problem has been fixed since quite some
time in Debian Sid/unstable.

Thinking about this problem again, I guess `gnome-mount` was not the
right package to assign that report to in the first place. I guess HAL
(which is deprecated), Nautilus or gvfs would have been the right
packages. Judging from your reply it should be HAL.

Should I just close this report or could you do the reassign and
fixed-in dance to close this bug report properly?


Thanks,

Paul


signature.asc
Description: This is a digitally signed message part


Bug#510265: gnome-mount: wrong owner of device after switching user

2012-08-07 Thread Michael Biebl
On 07.08.2012 11:57, Paul Menzel wrote:
 
 Should I just close this report or could you do the reassign and
 fixed-in dance to close this bug report properly?

I don't really care either way.
Since gnome-mount is only needed on non-Linux platforms (along with
hal), I've given it up for adoption [1]

Michael

[1] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=610033


-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?



signature.asc
Description: OpenPGP digital signature


Bug#510265: gnome-mount: wrong owner of device after switching user

2008-12-30 Thread Paul Menzel
Subject: gnome-mount: wrong owner of device after switching user
Package: gnome-mount
Version: 0.7-2
Severity: important

*** Please type your report below this line ***

Dear Debian folks,


the desktop environment is GNOME. User1 uses the computer and is doing a
switch user (system → log out → switch user, System → Benutzername
abmelden → Benutzer wechseln), so that a second X session is started in
VT8(?) with GDM and gnome-screensaver is started for user1 (VT7).

User2 logs in and puts in a USB storage media. This device is mounted
and displayed, but is owned by user1.

When user2 logs in as the only user, everything works.

$ cat /var/log/syslog # user1.uid = 1000, user2.uid = 1002
[…]
Dec 30 20:55:13 hostname hald: mounted /dev/sdb on behalf of uid 1000
Dec 30 20:57:14 hostname acpid: client connected from 3763[0:0] 
Dec 30 20:57:32 hostname hald: unmounted /dev/sdb from '/media/disk' on behalf 
of uid 1000
# Switch from user2 to user1 and umount the device.
Dec 30 20:57:34 hostname acpid: client connected from 29984[0:0] 
Dec 30 20:57:39 hostname kernel: [41754.399230] FAT: utf8 is not a recommended 
IO charset for FAT filesystems, filesystem will be case sensitive!
# Switch back to user2 and mount it directly by double clicking on icon.
# Folders are owned by user2, but device is not. (Seen by right-click 
# and properties and also no files could be written to /media/disk/ .)
Dec 30 20:57:39 hostname hald: mounted /dev/sdb on behalf of uid 1002
Dec 30 21:01:03 hostname acpid: client connected from 3763[0:0] 
Dec 30 21:01:30 hostname acpid: client connected from 29984[0:0]
# Strange that this succeeded.
Dec 30 21:01:50 hostname hald: unmounted /dev/sdb from '/media/disk' on behalf 
of uid 1002
Dec 30 21:01:52 hostname acpid: client connected from 3763[0:0] 
Dec 30 21:01:55 hostname acpid: client connected from 29984[0:0] 
Dec 30 21:02:03 hostname acpid: client connected from 3763[0:0] 
Dec 30 21:02:15 hostname kernel: [42036.588622] mtrr: no MTRR for 
d000,800 found
Dec 30 21:02:15 hostname kernel: [42036.604817] mtrr: MTRR 2 not used
Dec 30 21:02:16 hostname acpid: client connected from 32089[0:0] 
Dec 30 21:02:20 hostname kernel: [42042.700976] FAT: utf8 is not a recommended 
IO charset for FAT filesystems, filesystem will be case sensitive!
# Log out both users and lock in with user2. Everything works fine.
Dec 30 21:02:20 hostname hald: mounted /dev/sdb on behalf of uid 1002
[…]

In my opinion, somehow it should be detected, that gnome-screensaver is
running for user1 and that user2 is logged in and working on the system.
In this case, the owner of the device should be user2.


Thanks a lot and a have happy New Year everyone.

Paul


-- System Information:
Debian Release: 5.0
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (x86_64)

Kernel: Linux 2.6.26-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages gnome-mount depends on:
ii  eject  2.1.5+deb1-4  ejects CDs and operates CD-Changer
ii  gconf2 2.22.0-1  GNOME configuration database syste
ii  hal0.5.11-6  Hardware Abstraction Layer
ii  libart-2.0-2   2.3.20-2  Library of functions for 2D graphi
ii  libatk1.0-01.22.0-1  The ATK accessibility toolkit
ii  libbonobo2-0   2.22.0-1  Bonobo CORBA interfaces library
ii  libbonoboui2-0 2.22.0-1  The Bonobo UI library
ii  libc6  2.7-16GNU C Library: Shared libraries
ii  libcairo2  1.6.4-7   The Cairo 2D vector graphics libra
ii  libdbus-1-31.2.1-4   simple interprocess messaging syst
ii  libdbus-glib-1-2   0.76-1simple interprocess messaging syst
ii  libeel2-2.20   2.20.0-7  Eazel Extensions Library (for GNOM
ii  libgail-common 1.22.3-1  GNOME Accessibility Implementation
ii  libgail18  1.22.3-1  GNOME Accessibility Implementation
ii  libgconf2-42.22.0-1  GNOME configuration database syste
ii  libglade2-01:2.6.3-1 library to load .glade files at ru
ii  libglib2.0-0   2.16.6-1  The GLib library of C routines
ii  libgnome-keyring0  2.22.3-2  GNOME keyring services library
ii  libgnome2-02.20.1.1-2The GNOME 2 library - runtime file
ii  libgnomecanvas2-0  2.20.1.1-1A powerful object-oriented display
ii  libgnomeui-0   2.20.1.1-2The GNOME 2 libraries (User Interf
ii  libgnomevfs2-0 1:2.22.0-5GNOME Virtual File System (runtime
ii  libgtk2.0-02.12.11-4 The GTK+ graphical user interface 
ii  libhal-storage10.5.11-6  Hardware Abstraction Layer - share
ii  libhal10.5.11-6  Hardware Abstraction Layer - 

Bug#510265: gnome-mount: wrong owner of device after switching user

2008-12-30 Thread Michael Biebl
Paul Menzel wrote:
 Subject: gnome-mount: wrong owner of device after switching user
 Package: gnome-mount
 Version: 0.7-2
 Severity: important
 
 *** Please type your report below this line ***
 
 Dear Debian folks,
 
 
 the desktop environment is GNOME. User1 uses the computer and is doing a
 switch user (system → log out → switch user, System → Benutzername
 abmelden → Benutzer wechseln), so that a second X session is started in
 VT8(?) with GDM and gnome-screensaver is started for user1 (VT7).
 
 User2 logs in and puts in a USB storage media. This device is mounted
 and displayed, but is owned by user1.
 
 When user2 logs in as the only user, everything works.

This will require HAL to be compiled with ConsoleKit and PolicyKit support.

This is post-lenny material though.

Michael

-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?



signature.asc
Description: OpenPGP digital signature