I am trying to integrate GOsa web LDAP admin interface into an existing PDC with Samba and openldap, using Debian Squeeze. Everything is being done within a test environment composed by VMs.
First, I installed the gosa package (plus gosa-schema and gosa-plugin-samba packages) and added the following lines in /etc/ldap/slapd.conf:
I left this other line commented:
Later on, after setting up Apache, I went through the GOsa web based configuration wizzard. I made sure to setup the correct settings for users (ou=Users), groups (ou=Groups) and workstations (ou=Computers) according to my LDAP tree. Everything went fine despite being warned that users wouldn’t be shown (I took care of that later!).
As I said, I managed users to show up in GOsa by adding the “gosaAccount” attribute in each LDAP user entry. However, I can’t figure out why the workstations inside the “ou=Computers” aren’t shown in GOsa.
Let me share some relevant entries in my LDAP tree:
# Computers, midominio.com.ar
description: GOsa department
# winseven$, Computers, midominio.com.ar
sambaAcctFlags: [W ]
This lastest LDAP entry above, belongs to a workstation that is not shown by GOsa. I tried adding the “gosaAccount” attribute to it, but didn’t work.
Let me also show you some relevant settings in my /etc/gosa/gosa.conf:
Besides, some google research often points out a “winstations” parameter inside gosa.conf, but I can’t find such thing in its man page. Is it because it’s not valid or used anymore?.
Also, I enabled the debug mode in GOsa, but didn’t help. Am I missing
something?. I don’t know what else to try or do so that GOsa show up the
GOsa version is 2.6.11.
Thanks in advance!.