Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- root@salt-master:/srv/salt# cat top.sls
- base:
- '*':
- - linux_system
- root@salt-master:/srv/salt# cat linux_system.sls
- /etc/ntp.conf:
- file.managed:
- - user: root
- - group: root
- - mode: 644
- - source: salt://ntp.conf
- /etc/salt/minion:
- file.managed:
- - user: root
- - group: root
- - mode: 644
- - source: salt://minion
- /root/.bashrc:
- file.managed:
- - user: root
- - group: root
- - mode: 640
- - source: salt://bashrc
- colordiff:
- pkg.installed:
- {% if grains['os'] == 'Gentoo'%}
- - name: app-misc/colordiff
- {% else %}
- - name: colordiff
- {% endif %}
- mc:
- pkg.installed:
- {% if grains['os'] == 'Gentoo'%}
- - name: app-misc/mc
- {% else %}
- - name: mc
- {% endif %}
- ntp:
- pkg.installed:
- {% if grains['os'] == 'Gentoo'%}
- - name: net-misc/ntp
- {% else %}
- - name: ntp
- {% endif %}
- service.running:
- {% if grains['os'] == 'Gentoo'%}
- - name: ntp-client
- {% else %}
- - name: ntp
- {% endif %}
- - require:
- - file: /etc/ntp.conf
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement