lemmsh
March 19, 2011, 10:25am
#1
Доброго дня.
Есть странная проблема на свежеустановленной 11.4. В fstab прописаны несколько nfs разделов, которые могут монтировать пользователи. Например,
production:/mnt/library /mnt/library nfs noauto,user 0 0
Монтирование происходит без проблем, проблема заключается в том, что пользователи не могут отмонтировать раздел:
umount: only root can unmount production:/mnt/library from /mnt/library
Может быть, кто-нибудь сталкивался?
Именно тот пользователь который смонтировал не может отмонтировать?
lemmsh
March 19, 2011, 11:14am
#3
Да, именно тот.
“users” в опциях тоже не помогает
lemmsh
March 19, 2011, 11:21am
#4
Тут еще стоит сказать, что после установки я заменил /etc/passwd /etc/group и /etc/shadow на те, что остались у меня от установки 11.3 на старом ноутбуке. Не может быть где-то там проблема?
На всякий случай, suid стоит на /bin/umount?
lemmsh
March 19, 2011, 7:55pm
#6
-rwsr-xr-x 1 root root 77576 Feb 22 19:43 /bin/umount
вроде да. При этом /sbin/umount.nfs представляет из себя симлинк на /sbin/mount.nfs :
-rwsr-xr-x 1 root root 127888 Feb 19 06:54 /sbin/mount.nfs
lrwxrwxrwx 1 root root 9 Mar 19 01:17 /sbin/umount.nfs -> mount.nfs
Занятно. У меня в 11.3 ещё хуже оказалось.
Воспроизвожу вашу ситуацию.
% mount Musiс
mount.nfs: not installed setuid - "user" NFS mounts not supported.
% ll /sbin/mount.nfs /sbin/umount.nfs
-rwxr-xr-x 1 root root 119632 Ноя 26 03:07 /sbin/mount.nfs
lrwxrwxrwx 1 root root 9 Фев 7 16:18 /sbin/umount.nfs -> mount.nfs
После установки setuid работает монтирование и отмонтирование.
Я проверю в ближайшее время в Factory.
lemmsh
March 19, 2011, 9:43pm
#8
насчет setuid: я посмотрел, если поменять права на *mount.nfs и реинсталлировать пакет nfs-client, то zypper их возвращает обратно, но проблема остается. На 11.3 с nfs у меня все было хорошо. Как будет время, попробую установить 11.4 на вирт. машину и посмотреть, что происходит при дефолтной инталляции (без моих /etc/passwd… и т.д.)
lemmsh
March 20, 2011, 10:55am
#9
попробовал с вирт. машиной - все повторяется. Похоже баг, чуть позже сделаю багрепорт.
Very interesting, indeed.
lemmsh
April 5, 2011, 8:31pm
#11