diff --git a/roles/ntp/tasks/main.yml b/roles/ntp/tasks/main.yml
index ddfb321de9e1987b8b107846f25bf5450d6e0df0..89580a627fadcff7a7496c02dc6b387617a3d9a0 100644
--- a/roles/ntp/tasks/main.yml
+++ b/roles/ntp/tasks/main.yml
@@ -3,7 +3,8 @@
   with_items:
     - ntp
     - ntpdate
-  sudo: true
+  become: true
+  become_user: root
   when: ansible_os_family == 'RedHat'
 
 - name: "Installing ntp packages apt"
@@ -11,12 +12,20 @@
   with_items:
     - ntp
     - ntpdate
-  sudo: true
+  become: true
+  become_user: root
   when: ansible_os_family == 'Debian'
 
 - name: "ntp time sync"
   shell: ntpdate -u {{ ntp_server }}
   args:
     creates: /etc/ntp.conf
-  sudo: true
+  become: true
+  become_user: root
   notify: restart ntpd
+
+- name: "enable ntp"
+  service: name=ntpd enabled=yes state=started
+  become: true
+  become_user: root
+  when: ansible_os_family == 'RedHat'