diff --git a/tasks/config.yml b/tasks/config.yml index 621fbe2..0d35936 100644 --- a/tasks/config.yml +++ b/tasks/config.yml @@ -15,5 +15,5 @@ path: "{{ ntp_ntpstats_dir }}" state: directory mode: 0755 - owner: ntp - group: ntp + owner: "{{ ntp_user }}" + when: ntp_statistics | bool diff --git a/vars/ArchLinux.yml b/vars/ArchLinux.yml index 20d7e4a..edf646b 100644 --- a/vars/ArchLinux.yml +++ b/vars/ArchLinux.yml @@ -2,6 +2,7 @@ ntp_package: 'ntpsec' ntp_package_absent: 'ntp' ntp_service: ntpd +ntp_user: 'ntpsec' ntp_configfile: /etc/ntpsec/ntp.conf ntp_configfile_user: root diff --git a/vars/Darwin.yml b/vars/Darwin.yml index 3c3122b..97dbfd3 100644 --- a/vars/Darwin.yml +++ b/vars/Darwin.yml @@ -2,6 +2,7 @@ ntp_package: ntp ntp_service: ntp ntp_package_absent: [] +ntp_user: 'ntp' ntp_configfile: /private/etc/ntp.conf ntp_configfile_user: root diff --git a/vars/Debian.yml b/vars/Debian.yml index 1030a0a..555af88 100644 --- a/vars/Debian.yml +++ b/vars/Debian.yml @@ -2,6 +2,7 @@ ntp_package: 'ntpsec' ntp_package_absent: 'ntp' ntp_service: 'ntpsec' +ntp_user: 'ntpsec' ntp_configfile: '/etc/ntpsec/ntp.conf' ntp_configfile_user: root diff --git a/vars/FreeBSD.yml b/vars/FreeBSD.yml index a4125cd..6a44159 100644 --- a/vars/FreeBSD.yml +++ b/vars/FreeBSD.yml @@ -2,6 +2,7 @@ ntp_package: ntp ntp_package_absent: [] ntp_service: ntpd +ntp_user: 'ntp' ntp_configfile: /etc/ntp.conf ntp_configfile_user: root diff --git a/vars/Gentoo.yml b/vars/Gentoo.yml index 90bed2d..0c32bd1 100644 --- a/vars/Gentoo.yml +++ b/vars/Gentoo.yml @@ -2,6 +2,7 @@ ntp_package: net-misc/ntp ntp_package_absent: [] ntp_service: ntp-client +ntp_user: 'ntp' ntp_configfile: /etc/ntp.conf ntp_configfile_user: root diff --git a/vars/OpenBSD.yml b/vars/OpenBSD.yml index a4125cd..6a44159 100644 --- a/vars/OpenBSD.yml +++ b/vars/OpenBSD.yml @@ -2,6 +2,7 @@ ntp_package: ntp ntp_package_absent: [] ntp_service: ntpd +ntp_user: 'ntp' ntp_configfile: /etc/ntp.conf ntp_configfile_user: root diff --git a/vars/RedHat.yml b/vars/RedHat.yml index cde03c9..fdf74eb 100644 --- a/vars/RedHat.yml +++ b/vars/RedHat.yml @@ -2,6 +2,7 @@ ntp_package: ntp ntp_package_absent: [] ntp_service: ntpd +ntp_user: 'ntp' ntp_configfile: /etc/ntp.conf ntp_configfile_user: root diff --git a/vars/Suse.yml b/vars/Suse.yml index e404e77..a2cc1b0 100644 --- a/vars/Suse.yml +++ b/vars/Suse.yml @@ -2,6 +2,7 @@ ntp_package: ntp ntp_package_absent: [] ntp_service: ntpd +ntp_user: 'ntp' ntp_configfile: /etc/ntp.conf ntp_configfile_user: root diff --git a/vars/fallback.yml b/vars/fallback.yml index 128bfaa..51443c5 100644 --- a/vars/fallback.yml +++ b/vars/fallback.yml @@ -2,6 +2,7 @@ ntp_package: ntp ntp_package_absent: [] ntp_service: ntp +ntp_user: 'ntp' ntp_configfile: /etc/ntp.conf ntp_configfile_user: root