]> git.ipfire.org Git - thirdparty/shadow.git/commitdiff
share/ansible/: create the /etc/gshadow in OpenSUSE
authorIker Pedrosa <ipedrosa@redhat.com>
Fri, 12 Sep 2025 12:58:57 +0000 (14:58 +0200)
committerSerge Hallyn <serge@hallyn.com>
Wed, 25 Mar 2026 02:33:15 +0000 (21:33 -0500)
Temporary workaround to create the /etc/gshadow in OpenSUSE.

Link: <https://forums.opensuse.org/t/no-etc-gshadow-gpasswd-puts-password-hash-into-world-readable-etc-group/179019>
Signed-off-by: Iker Pedrosa <ipedrosa@redhat.com>
share/ansible/roles/ci_run/tasks/opensuse.yml

index 70f227397435631e285b164eaa079d4774f0cd43..51240c7d4ccc0375d1c749f1001e5387dcba569d 100644 (file)
   register: zypper_result
   changed_when: '"Nothing to do" not in zypper_result.stdout'
 
+- name: Temporary solution to create /etc/gshadow
+  ansible.builtin.file:
+    path: /etc/gshadow
+    state: touch
+    owner: root
+    group: root
+    mode: '0000'
+
 - name: Build configuration
   ansible.builtin.command: >
     ./autogen.sh