Tôi tạo người dùng foo
trên minion. Minion đánh giá /etc/default/useradd
. Điều này có nghĩa là chủ nhân muối không biết liệu $ HOME mới sẽ là /home/foo
hoặc trong trường hợp của chúng tôi /localhome/foo
.
Làm cách nào để nhận $ HOME của người dùng foo
dưới dạng biến jinia?
Tôi cần nó trong tệp dịch vụ systemd.
Tôi muốn tránh dữ liệu trụ cột tùy chỉnh vì điều này là thừa. Có cách nào để lấy nó qua ngũ cốc không?
Tính năng này có hoạt động trong khi bị chặn không? Đầu tiên người dùng foo
cần phải được tạo ra, sau đó tập tin systemd thể được tạo ra bằng cách nhìn lên $ HOME của foo
...
này sẽ làm việc nếu người dùng không đã tồn tại:
{{ salt['user.info'](user).get('home') }}/foo:
file.recurse:
- source: salt://conf/common/foo
vấn đề liên quan : https://github.com/saltstack/salt/issues/7883