Es ist möglich, mehrer State-Module unterhalb einer gemeinsamen Sate-ID zusammenzufassen.
Vollständig
/srv/salt/users/thorsten.sls
## Make sure the user is present#thorsten:group.present: []user.present: - fullname:Thorsten Kramm - shell:/bin/bash - home:/home/thorsten - createhome:true - system:false - groups: - thorsten## Deploy the public SSH Key of the user#thorstens-key:ssh_auth.present: - user:thorsten - source:salt://users/ssh_keys/thorsten.id_rsa.pub## Make sure the user can use sudo without a password#sudo:pkg.installed: []/etc/sudoers.d/thorsten:file.managed: - contents:thorsten ALL=(ALL) NOPASSWD:ALL
Dateien im Ordner /etc/sudoers.d dürfen keinen Punkt im Dateinamen enthalten.