Я создаю пользователя foo
на миньоне. Миньон evalutes /etc/default/useradd
. Это означает, что мастер соли не знает, будет ли новый $ HOME /home/foo
или в нашем случае /localhome/foo
.
Как я могу получить $ HOME пользователя foo
как переменная jinia?
Мне это нужно в системном файле службы.
Я хотел бы избежать пользовательских данных столбцов, так как это избыточно. Есть ли способ получить это через зерно?
Работает ли он во время обтекания? Сначала пользователь foo
должен быть создан, то Systemd файл может быть создан путем поиска $ HOME из foo
...
Это будет работать, если пользователь уже существует:
{{ salt['user.info'](user).get('home') }}/foo:
file.recurse:
- source: salt://conf/common/foo
Похожие вопросы : https://github.com/saltstack/salt/issues/7883