Perhaps Redhat has to much removed? I have not fonud a better
document, but in:
http://docs.oracle.com/cd/E19099-01/nscp.dirsvr416/816-6682-10/oc_dir40.htm
is described the requiered attributes and like on
http://github.com/cgrzemba it should work if you add this:
nsslapd-pluginDescription: Sync Posix Attributes for users and groups
between AD and DS if available and user lock/unlock
nsslapd-pluginVendor: Redhat
nsslapd-pluginId: posix-winsync-plugin
nsslapd-pluginVersion: POSIX/1.0
The problem is that these are required during
upgrade, but not during
the initial install. A patch will be out soon.
Am 04.09.12, schrieb *Rich Megginson * <rmeggins(a)redhat.com>:
>
> On 09/02/2012 11:36 PM, Juan Carlos Camargo wrote:
>
>> Thanks for the info and the update! Congrats Carsten, wonderful job!
>>
>> I needed to turn off schema checking on the server (1.2.11.11) for
>> the update to complete. Otherwise I had an "object class violation"
>> error:
>>
>> (...)
>> Full DN of administrative user [cn=Directory Manager]:
>> Password for this user:
>> Could not open TLS connection to freeipa2.eprinsa.org:389 - trying
>> regular connection
>> dn: cn=Posix Winsync API,cn=plugins,cn=config
>> objectclass: top
>> objectclass: nsSlapdPlugin
>> objectclass: extensibleObject
>> cn: Posix Winsync API
>> nsslapd-pluginpath: libposix-winsync-plugin
>> nsslapd-plugininitfunc: posix_winsync_plugin_init
>> nsslapd-plugintype: preoperation
>> nsslapd-pluginenabled: off
>> nsslapd-plugin-depends-on-type: database
>> posixwinsyncmssfuschema: false
>> posixwinsyncmapmemberuid: true
>> posixwinsynccreatememberoftask: false
>> posixwinsynclowercaseuid: false
>> nsslapd-pluginprecedence: 25
>>
>> Error adding entry 'cn=Posix Winsync API,cn=plugins,cn=config'.
>> Error: Object class violation
>> Error: could not update the directory server.
> Is there any more information in the errors log?
>> (...)
>>
>> ------------------------------------------------------------------------
>> *De: *"Rich Megginson" <rmeggins(a)redhat.com>
>> <mailto:rmeggins@redhat.com>
>> *Para: *389-announce(a)lists.fedoraproject.org
>> <mailto:389-announce@lists.fedoraproject.org>,
>> 389-users(a)lists.fedoraproject.org
>> <mailto:389-users@lists.fedoraproject.org>,
>> test-announce(a)lists.fedoraproject.org
>> <mailto:test-announce@lists.fedoraproject.org>
>> *Enviados: *Viernes, 31 de Agosto 2012 22:50:56
>> *Asunto: *[389-users] Announcing 389 Directory Server version
>> 1.2.11.12 Testing
>>
>> The 389 Project team is pleased to announce the release of
>> 389-ds-base-1.2.11.12 for Testing. This release includes support for
>> POSIX attributes in Windows Sync, several bug fixes, and cleanup of
>> various issues found by valgrind and Coverity. The 389 team would like
>> to thank Carsten Grzemba for contributing his POSIX Windows Sync plugin
>> to the project.
>>
>> The new packages and versions are:
>>
>> 389-ds-base 1.2.11.12
>>
>> NOTE: 1.2.11 will not be available for Fedora 16 or earlier, nor for
>> EL6
>> or earlier - 1.2.11 will only be available for Fedora 17 and later. We
>> are trying to stabilize current, stable releases - upgrades to 1.2.11
>> will disrupt stability.
>>
>> Installation
>>
>> yum install 389-ds --enablerepo=updates-testing
>> # or for EPEL
>> yum install 389-ds --enablerepo=epel-testing
>> setup-ds-admin.pl
>>
>> Upgrade
>>
>> yum upgrade 389-ds-base --enablerepo=updates-testing
>> # or for EPEL
>> yum upgrade 389-ds-base --enablerepo=epel-testing
>> setup-ds-admin.pl -u
>>
>> How to Give Feedback
>>
>> The best way to provide feedback is via the Fedora Update system.
>>
>> Go to
https://admin.fedoraproject.org/updates
>> In the Search box in the upper right hand corner, type in the name
>> of the package
>> In the list, find the version and release you are using (if you're
>> not sure, use rpm -qi <package name> on your system) and click on the
>> release
>> On the page for the update, scroll down to "Add a comment" and
>> provide your input
>>
>> Or just send us an email to 389-users(a)lists.fedoraproject.org
>> <mailto:389-users@lists.fedoraproject.org>
>>
>> Reporting Bugs
>>
>> If you find a bug, or would like to see a new feature, use the 389 Trac
>> -
https://fedorahosted.org/389
>>
>> More Information
>> * Release Notes -
http://port389.org/wiki/Release_Notes
>> * Install_Guide -
http://port389.org/wiki/Install_Guide
>> * Download -
http://port389.org/wiki/Download
>>
>>
>> --
>> 389 users mailing list
>> 389-users(a)lists.fedoraproject.org
>> <mailto:389-users@lists.fedoraproject.org>
>>
https://admin.fedoraproject.org/mailman/listinfo/389-users
>>
>>
>>
>> --
>>
>> ------------------------------------------------------------------------
>>
>> Juan Carlos Camargo Carrillo
>>
>> 957-211157 <callto:957-211157> , 650932877 <callto:650932877>
>>
>>
>>
>>
>> --
>> 389 users mailing list
>> 389-users(a)lists.fedoraproject.org
<mailto:389-users@lists.fedoraproject.org>
>>
https://admin.fedoraproject.org/mailman/listinfo/389-users
>
--
Carsten Grzemba
Tel.: +49 3677 64740
Mobil: +49 171 9749479
Fax:: +49 3677 6474111
Email: carsten.grzemba(a)contac-dt.de
contac Datentechnik GmbH
--
389 users mailing list
389-users(a)lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/389-users