20 lines
420 B
Bash
Executable File
20 lines
420 B
Bash
Executable File
#!/bin/sh
|
|
|
|
# Script to check if LDAP connections are initialized
|
|
|
|
|
|
|
|
# List LDAP connections without:
|
|
# LISTEN
|
|
# 129.20.123.1 server
|
|
ss_cmd=$(ss -laputen | grep 389 | grep -v 129.20.123.1 | grep -v LISTEN)
|
|
|
|
# email recipient
|
|
mail_recip="jeremy.gardais@univ-rennes1.fr"
|
|
|
|
if [ "${ss_cmd}" ]; then
|
|
ss -laputen | grep 389 | grep -v 129.20.123.1 | grep -v LISTEN | mail -s "LDAP1 connections" "${mail_recip}"
|
|
fi
|
|
|
|
exit 0
|