Another observation. When no one is logged in and /var/lib/lightdm is
mounted the directory permissions do not allow other access:

% ls -ld /var/lib/lightdm
drwxr-x--- 9 lightdm lightdm 4096 May  6 09:50 /var/lib/lightdm

If someone is logged into the desktop gui the gvfs directory permissions
are set to whatever the users home directory is set to:

% ls -ld /home/sopkol
drwxr-xr-x 23 sopkol sopkol 4096 May  8 15:54 /home/sopkol

So if you can read the directory mount df does not complain permission
denied.

If you chmod on /var/lib/lightdm so you can read the dir the problem
goes away. Don't know if that is a security issue:

% chmod 755 ld /var/lib/lightdm

and df will not complain.

I did a reboot and the permissions did not change and it still worked:

% mount | grep gvfs
gvfs-fuse-daemon on /var/lib/lightdm/.gvfs type fuse.gvfs-fuse-daemon 
(rw,nosuid,nodev,user=lightdm)

 |% ls -ld /var/lib/lightdm
drwxr-xr-x 9 lightdm lightdm 4096 May  8 16:01 /var/lib/lightdm/

 |% df
Filesystem                1K-blocks    Used Available Use% Mounted on
/dev/mapper/sdavg-root      9733688 3411316   5834132  37% /
udev                         495080       4    495076   1% /dev
tmpfs                        201656     804    200852   1% /run
none                           5120       0      5120   0% /run/lock
none                         504140     144    503996   1% /run/shm
/dev/mapper/sdavg-backup   19932248  425728  18506688   3% /backup
/dev/sda1                    188403   30626    148049  18% /boot

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to lightdm in Ubuntu.
https://bugs.launchpad.net/bugs/867806

Title:
  df -h permission denied error

Status in Light Display Manager:
  New
Status in “lightdm” package in Ubuntu:
  Fix Released

Bug description:
  Running "df -h" from the cli as a normal user returns:

  Filesystem            Size  Used Avail Use% Mounted on
  /dev/md0               37G  6.6G   29G  19% /
  udev                  796M  8.0K  796M   1% /dev
  tmpfs                 322M  888K  321M   1% /run
  none                  5.0M     0  5.0M   0% /run/lock
  none                  805M   92K  805M   1% /run/shm
  /dev/sda3             1.8T  265G  1.6T  15% /mnt/d1
  /dev/sdb3             1.8T  1.7T  102G  95% /mnt/d2
  /dev/sdc3             893G   33M  893G   1% /mnt/d3
  df: `/var/lib/lightdm/.gvfs': Permission denied
  $

  running with "su"

  $ sudo df -h
  Filesystem            Size  Used Avail Use% Mounted on
  /dev/md0               37G  6.6G   29G  19% /
  udev                  796M  8.0K  796M   1% /dev
  tmpfs                 322M  888K  321M   1% /run
  none                  5.0M     0  5.0M   0% /run/lock
  none                  805M   92K  805M   1% /run/shm
  /dev/sda3             1.8T  265G  1.6T  15% /mnt/d1
  /dev/sdb3             1.8T  1.7T  102G  95% /mnt/d2
  /dev/sdc3             893G   33M  893G   1% /mnt/d3
  $

  ProblemType: Bug
  DistroRelease: Ubuntu 11.10
  Package: bash 4.2-0ubuntu4
  ProcVersionSignature: Ubuntu 3.0.0-10.16-server 3.0.4
  Uname: Linux 3.0.0-10-server x86_64
  ApportVersion: 1.23-0ubuntu2
  Architecture: amd64
  Date: Tue Oct  4 14:17:28 2011
  InstallationMedia: Ubuntu-Server 11.04 "Natty Narwhal" - Release amd64 
(20110426)
  ProcEnviron:
   SHELL=/bin/bash
   LANG=en_US.UTF-8
  SourcePackage: bash
  UpgradeStatus: Upgraded to oneiric on 2011-09-05 (29 days ago)

To manage notifications about this bug go to:
https://bugs.launchpad.net/lightdm/+bug/867806/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to