2011-03-31 20:15:42 |
Michael R. Crusoe |
bug |
|
|
added bug |
2011-03-31 20:17:33 |
Michael R. Crusoe |
branch linked |
|
lp:~misterc/ubuntu/natty/davfs2/natty |
|
2011-03-31 20:37:37 |
Michael R. Crusoe |
description |
Binary package hint: davfs2
If the sysadmin set system wide options in /etc/davfs2/davfs2.conf and she allows for unprivileged users to mount WebDAV resources then they will experience inconsistent results.
Example:
sysadmin@host:~$ echo "davfs2 davfs2/suid_file boolean true" | sudo debconf-set-selections --
sysadmin@host:~$ sudo dpkg-reconfigure davfs2
sysadmin@host:~$ sudo sh -c 'echo "http://webdav.cyberteams.com:8080/ /mnt davfs noauto,user 0 0" > /etc/fstab'
user@host:~$ mount /mnt
Please enter the username to authenticate with server
http://webdav.cyberteams.com:8080 or hit enter for none.
Username: guest
Please enter the password to authenticate user guest with server
http://webdav.cyberteams.com:8080 or hit enter for none.
Password: guest
user@host:~$ ls /mnt
[snip]
user@host:~$ umount /mnt
/sbin/umount.davfs: waiting while mount.davfs (pid 13147) synchronizes the cache .
user@host:~$ mount /mnt
/sbin/mount.davfs:/home/michael/.davfs2/davfs2.conf:24: unknown option
This happens because /etc/davfs2/davfs2.conf is copied to ~/.davfs/ if ~/.davfs2 doesn't exist when mount.davfs2 is called.
Due to LP: 459998 Ubuntu needs to include a system option in /etc/davfs2/davfs2.conf
Fix: Warn instead of exiting when system options are in the users configuration and vice-versa |
Binary package hint: davfs2
If the sysadmin set system wide options in /etc/davfs2/davfs2.conf and she allows for unprivileged users to mount WebDAV resources then they will experience inconsistent results.
Example:
sysadmin@host:~$ echo "davfs2 davfs2/suid_file boolean true" | sudo debconf-set-selections --
sysadmin@host:~$ sudo dpkg-reconfigure davfs2
sysadmin@host:~$ sudo sh -c 'echo "http://webdav.cyberteams.com:8080/ /mnt davfs noauto,user 0 0" > /etc/fstab'
user@host:~$ mount /mnt
Please enter the username to authenticate with server
http://webdav.cyberteams.com:8080 or hit enter for none.
Username: guest
Please enter the password to authenticate user guest with server
http://webdav.cyberteams.com:8080 or hit enter for none.
Password: guest
user@host:~$ ls /mnt
aaa
[snip]
user@host:~$ umount /mnt
/sbin/umount.davfs: waiting while mount.davfs (pid 13147) synchronizes the cache .
user@host:~$ mount /mnt
/sbin/mount.davfs:/home/user/.davfs2/davfs2.conf:24: unknown option
This happens because /etc/davfs2/davfs2.conf is copied to ~/.davfs/ if ~/.davfs2 doesn't exist when mount.davfs2 is called.
Due to LP: 459998 Ubuntu needs to include a system option in /etc/davfs2/davfs2.conf
Fix: Warn instead of exiting when system options are in the users configuration and vice-versa |
|
2011-03-31 20:39:26 |
Michael R. Crusoe |
description |
Binary package hint: davfs2
If the sysadmin set system wide options in /etc/davfs2/davfs2.conf and she allows for unprivileged users to mount WebDAV resources then they will experience inconsistent results.
Example:
sysadmin@host:~$ echo "davfs2 davfs2/suid_file boolean true" | sudo debconf-set-selections --
sysadmin@host:~$ sudo dpkg-reconfigure davfs2
sysadmin@host:~$ sudo sh -c 'echo "http://webdav.cyberteams.com:8080/ /mnt davfs noauto,user 0 0" > /etc/fstab'
user@host:~$ mount /mnt
Please enter the username to authenticate with server
http://webdav.cyberteams.com:8080 or hit enter for none.
Username: guest
Please enter the password to authenticate user guest with server
http://webdav.cyberteams.com:8080 or hit enter for none.
Password: guest
user@host:~$ ls /mnt
aaa
[snip]
user@host:~$ umount /mnt
/sbin/umount.davfs: waiting while mount.davfs (pid 13147) synchronizes the cache .
user@host:~$ mount /mnt
/sbin/mount.davfs:/home/user/.davfs2/davfs2.conf:24: unknown option
This happens because /etc/davfs2/davfs2.conf is copied to ~/.davfs/ if ~/.davfs2 doesn't exist when mount.davfs2 is called.
Due to LP: 459998 Ubuntu needs to include a system option in /etc/davfs2/davfs2.conf
Fix: Warn instead of exiting when system options are in the users configuration and vice-versa |
Binary package hint: davfs2
If the sysadmin set system wide options in /etc/davfs2/davfs2.conf and she allows for unprivileged users to mount WebDAV resources then they will experience inconsistent results.
Example:
sysadmin@host:~$ echo "davfs2 davfs2/suid_file boolean true" | sudo debconf-set-selections --
sysadmin@host:~$ sudo dpkg-reconfigure davfs2
sysadmin@host:~$ sudo sh -c 'echo "http://webdav.cyberteams.com:8080/ /mnt davfs noauto,user 0 0" > /etc/fstab'
user@host:~$ mount /mnt
Please enter the username to authenticate with server
http://webdav.cyberteams.com:8080 or hit enter for none.
Username: guest
Please enter the password to authenticate user guest with server
http://webdav.cyberteams.com:8080 or hit enter for none.
Password: guest
user@host:~$ ls /mnt
aaa
[snip]
user@host:~$ umount /mnt
/sbin/umount.davfs: waiting while mount.davfs (pid 13147) synchronizes the cache .
user@host:~$ mount /mnt
/sbin/mount.davfs:/home/user/.davfs2/davfs2.conf:24: unknown option
user@host:~$ ls /mnt
user@host:~$
This happens because /etc/davfs2/davfs2.conf is copied to ~/.davfs/ if ~/.davfs2 doesn't exist when mount.davfs2 is called.
Due to LP: 459998 Ubuntu needs to include a system option in /etc/davfs2/davfs2.conf
Fix: Warn instead of exiting when system options are in the users configuration and vice-versa |
|
2011-03-31 21:02:30 |
Michael R. Crusoe |
bug watch added |
|
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=620295 |
|
2011-03-31 21:02:30 |
Michael R. Crusoe |
bug task added |
|
davfs2 (Debian) |
|
2011-03-31 21:12:31 |
Launchpad Janitor |
branch linked |
|
lp:~misterc/ubuntu/natty/davfs2/davfs2.746700 |
|
2011-03-31 21:29:30 |
Michael R. Crusoe |
branch unlinked |
lp:~misterc/ubuntu/natty/davfs2/natty |
|
|
2011-03-31 21:30:34 |
Michael R. Crusoe |
branch unlinked |
lp:~misterc/ubuntu/natty/davfs2/davfs2.natty.746700 |
|
|
2011-03-31 21:32:18 |
Launchpad Janitor |
branch linked |
|
lp:~misterc/ubuntu/maverick/davfs2/davfs2.746700 |
|
2011-03-31 21:59:17 |
Launchpad Janitor |
branch linked |
|
lp:~misterc/ubuntu/lucid/davfs2/davfs2.746700 |
|
2011-04-01 10:22:17 |
Launchpad Janitor |
branch linked |
|
lp:ubuntu/davfs2 |
|
2011-04-01 10:25:11 |
Launchpad Janitor |
davfs2 (Ubuntu): status |
New |
Fix Released |
|
2011-04-02 00:08:24 |
Michael R. Crusoe |
bug task added |
|
davfs2 |
|
2011-04-04 23:17:13 |
Michael R. Crusoe |
davfs2: status |
New |
Fix Committed |
|
2011-08-11 12:24:57 |
Bug Watch Updater |
davfs2 (Debian): status |
Unknown |
Confirmed |
|
2012-08-22 21:16:49 |
Bug Watch Updater |
davfs2 (Debian): status |
Confirmed |
Fix Released |
|
2015-01-28 00:45:42 |
Michael R. Crusoe |
davfs2: status |
Fix Committed |
Fix Released |
|