Jan Cholasta
|
7c2aad17da
|
Fix CA certificate backup and restore
Backup and restore /etc/pki/ca-trust/source/ipa.p11-kit.
Create /etc/ipa/nssdb after restore if necessary.
https://fedorahosted.org/freeipa/ticket/4711
Reviewed-By: Petr Viktorin <pviktori@redhat.com>
|
2014-11-11 16:13:52 +01:00 |
|
David Kupka
|
71c24b187a
|
Respect UID and GID soft static allocation.
https://fedoraproject.org/wiki/Packaging:UsersAndGroups?rd=Packaging/UsersAndGroups#Soft_static_allocation
https://fedorahosted.org/freeipa/ticket/4585
Reviewed-By: Martin Basti <mbasti@redhat.com>
|
2014-11-05 15:22:51 +01:00 |
|
Petr Viktorin
|
e3ba75d379
|
Move setting SELinux booleans to platform code
Create a platform task for setting SELinux booleans.
Use an exception for the case when the booleans could not be set
(since this is an error if not handled).
Since ipaplatform should not depend on ipalib, create a new
errors module in ipapython for SetseboolError.
Handle uninstallation with the same task, which means
the booleans are now restored with a single call to
setsebool.
Preparation for: https://fedorahosted.org/freeipa/ticket/4157
Fixes: https://fedorahosted.org/freeipa/ticket/2934
Fixes: https://fedorahosted.org/freeipa/ticket/2519
Reviewed-By: Thierry Bordaz <tbordaz@redhat.com>
|
2014-09-26 12:12:59 +02:00 |
|
Jan Cholasta
|
55d3bab57b
|
Get CA certs for system-wide store from cert store in ipa-client-install.
All of the certificates and associated key policy are now stored in
/etc/pki/ca-trust/source/ipa.p11-kit.
Part of https://fedorahosted.org/freeipa/ticket/3259
Part of https://fedorahosted.org/freeipa/ticket/3520
Reviewed-By: Rob Crittenden <rcritten@redhat.com>
|
2014-07-30 16:04:21 +02:00 |
|
Tomas Babej
|
e099ad4583
|
ipaplatform: Document the platform tasks API
Part of: https://fedorahosted.org/freeipa/ticket/4052
Reviewed-By: Petr Viktorin <pviktori@redhat.com>
|
2014-06-25 21:07:06 +02:00 |
|
Petr Viktorin
|
d868fc5566
|
Fix self argument in tasks
Reviewed-By: Tomáš Babej <tbabej@redhat.com>
|
2014-06-16 19:48:21 +02:00 |
|
Tomas Babej
|
8a5e2a8166
|
ipaplatform: Contain all the tasks in the TaskNamespace
https://fedorahosted.org/freeipa/ticket/4052
Reviewed-By: Petr Viktorin <pviktori@redhat.com>
|
2014-06-16 19:48:21 +02:00 |
|
Tomas Babej
|
5f31f2d35f
|
ipaplatform: Do not require custom Authconfig implementations from platform modules
https://fedorahosted.org/freeipa/ticket/4052
Reviewed-By: Petr Viktorin <pviktori@redhat.com>
|
2014-06-16 19:48:18 +02:00 |
|
Tomas Babej
|
3fcaf81c64
|
ipaplatform: Create default implementations for tasks that were missing them
https://fedorahosted.org/freeipa/ticket/4052
Reviewed-By: Petr Viktorin <pviktori@redhat.com>
|
2014-06-16 19:48:17 +02:00 |
|
Tomas Babej
|
1d0623ce1c
|
ipaplatform: Move default implementations of tasks from service.py.in
https://fedorahosted.org/freeipa/ticket/4052
Reviewed-By: Petr Viktorin <pviktori@redhat.com>
|
2014-06-16 19:48:17 +02:00 |
|
Tomas Babej
|
1fc7b04858
|
ipaplatform: Create separate module for platform files
https://fedorahosted.org/freeipa/ticket/4052
Reviewed-By: Petr Viktorin <pviktori@redhat.com>
|
2014-06-16 19:48:17 +02:00 |
|