From 4b5b9e8d1c9cb158a99bfc0a4f2c18777b1191ee Mon Sep 17 00:00:00 2001 From: HolySephi Date: Sun, 1 Jun 2014 14:29:49 +0200 Subject: [PATCH] Update etc_libnss-mysql.cfg --- .../debian_wheezy/libnss/etc_libnss-mysql.cfg | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/templates/misc/configfiles/debian_wheezy/libnss/etc_libnss-mysql.cfg b/templates/misc/configfiles/debian_wheezy/libnss/etc_libnss-mysql.cfg index 9850f6e8..263b17b9 100644 --- a/templates/misc/configfiles/debian_wheezy/libnss/etc_libnss-mysql.cfg +++ b/templates/misc/configfiles/debian_wheezy/libnss/etc_libnss-mysql.cfg @@ -27,12 +27,12 @@ getgrgid SELECT groupname,'x',gid \ LIMIT 1 getgrent SELECT groupname,'x',gid \ FROM ftp_groups -memsbygid SELECT username \ - FROM ftp_users \ - WHERE gid='%1$u' UNION SELECT '' -gidsbymem SELECT gid \ - FROM ftp_users \ - WHERE username='%1$s' UNION SELECT gid FROM ftp_users WHERE ''='%1$s' +memsbygid SELECT members \ + FROM ftp_groups \ + WHERE gid='%1$u' +gidsbymem SELECT CONCAT_WS(',', gid) as gid \ + FROM ftp_groups \ + WHERE FIND_IN_SET('%1$s', members) host database