Import the multi hash ipa_pwd_extop slapi plugin.

This plugin should be the central control point for password
change operations.
This commit is contained in:
Simo Sorce 2007-06-29 16:21:31 -04:00
parent 414c2cccc2
commit e45c0d3614
4 changed files with 1377 additions and 0 deletions

View File

@ -0,0 +1,5 @@
all:
gcc ipa_pwd_extop.c -I/usr/include -I/usr/include/nss3 -I/usr/include/mozldap -I/usr/include/nspr4 -I/usr/include/fedora-ds -lkrb5 -lmhash -llber -lssl -shared -g -fPIC -DPIC -Wl,-soname -Wl,libipa_pwd_extop.so -o libipa_pwd_extop.so
install:
cp -f libipa_pwd_extop.so /usr/lib/fedora-ds/plugins/

View File

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,13 @@
dn: cn=ipa_pwd_extop,cn=plugins,cn=config
objectclass: top
objectclass: nsSlapdPlugin
objectclass: extensibleObject
cn: ipa_pwd_extop
nsslapd-pluginpath: /usr/lib/fedora-ds/plugins/libipa_pwd_extop.so
nsslapd-plugininitfunc: ipapwd_init
nsslapd-plugintype: extendedop
nsslapd-pluginenabled: on
nsslapd-pluginid: Multi-hash Change Password Extended Operation
nsslapd-pluginversion: 1.0
nsslapd-pluginvendor: RedHat
nsslapd-plugindescription: Support saving passwords in multiple fornmats for different consumers like krb5, samba, freeradius, etc.