Du kan inte välja fler än 25 ämnen Ämnen måste starta med en bokstav eller siffra, kan innehålla bindestreck ('-') och vara max 35 tecken långa.

linger.yml 534B

7 år sedan
1234567891011121314151617181920
  1. ---
  2. - name: check if systemd lingering is enabled
  3. stat:
  4. path: /var/lib/systemd/linger/{{item}}
  5. register: _users_systemd_linger_stat
  6. with_items: "{{ users.keys() }}"
  7. - name: set systemd lingering
  8. command:
  9. loginctl
  10. {{ users[item].linger | ternary('enable','disable') }}-linger
  11. {{item}}
  12. with_items: "{{ users.keys() }}"
  13. when:
  14. - users[item].linger is defined
  15. - (
  16. _users_systemd_linger_stat.results
  17. | json_query("[?item=='"+item+"'].stat.exists") | first
  18. ) != users[item].linger