... | ... | @@ -29,7 +29,8 @@ If using __Polkit__, edit `/etc/polkit-1/rules.d/10-udisks2.rules` |
|
|
polkit.addRule(function(action, subject) {
|
|
|
if ((action.id == "org.freedesktop.udisks2.filesystem-mount-system" ||
|
|
|
action.id == "org.freedesktop.udisks2.filesystem-mount" ||
|
|
|
action.id == "org.freedesktop.udisks2.loop-setup") &&
|
|
|
action.id == "org.freedesktop.udisks2.loop-setup" ||
|
|
|
action.id == "org.freedesktop.udisks2.loop-delete-others") &&
|
|
|
subject.isInGroup("www-data") {
|
|
|
return polkit.Result.YES;
|
|
|
}
|
... | ... | @@ -41,6 +42,6 @@ If using __PolicyKit__ (Ubuntu <= 16.04), edit `/etc/polkit-1/localauthority/50- |
|
|
```
|
|
|
[udisks2]
|
|
|
Identity=unix-group:www-data
|
|
|
Action=org.freedesktop.udisks2.filesystem-mount;org.freedesktop.udisks2.filesystem-mount-system;org.freedesktop.udisks2.loop-setup
|
|
|
Action=org.freedesktop.udisks2.filesystem-mount;org.freedesktop.udisks2.filesystem-mount-system;org.freedesktop.udisks2.loop-setup;org.freedesktop.udisks2.loop-delete-others
|
|
|
ResultAny=yes
|
|
|
``` |
|
|
\ No newline at end of file |