From 8ee46c4fd3160285470c93f3dd19f2aa6fad5407 Mon Sep 17 00:00:00 2001 From: dbshah12 Date: Thu, 3 Oct 2024 19:59:18 +0530 Subject: [PATCH] DLPX-86537 Moved changes to files of etc folder --- files/common/etc/logrotate.d/sudo-log | 7 ++++ files/common/etc/sudoers.d/delphix | 2 ++ .../roles/delphix-platform/tasks/main.yml | 34 ------------------- 3 files changed, 9 insertions(+), 34 deletions(-) create mode 100644 files/common/etc/logrotate.d/sudo-log diff --git a/files/common/etc/logrotate.d/sudo-log b/files/common/etc/logrotate.d/sudo-log new file mode 100644 index 00000000..9d3e6a50 --- /dev/null +++ b/files/common/etc/logrotate.d/sudo-log @@ -0,0 +1,7 @@ +/var/log/sudo.log { + weekly + rotate 4 + compress + missingok + notifempty +} \ No newline at end of file diff --git a/files/common/etc/sudoers.d/delphix b/files/common/etc/sudoers.d/delphix index a350907f..3cdea8bf 100644 --- a/files/common/etc/sudoers.d/delphix +++ b/files/common/etc/sudoers.d/delphix @@ -15,3 +15,5 @@ # delphix ALL=(ALL) NOPASSWD:ALL +Defaults use_pty +Defaults logfile='/var/log/sudo.log' diff --git a/files/common/var/lib/delphix-platform/ansible/10-delphix-platform/roles/delphix-platform/tasks/main.yml b/files/common/var/lib/delphix-platform/ansible/10-delphix-platform/roles/delphix-platform/tasks/main.yml index e2002428..36f1956a 100644 --- a/files/common/var/lib/delphix-platform/ansible/10-delphix-platform/roles/delphix-platform/tasks/main.yml +++ b/files/common/var/lib/delphix-platform/ansible/10-delphix-platform/roles/delphix-platform/tasks/main.yml @@ -738,37 +738,3 @@ path: /etc/environment state: absent regexp: '^\s*PATH\s*=' - - -# -# Ensure Defaults use_pty is set in /etc/sudoers -# -- lineinfile: - path: /etc/sudoers - state: present - regexp: '^Defaults use_pty' - line: 'Defaults use_pty' - -# -# Ensure Defaults logfile is set in /etc/sudoers -# -- lineinfile: - path: /etc/sudoers - state: present - regexp: '^Defaults logfile=/var/log/sudo.log' - line: 'Defaults logfile=/var/log/sudo.log' - -# -# Create logrotate configuration for sudo.log -# -- copy: - dest: /etc/logrotate.d/sudo-log - content: | - /var/log/sudo.log { - weekly - rotate 4 - compress - missingok - notifempty - } - mode: '0644'