diff --git a/roles/aten_pdu/files/aten-mqtt-publish.sh b/roles/aten_pdu/files/aten-mqtt-publish.sh index 13432a0..ba81c93 100644 --- a/roles/aten_pdu/files/aten-mqtt-publish.sh +++ b/roles/aten_pdu/files/aten-mqtt-publish.sh @@ -62,7 +62,8 @@ do continue ;; esac - if device_name="$(ldapsearch -Q -LLL cn="${device}.*" cn | awk " + if device_name="$(ldapsearch -Q -LLL \ + "(&(objectClass=device)(cn=${device}.*))" cn | awk " { if (\$1 == \"cn:\") { if (name) {