From 85e0690a1b261be211f093cee74ec5da7bdc0ab5 Mon Sep 17 00:00:00 2001 From: "Michael Kaufmann (d00p)" Date: Mon, 16 Feb 2015 08:24:48 +0100 Subject: [PATCH] clear group-cache of nscd as this solves issues with webserver/php-fpm most of the time Signed-off-by: Michael Kaufmann (d00p) --- lib/configfiles/freebsd.inc.php | 3 ++- lib/configfiles/gentoo.inc.php | 3 ++- lib/configfiles/lucid.inc.php | 3 ++- lib/configfiles/precise.inc.php | 3 ++- lib/configfiles/squeeze.inc.php | 3 ++- lib/configfiles/trusty.inc.php | 3 ++- lib/configfiles/wheezy.inc.php | 3 ++- 7 files changed, 14 insertions(+), 7 deletions(-) diff --git a/lib/configfiles/freebsd.inc.php b/lib/configfiles/freebsd.inc.php index 433ae021..a7e2fbfc 100644 --- a/lib/configfiles/freebsd.inc.php +++ b/lib/configfiles/freebsd.inc.php @@ -403,7 +403,8 @@ return array( 'chmod 600 /usr/local/etc/libnss-mysql.cfg /usr/local/etc/libnss-mysql-root.cfg' ), 'restart' => array( - 'sh /etc/rc.d/nscd restart' + 'sh /etc/rc.d/nscd restart', + 'nscd --invalidate=group' ) ), 'logrotate' => array( diff --git a/lib/configfiles/gentoo.inc.php b/lib/configfiles/gentoo.inc.php index 898939c4..16126caa 100644 --- a/lib/configfiles/gentoo.inc.php +++ b/lib/configfiles/gentoo.inc.php @@ -410,7 +410,8 @@ milter_default_action = accept" >> /etc/postfix/main.cf', 'rc-update add nscd default' ), 'restart' => array( - '/etc/init.d/nscd restart' + '/etc/init.d/nscd restart', + 'nscd --invalidate=group' ) ), 'logrotate' => array( diff --git a/lib/configfiles/lucid.inc.php b/lib/configfiles/lucid.inc.php index c257672b..5d99d101 100644 --- a/lib/configfiles/lucid.inc.php +++ b/lib/configfiles/lucid.inc.php @@ -393,7 +393,8 @@ return array( 'etc_nsswitch.conf' => '/etc/nsswitch.conf', ), 'restart' => array( - '/etc/init.d/nscd restart' + '/etc/init.d/nscd restart', + 'nscd --invalidate=group' ) ), 'logrotate' => array( diff --git a/lib/configfiles/precise.inc.php b/lib/configfiles/precise.inc.php index ec18eeeb..ef75c368 100644 --- a/lib/configfiles/precise.inc.php +++ b/lib/configfiles/precise.inc.php @@ -395,7 +395,8 @@ return array( 'etc_nsswitch.conf' => '/etc/nsswitch.conf', ), 'restart' => array( - '/etc/init.d/nscd restart' + '/etc/init.d/nscd restart', + 'nscd --invalidate=group' ) ), 'logrotate' => array( diff --git a/lib/configfiles/squeeze.inc.php b/lib/configfiles/squeeze.inc.php index 0c0d2847..32e5b4ce 100644 --- a/lib/configfiles/squeeze.inc.php +++ b/lib/configfiles/squeeze.inc.php @@ -392,7 +392,8 @@ return array( 'etc_nsswitch.conf' => '/etc/nsswitch.conf', ), 'restart' => array( - '/etc/init.d/nscd restart' + '/etc/init.d/nscd restart', + 'nscd --invalidate=group' ) ), 'logrotate' => array( diff --git a/lib/configfiles/trusty.inc.php b/lib/configfiles/trusty.inc.php index df6573e3..18777f6f 100644 --- a/lib/configfiles/trusty.inc.php +++ b/lib/configfiles/trusty.inc.php @@ -390,7 +390,8 @@ return array( 'etc_nsswitch.conf' => '/etc/nsswitch.conf', ), 'restart' => array( - 'service nscd restart' + 'service nscd restart', + 'nscd --invalidate=group' ) ), 'logrotate' => array( diff --git a/lib/configfiles/wheezy.inc.php b/lib/configfiles/wheezy.inc.php index e1054e11..dba9a65b 100644 --- a/lib/configfiles/wheezy.inc.php +++ b/lib/configfiles/wheezy.inc.php @@ -397,7 +397,8 @@ return array( 'etc_nsswitch.conf' => '/etc/nsswitch.conf', ), 'restart' => array( - '/etc/init.d/nscd restart' + '/etc/init.d/nscd restart', + 'nscd --invalidate=group' ) ), 'logrotate' => array(