Bug 31225 - Предлагаю добавить fuserumount
: Предлагаю добавить fuserumount
Status: CLOSED FIXED
: Sisyphus
(All bugs in Sisyphus/fuse)
: unstable
: all Linux
: P3 enhancement
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2015-08-23 23:02 by
Modified: 2015-09-07 18:34 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2015-08-23 23:02:24
Я каждый раз пишу fuserumount вместо fusermount -u.
Предлагаю добавить fuserumount как обёртку над fusermount -u.
------- Comment #1 From 2015-08-24 05:48:19 -------
fuse-2.9.4-alt2 -> sisyphus:

* Mon Aug 24 2015 Denis Smirnov <mithraen@altlinux> 2.9.4-alt2
- add fuserumount script (ALT#31225)
------- Comment #2 From 2015-08-24 18:02:42 -------
Спасибо огромное!
------- Comment #3 From 2015-09-06 07:55:25 -------
fuserumount это хорошо, но малополезно без control-я:
=8<================================================
evg@thinkpad ~/tmp/mergerfs $mount G merg
1:2 on /home/evg/tmp/mergerfs/merge type fuse.mergerfs
(rw,nosuid,nodev,relatime,user_id=500,group_id=500,allow_other)
evg@thinkpad ~/tmp/mergerfs $fuserumount merge
/bin/sh: /usr/bin/fuserumount: Отказано в доступе
[1]    25866 exit 126   fuserumount merge
evg@thinkpad ~/tmp/mergerfs $fusermount -u merge
evg@thinkpad ~/tmp/mergerfs $
=8<================================================
------- Comment #4 From 2015-09-06 11:38:34 -------
А зачем вообще ограничивать права на обёртку?  Достаточно на сам fusermount.
------- Comment #5 From 2015-09-06 12:00:10 -------
В том то и вопрос. Надо или синхронно выдать права и на монтирование и на
размонтирование или разрешить запускать обёртку размонтирования всем, полагаясь
в её работе на выданные разрешения на монтирование. Сейчас это не так.
=8<==================================
evg@thinkpad ~ $ls -l =fusermount =fuserumount
-rws--x--x 1 root root 31344 авг 24 09:40 /usr/bin/fusermount
-rws--x--- 1 root fuse    34 авг 24 09:40 /usr/bin/fuserumount
evg@thinkpad ~ $file =fusermount =fuserumount   
/usr/bin/fusermount:  setuid executable, regular file, no read permission
/usr/bin/fuserumount: setuid executable, regular file, no read permission
=8<==================================

Т.е. смонтировать пользователь может, размонтировать - нет.
------- Comment #6 From 2015-09-06 16:42:16 -------
fuse-2.9.4-alt3 -> sisyphus:

* Sun Sep 06 2015 Denis Smirnov <mithraen@altlinux> 2.9.4-alt3
- fix fuserumount script access (ALT#31225)
------- Comment #7 From 2015-09-07 18:34:46 -------
Спасибо, теперь хорошо.