#!/bin/bash #set +x ######################################################################## # Script zum erzwingen/löschen des NSCD Caches # # /usr/local/sbin/nscd-brainwash.sh # # Der Name Service Caching Deamon NSCD cached passwd, groups, service und # host Anfragen diverser Programme und kann hierdurch enorme Performance # Verbesserung bieten. Der Daemon und die Caches werden über seine Konfig- # Datei /etc/nscd.conf eingestellt. # # Änderungen in Gruppenmitgliedschaften werden per default manchmal erst # nach 1h sichtbar. Daher ist es manchmal sinnvoll den Cache zu leeren. # # Letzte Änderungen: # ======================== # 2009-11-03 A.Werner Release - Version 1.0 # # # ##################################################### # opt1 opt2 op3 for table in passwd group hosts; do nscd --invalidate $table ; done # # erzeugt nacheinander die Befehle # nscd --invalidate opt1 # nscd --invalidate opt2 # nscd --invalidate opt3