upt playbook

This commit is contained in:
jaydee 2023-08-28 13:47:48 +02:00
parent 7655f49a24
commit 3a11af25bd

View File

@ -0,0 +1,10 @@
- hosts: containers
name: Stop mailu
tasks:
- name: Creating script to fetch ldap info
ansible.builtin.copy:
dest: "/usr/local/bin/fetchSSHKeysFromLDAP"
content: |
#!/bin/bash
ldapsearch -b "dc=sectorq,dc=eu" -H ldap://192.168.77.106:389 -x '(&(objectClass=ldapPublicKey)(cn='"$1"'))' 'sshPublicKey' | sed -n '/^ /{H;d};/sshPublicKey:/x;$g;s/\n *//g;s/sshPublicKey: //gp'
when: inventory_hostname in groups['nas']