76 lines
1.3 KiB
YAML
76 lines
1.3 KiB
YAML
|
- name: Install sshd-config
|
||
|
copy:
|
||
|
src: files/etc.ssh.sshd_config
|
||
|
dest: /etc/ssh/sshd_config
|
||
|
owner: root
|
||
|
group: wheel
|
||
|
mode: 0600
|
||
|
register: sshd
|
||
|
|
||
|
- name: Install ssh-config
|
||
|
copy:
|
||
|
src: files/etc.ssh.ssh_config
|
||
|
dest: /etc/ssh/ssh_config
|
||
|
owner: root
|
||
|
group: wheel
|
||
|
mode: 0600
|
||
|
|
||
|
- name: Restart sshd
|
||
|
service:
|
||
|
name: sshd
|
||
|
state: reloaded
|
||
|
when: sshd.changed
|
||
|
|
||
|
- name: Install ntp.conf
|
||
|
copy:
|
||
|
src: files/etc.ntp.conf
|
||
|
dest: /etc/ntp.conf
|
||
|
owner: root
|
||
|
group: wheel
|
||
|
mode: 0640
|
||
|
register: ntpd
|
||
|
|
||
|
- name: Enable ntp server
|
||
|
service:
|
||
|
name: ntpd
|
||
|
enabled: yes
|
||
|
|
||
|
- name: Restart ntpd
|
||
|
service:
|
||
|
name: ntpd
|
||
|
state: restarted
|
||
|
when: ntpd.changed
|
||
|
|
||
|
- name: Install isc-dhcp-server
|
||
|
package:
|
||
|
name: isc-dhcp43-server
|
||
|
state: present
|
||
|
|
||
|
- name: Install dhcpd.conf
|
||
|
copy:
|
||
|
src: files/usr.local.etc.dhcpd.conf
|
||
|
dest: /usr/local/etc/dhcpd.conf
|
||
|
owner: root
|
||
|
group: wheel
|
||
|
mode: 0640
|
||
|
register: dhcpd
|
||
|
|
||
|
- name: Configure rc.conf.d/dhcpd
|
||
|
copy:
|
||
|
src: files/etc.rc.conf.d.dhcpd
|
||
|
dest: /etc/rc.conf.d/dhcpd
|
||
|
owner: root
|
||
|
group: wheel
|
||
|
register: dhcpd
|
||
|
|
||
|
- name: Enable dhcpd server
|
||
|
service:
|
||
|
name: isc-dhcpd
|
||
|
enabled: no
|
||
|
|
||
|
- name: Restart dhcpd
|
||
|
service:
|
||
|
name: isc-dhcpd
|
||
|
state: restarted
|
||
|
when: dhcpd.changed
|