restart-slapd: Script que reinicia el servicio slapd y todos los servicios que dependen de él

El script restart-slapd es un script que tengo en los servidores LDAP que se encarga de reindexar la B.D. de LDAP, reiniciar el servicio slapd, y, a continuación, todos los servicios que dependen de él: pdns-recursor, pdns e isc-dhcp-server.

Es importante reinciar los servicios DNS y DHCP tras reiniciar LDAP porque las entradas de DNS y DHCP, se encuentran alojadas en LDAP.

cat /usr/local/sbin/restart-slapd
#!/bin/bash
#
# nombre              : restart-slapd
# descripción         : Reiniciar slapd y los servicios que utilizan ldap: pdns, pdns-recursor e isc-dhcp-server
# autor               : Esteban M. Navas Martín
# fecha creación      : 30032017
# última modificación : 30032017
# uso                 : restart-slapd
# instalación         : Guardar en  /usr/local/sbin/

#
# Copyright 2015, Esteban M. Navas Martín 
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
# GNU General Public License at  for
# more details.
#

slapindex -vF /etc/ldap/slapd.d && systemctl restart slapd.service && systemctl restart pdns-recursor.service && systemctl restart pdns.service && sleep 2 && systemctl restart isc-dhcp-server.service
Be the first to comment

Por favor acceder para comentar.