История изменений
Исправление kirill_rrr, (текущая версия) :
Флешка только для бэкапов? Да
Тогда можно сделать это не через системд а через удев. Он может выполнять команду/скрипт при появлении данного конкретного устройства. Но там теоретически сложнее, хотя с другой стороны должно быть без неопределённостей поведения.
когда мне удалось вкорячить в rule выполнение команды mount (на её выполнение постоянно нехватало прав)
Опции noauto,user в /etc/fstab и монтируется юзером по явной команде.
RUN из rule предусматривает выполнение быстрых операций типа логирования
Значит быстрой командой надо инициировать операцию в каком нибудь изолированном screen или подобном. Или systemctl с юнитом дёрнуть.
Так что я бы вас попросил чуть подробней рассказать, как должен быть написан предлагаемый вами скрипт и как под него настроить окружение.
Не, тут я не смогу. Я знаю что такая возможность есть и видел реализацию флешки с файлом в роли ключа шифрования к диску, но сам таких правил не писал.
Исправление kirill_rrr, :
Флешка только для бэкапов? Да
Тогда можно сделать это не через системд а через удев. Он может выполнять команду/скрипт при появлении данного конкретного устройства. Но там теоретически сложнее, хотя с другой стороны должно быть без неопределённостей поведения.
когда мне удалось вкорячить в rule выполнение команды mount (на её выполнение постоянно нехватало прав)
Опции noauto,user в /etc/fstab и монтируется юзером по явной команде.
Так что я бы вас попросил чуть подробней рассказать, как должен быть написан предлагаемый вами скрипт и как под него настроить окружение.
Не, тут я не смогу. Я знаю что такая возможность есть и видел реализацию флешки с файлом в роли ключа шифрования к диску, но сам таких правил не писал.
Исходная версия kirill_rrr, :
Флешка только для бэкапов? Да
Тогда можно сделать это не через системд а через удев. Он может выполнять команду/скрипт при появлении данного конкретного устройства. Но там теоретически сложнее, хотя с другой стороны должно быть без неопределённостей поведения.