Petr Spacek
d5683726d2
Build: remove incorrect use of MAINTAINERCLEANFILES
...
Automake manual section 13 What Gets Cleaned says that make maintainer-clean
should not remove files necessary for subsequent runs of ./configure.
It practically means that all usage of MAINTAINERCLEANFILES were incorrect
so I've removed them.
https://fedorahosted.org/freeipa/ticket/6418
Reviewed-By: Lukas Slebodnik <lslebodn@redhat.com >
Reviewed-By: Christian Heimes <cheimes@redhat.com >
2016-11-16 09:12:07 +01:00
Petr Spacek
125bf25577
Build: fix distribution of daemon/ipa-kdb files
...
https://fedorahosted.org/freeipa/ticket/6418
Reviewed-By: Martin Basti <mbasti@redhat.com >
Reviewed-By: Christian Heimes <cheimes@redhat.com >
2016-11-09 13:08:32 +01:00
Petr Spacek
24feae47f2
Build: fix Makefile.am files to separate source and build directories
...
This is step forward working VPATH builds which cleanly separate sources
and build artifacts. It makes the system cleaner and easier to
understand.
Python and web UI likely require more work to make VPATH builds working.
https://fedorahosted.org/freeipa/ticket/6418
Reviewed-By: Martin Basti <mbasti@redhat.com >
Reviewed-By: Christian Heimes <cheimes@redhat.com >
2016-11-09 13:08:32 +01:00
Petr Spacek
b0cb6afa23
Build: transform util directory to libutil convenience library
...
This is autoconf way of doing things. It should allow us to enable
subdir-objects automake option and stay compatible with future versions
of automake.
https://fedorahosted.org/freeipa/ticket/6418
Reviewed-By: Lukas Slebodnik <lslebodn@redhat.com >
Reviewed-By: Stanislav Laznicka <slaznick@redhat.com >
Reviewed-By: Christian Heimes <cheimes@redhat.com >
2016-10-24 13:30:12 +02:00
Sumit Bose
9d026ba824
ipa-kdb: convert test to cmocka
...
Reviewed-By: Tomas Babej <tbabej@redhat.com >
2015-07-08 01:56:52 +02:00
Sumit Bose
757272a3f8
ipa-kdb: fix unit tests
...
Reviewed-By: Jakub Hrozek <jhrozek@redhat.com >
2014-09-26 11:28:26 +02:00
Lukas Slebodnik
a4faa2f444
BUILD: Fix portability of NSS in file ipa_pwd.c
...
Tested-by: Timo Aaltonen <tjaalton@ubuntu.com >
2014-01-28 16:35:34 +01:00
Nathaniel McCallum
6c0b7f3389
Use libunistring ulc_casecmp() on unicode strings
...
https://fedorahosted.org/freeipa/ticket/3772
2013-07-18 18:08:53 +02:00
Martin Kosek
13b1028ac8
Remove build warnings
...
Fix rpm build warnings report in Fedora 19 build.
https://fedorahosted.org/freeipa/ticket/3500
2013-03-29 08:59:36 +01:00
Sumit Bose
efd4d80827
Add unit test for get_authz_data_types()
...
https://fedorahosted.org/freeipa/ticket/2960
2013-03-08 10:46:00 +01:00
Martin Kosek
827ea50566
ipa-kdb: read SID blacklist from LDAP
...
SIDs in incoming MS-PAC were checked and filtered with a fixed list of
well-known SIDs. Allow reading the SID blacklist from LDAP
(ipaNTSIDBlacklistIncoming and ipaNTSIDBlacklistOutgoing) and add the list
to mspac adtrust structure. Use the hardcoded SID list only if the LDAP
SID list is not configured.
LIMITATION: SID blacklist list is not used yet.
https://fedorahosted.org/freeipa/ticket/3289
2013-02-12 10:37:47 +01:00
Simo Sorce
651f932473
ipa-kdb: add AS auditing support
...
Fixes: https://fedorahosted.org/freeipa/ticket/2334
2012-02-14 18:03:45 -05:00
Simo Sorce
10264c9ea9
ipa-kdb: Add delgation access control support
2011-12-08 17:18:10 -05:00
Simo Sorce
64dfa1b37e
ipa-kdb: Remove unused CFLAGS/LIBS from Makefiles
2011-12-02 09:49:30 -05:00
Simo Sorce
18537d55a7
Add support for generating PAC for AS requests for user principals
2011-11-07 14:25:07 -05:00
Simo Sorce
0d048d7b49
ipa-kdb: add password policy support
...
Use default policy for new principals created by kadmin
2011-08-26 08:24:50 -04:00
Simo Sorce
452fcdccdc
ipa-kdb: implement change_pwd function
2011-08-26 08:24:49 -04:00
Simo Sorce
49c25dbdf5
ipa-kdb: implement function to retrieve password policies
2011-08-26 08:24:49 -04:00
Simo Sorce
0a4f7960b9
ipa-kdb: Get/Store Master Key directly from LDAP
2011-08-26 08:24:49 -04:00
Simo Sorce
e9e426354f
ipa-kdb: add functions to change principals
2011-08-26 08:24:49 -04:00
Simo Sorce
abd424889b
ipa-kdb: functions to get principal
2011-08-26 08:24:49 -04:00
Simo Sorce
46c803a08d
ipa-kdb: add common utility ldap wrapper functions
2011-08-26 08:24:49 -04:00
Simo Sorce
6e010fedaa
ipa-kdb: initialize module functions
...
Initialize module also on ipadb_create invocation. This is what
kdb5_util expects.
2011-08-26 08:24:49 -04:00
Simo Sorce
579a159915
ipa-kdb: add exports file
...
limit exported symbols only to the ones actually needed by krb5kdc
2011-08-26 08:24:49 -04:00
Simo Sorce
bac6f2dd13
ipa-kdb: Initial plugin skeleton
2011-08-26 08:24:49 -04:00