Короче, прога на винде берет значение атрибута объекта в Active Directory и передает проге на Linuxе, которая в свою очередь создает объект в OpenLDAP и присваивает значения атрибутам которые передала прога из винды, но кроме этого заполняет еще кучу атрибутов. Конечно можно применить ADSI и создавать объект из винды, но заполнять столько атрибутов...., при чем может быть также куча наборов значений этих атрибутов.