Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Udev + mount + ecryptfs = i o error  (Прочитано 378 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн loiren

  • Автор темы
  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Udev + mount + ecryptfs = i o error
« : 05 Марта 2020, 16:05:30 »
Добрый день. Ubuntu 18. Есть правило в udev - при совпадении серийника запустить скрипт. В скрипте проверка пользователя правило монтирования, само монтирование и монтирование ecryptfs контейнера. Нашел заметку чтобы udev монтировал нужно прописать /etc/systemd/system/systemd-udevd.service MountFlags=shared .

Вставляю флешку скрипт отрабатывает контейнер монтируется, но при попытке открыть какой либо файл в контейнере даже рутом - ошибка доступа.

Если вручную запустить скрипт то все работает.

При автомонтировании:
udevadm monitor
/devices/virtual/bdi/ecryptfs-5 (bdi)

т.е. я так понимаю это private namespaces.

Как победить udev?
« Последнее редактирование: 05 Марта 2020, 16:16:39 от loiren »

 

Страница сгенерирована за 0.016 секунд. Запросов: 22.