From: Marcin <m-a...@go...> - 2010-05-25 14:22:03
|
Hello, I compiled version pdbsql-32 with samba 3.2.15 and add to /etc/samba/smb.conf: [global] netbios name = cetus workgroup = cetus security = domain domain logons = yes domain master = yes passdb backend = pgsql:/usr/lib/samba/pdb/pgsql.so:pgsql pgsql:pgsql host = 192.168.0.3 pgsql:pgsql user = samba pgsql:pgsql password = somepass pgsql:pgsql database = system pgsql:pgsql port = 5432 pgsql:table = users and create table user in postgresql in db system. When I'm adding user I have: # Database server parameters: host: localhost, user: samba, password: XXXX, database: samba, port: 5433 Why pdbsql don't reading database values from smb.conf file? I can add this paramets to pdb_pgsql.c as constant, but database table called 'user' is restricted used in postgresql as postgresql role. In sql I see: INSERT INTO user or SELECT FROM user ERROR: syntax error at or near "user" LINE 1: INSERT INTO user in this table name must be: INSERT INTO "user" or SELECT FROM "user" any idea? |