Jump to content
Froxlor Forum
  • 0

nss_mysql_passwd_result_to_struct:Warning: lookup returned 2 rows, I was expecting just 1


feiaweng

Question

Hallo,

 

ich habe jeden Tag solche Meldungen von Logwatch im Postfach.

Mein System:

Debian 6 64bit, Froxlor 0.9.27-1

Wenn ich hier so im Forum lese, soll man umsteigen von libnss-mysql auf libnss-mysql-bg.

Aber wie passe ich die config an?

libnss-mysql hat ja eine eigene Syntax, w?hrend libnss-mysql-bg richtiges sql spricht.

Die config muss ich ja umschreiben nehme ich an.

Muss ich das von Hand machen?

/etc/nss-mysql.conf

conf.version = 2;
users.host = inet:127.0.0.1:3306;
users.database = DB;
users.db_user = DB;
users.db_password = PASS;
users.table = ftp_users u;
users.where_clause = u.login_enabled = 'Y';
users.user_column = u.username;
users.password_column = u.password;
users.userid_column = u.customerid;
users.uid_column = u.uid;
users.gid_column = u.gid;
users.realname_column = u.username;
users.homedir_column = u.homedir;
users.shell_column = u.shell;
groups.group_info_table = ftp_groups g;
groups.where_clause = ;
groups.group_name_column = g.groupname;
groups.groupid_column = g.id;
groups.gid_column = g.gid;
groups.password_column = "x";
groups.members_table = ftp_groups ug;
groups.member_userid_column = ug.customerid;
groups.member_groupid_column = ug.id;

 

Wie stelle ich das auf auf libnss-mysql-bg um?

Muss ich mir die SQL-Statements selber zusammenbasteln?

Oder reicht es, die bestehende Installation libnss-myql im SQL-String so anzupassen, damit er keinen Fehler mehr wirft?

 

Mit freundlichen Gr??en

feiaweng

Link to comment
Share on other sites

3 answers to this question

Recommended Posts

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...