Summary: | Предлагаю добавить fuserumount | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Vitaly Lipatov <lav> |
Component: | fuse | Assignee: | Evgeny Sinelnikov <sin> |
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
Severity: | enhancement | ||
Priority: | P3 | CC: | evg, mike, rider, sin |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux |
Description
Vitaly Lipatov
2015-08-23 23:02:24 MSK
fuse-2.9.4-alt2 -> sisyphus: * Mon Aug 24 2015 Denis Smirnov <mithraen@altlinux> 2.9.4-alt2 - add fuserumount script (ALT#31225) Спасибо огромное! 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<================================================ А зачем вообще ограничивать права на обёртку? Достаточно на сам fusermount. В том то и вопрос. Надо или синхронно выдать права и на монтирование и на размонтирование или разрешить запускать обёртку размонтирования всем, полагаясь в её работе на выданные разрешения на монтирование. Сейчас это не так. =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<================================== Т.е. смонтировать пользователь может, размонтировать - нет. fuse-2.9.4-alt3 -> sisyphus: * Sun Sep 06 2015 Denis Smirnov <mithraen@altlinux> 2.9.4-alt3 - fix fuserumount script access (ALT#31225) Спасибо, теперь хорошо. |