Tworzę użytkownika foo
na stworniku. Sługus evalutes /etc/default/useradd
. Oznacza to, że mistrz soli nie wie, czy nowy $ HOME będzie /home/foo
lub w naszym przypadku /localhome/foo
.
Jak mogę uzyskać $ HOME użytkownika foo
jako zmienną jinia?
Potrzebuję go w pliku usługi systemd.
Chciałbym uniknąć danych niestandardowych filarów, ponieważ jest to zbędne. Czy istnieje sposób na zdobycie go za pomocą ziaren?
Czy działa podczas wprowadzania doładowania? Pierwszy użytkownik foo
musi być utworzona, a następnie plik Systemd mogą być tworzone przez patrząc dolarów domu foo
...
to będzie działać, jeśli użytkownik już istnieje:
{{ salt['user.info'](user).get('home') }}/foo:
file.recurse:
- source: salt://conf/common/foo
Pokrewne problem : https://github.com/saltstack/salt/issues/7883