Binary package hint: evince
I've installed karmic yesterday, and upgraded [0]> lsb_release -rd Description: Ubuntu karmic (development branch) Release: 9.10
[0]> apt-cache policy evince evince: Installed: 2.28.0-0ubuntu2 Candidate: 2.28.0-0ubuntu2 Version table: *** 2.28.0-0ubuntu2 0 500 http://de.archive.ubuntu.com karmic/main Packages 100 /var/lib/dpkg/status
When I'm trying to start evince, the following happens (everything is done as user danielt):
[0]> evince
(evince:9325): EvinceDocument-WARNING **: Failed to create directory /home/danielt/.gnome2/evince: Permission denied zsh: exit 1 evince
[0]> grep /home/danielt/.gnome2/evince evince.strace 9327 access("/home/danielt/.gnome2/evince", F_OK) = -1 ENOENT (No such file or directory) 9327 mkdir("/home/danielt/.gnome2/evince", 0700) = -1 EACCES (Permission denied) 9327 write(2, "\n(evince:9327): EvinceDocument-WARNING **: Failed to create directory /home/danielt/.gnome2/evince: Permission denied\n", 118) = 118
This is odd:
[0]> id uid=1000(danielt) gid=1000(danielt) groups=4(adm),20(dialout),24(cdrom),46(plugdev),107(lpadmin),115(admin),122(sambashare),1000(danielt) [0]> /bin/pwd /export/home/danielt [0]> ls -ld /. /export/. /export/home/. /export/home/danielt/. /export/home/danielt/.gnome2/. /home drwxr-xr-x 20 root root 4096 Oct 8 15:48 /. drwxr-xr-x 6 root root 4096 Oct 8 15:06 /export/. drwxr-xr-x 3 root root 4096 Oct 8 15:14 /export/home/. drwx--x--x 57 danielt danielt 4096 Oct 9 17:02 /export/home/danielt/. drwx------ 7 danielt danielt 4096 Oct 9 16:46 /export/home/danielt/.gnome2/. lrwxrwxrwx 1 root root 13 Oct 8 15:34 /home -> /export/home/
So, where is the permission denied coming from? [0]> mkdir /home/danielt/.gnome2/evince; echo $? 0
Binary package hint: evince
I've installed karmic yesterday, and upgraded
[0]> lsb_release -rd
Description: Ubuntu karmic (development branch)
Release: 9.10
[0]> apt-cache policy evince de.archive. ubuntu. com karmic/main Packages dpkg/status
evince:
Installed: 2.28.0-0ubuntu2
Candidate: 2.28.0-0ubuntu2
Version table:
*** 2.28.0-0ubuntu2 0
500 http://
100 /var/lib/
When I'm trying to start evince, the following happens (everything is done as user danielt):
[0]> evince
(evince:9325): EvinceDocument- WARNING **: Failed to create directory /home/danielt/ .gnome2/ evince: Permission denied
zsh: exit 1 evince
[0]> grep /home/danielt/ .gnome2/ evince evince.strace "/home/ danielt/ .gnome2/ evince" , F_OK) = -1 ENOENT (No such file or directory) /home/danielt/ .gnome2/ evince" , 0700) = -1 EACCES (Permission denied) WARNING **: Failed to create directory /home/danielt/ .gnome2/ evince: Permission denied\n", 118) = 118
9327 access(
9327 mkdir("
9327 write(2, "\n(evince:9327): EvinceDocument-
This is odd:
[0]> id 4(adm), 20(dialout) ,24(cdrom) ,46(plugdev) ,107(lpadmin) ,115(admin) ,122(sambashare ),1000( danielt) home/danielt home/danielt/ . /export/ home/danielt/ .gnome2/ . /home home/danielt/ . home/danielt/ .gnome2/ .
uid=1000(danielt) gid=1000(danielt) groups=
[0]> /bin/pwd
/export/
[0]> ls -ld /. /export/. /export/home/. /export/
drwxr-xr-x 20 root root 4096 Oct 8 15:48 /.
drwxr-xr-x 6 root root 4096 Oct 8 15:06 /export/.
drwxr-xr-x 3 root root 4096 Oct 8 15:14 /export/home/.
drwx--x--x 57 danielt danielt 4096 Oct 9 17:02 /export/
drwx------ 7 danielt danielt 4096 Oct 9 16:46 /export/
lrwxrwxrwx 1 root root 13 Oct 8 15:34 /home -> /export/home/
So, where is the permission denied coming from? .gnome2/ evince; echo $?
[0]> mkdir /home/danielt/
0