Azure Marketplace в процессе создания предложения не представляет в образе каких-либо настраиваемых пользователей, и проверка образа завершается неудачно, если я создаю выделенного пользователя для запуска моего сервера в качестве службы systemd.
Последним шагом подготовки является запуск:
Код: Выделить всё
$ sudo waagent -force -deprovision+userПоскольку у меня нет выделенного пользователя для моей службы, я попробовал использовать DynamicUser=yes. Однако ограничение связано с моей базой данных SQLite. Мне нужно, чтобы он оставался на месте, или использовать существующую базу данных, если клиент скопировал ее.
Динамическим пользователям запрещено создавать и записывать файлы по умолчанию, а использование StateDirectory создается в каталоге /private, если он существует.
Каков мой лучший вариант?
Можно ли использовать некоторых существующих пользователей (не root), например демона?
Подробнее здесь: https://stackoverflow.com/questions/798 ... ith-sqlite
Мобильная версия