Создал файл с доменным именем и паролем Windows, добавил запись в /etc/fstab для монтирования сетевых папок. При запуске всё отлично работало. Встала задача ограничить пользователю доступ к съёмным носителям. Добавил правило в /etc/polkit-1 следующего содержания:
polkit.addRule(function, subject) {
polkit.log("action "+ action);
polkit.log("subject "+ subject);
if (action.id == "org.freedesktop.udisks2.filesystem-mount-system") {
return polkit.Result.AUTH_ADMIN;
};
if (action.id == "org.freedesktop.udisks2.filesystem-mount") {
return polkit.Result.AUTH_ADMIN;
};
if (action.id == "org.freedesktop.udisks2.filesystem-mount-other-seats") {
return polkit.Result.AUTH_ADMIN;
};
});
При подключении USB происходит запрос ввода пароля root. но после перезагрузки перестали монтироваться сетевые папки. Как правильно изменить правило?