Commit Graph

4361 Commits

Author SHA1 Message Date
Timo Aaltonen
c98d0cc5ef Add fix-python-path.patch to use --install-layout=deb. 2011-11-01 18:54:19 -04:00
Timo Aaltonen
64a92a38a1 fix clean some more 2011-11-01 18:04:54 -04:00
Timo Aaltonen
535bac46cb move version-update to dh_autoreconf 2011-11-01 17:52:25 -04:00
Timo Aaltonen
5df39aac49 fix clean 2011-11-01 17:49:50 -04:00
Timo Aaltonen
e2eb46a6bf run version-update before autoconfigure 2011-11-01 17:00:10 -04:00
Timo Aaltonen
51709c54fb fix python installation paths 2011-11-01 15:31:20 -04:00
Timo Aaltonen
90a54c3cc7 Add missing files to freeipa.install. 2011-11-01 12:31:09 -04:00
Timo Aaltonen
77b563c5d7 fix install override 2011-11-01 12:12:14 -04:00
Timo Aaltonen
bbdfca16d1 Bump compat to 8. 2011-11-01 12:02:08 -04:00
Timo Aaltonen
7bc9b74b57 don't run tests if building only the client 2011-11-01 11:54:35 -04:00
Timo Aaltonen
c27c731130 fix configure phase 2011-11-01 11:50:09 -04:00
Timo Aaltonen
ec04537237 Add no-testcert.patch to not fail make-testcert. 2011-11-01 11:48:27 -04:00
Timo Aaltonen
9fddc744fa Add no-arrows.patch to not fail test_lang. 2011-11-01 10:53:18 -04:00
Timo Aaltonen
4a5c019d71 remove stray substvars file 2011-11-01 09:53:04 -04:00
Timo Aaltonen
0be24fe960 Add include-stdint.patch from upstream to fix build errors. 2011-11-01 09:52:28 -04:00
Timo Aaltonen
73f24a0ad9 fix silly mistakes in rules 2011-10-29 08:28:11 +03:00
Timo Aaltonen
fd9f36175f rules: fix clean 2011-10-28 16:00:42 +03:00
Timo Aaltonen
00bad90165 fix the platform name 2011-10-28 15:57:29 +03:00
Timo Aaltonen
a8e59d6619 Add add_debian.py.patch, platform support code. 2011-10-28 15:57:04 +03:00
Timo Aaltonen
7992239b65 Add fix_dnsclient.py.patch, we don't use autconfig. 2011-10-28 15:44:52 +03:00
Timo Aaltonen
e6104fa819 disable patch 02 for now 2011-10-28 15:42:24 +03:00
Timo Aaltonen
d1346314d7 fix patch 01 to apply 2011-10-28 15:41:56 +03:00
Timo Aaltonen
4d6ea9704a add a conffile for dh_autoreconf 2011-10-28 15:41:09 +03:00
Timo Aaltonen
90c7a287dd Fix dependencies. 2011-10-28 15:40:02 +03:00
Timo Aaltonen
88ab1f6e33 Migrate to dh.
And build only the client for now. Server needs further work
2011-10-28 15:12:50 +03:00
Timo Aaltonen
e93ecbabbc Migrate to source format 3.0 (quilt). 2011-10-28 14:08:40 +03:00
Timo Aaltonen
a5d3cbc68b janitorial 2011-10-28 13:58:49 +03:00
Timo Aaltonen
194ae66ec6 update the vcs data 2011-10-28 13:51:57 +03:00
Timo Aaltonen
60c21960ef wrap depends 2011-10-28 13:48:57 +03:00
Timo Aaltonen
b3eeede0e9 Remove radius subpackages. 2011-10-28 13:44:51 +03:00
Timo Aaltonen
dd99473dcc New upstream release. 2011-10-28 13:42:53 +03:00
Timo Aaltonen
4026d69f55 Merge branch 'upstream' into debian 2011-10-28 13:13:45 +03:00
Rob Crittenden
c4ca29cfc2 Become IPA 2.1.3 2011-10-17 15:47:42 -04:00
Petr Vobornik
f3a5d48836 Fixed: Unable to add external user for RunAs User for Sudo rules
https://fedorahosted.org/freeipa/ticket/1987

There is no way to add root or any external user as a RunAs User for a Sudo
Rule.
2011-10-17 14:02:20 -02:00
Martin Kosek
5a3268fc7d Improve hostgroup/netgroup collision checks
When the NGP plugin is enabled, a managed netgroup is created for
every hostgroup. We already check that netgroup with the same
name does not exist and provide a meaningful error message.
However, this error message was also printed when a duplicate
hostgroup existed.

This patch checks for duplicate hostgroup existence first and
netgroup on the second place. It also makes sure that when NGP
plugin is (temporarily) disabled, a colliding netgroup cannot
be created.

https://fedorahosted.org/freeipa/ticket/1914
2011-10-17 17:09:57 +02:00
Rob Crittenden
e365bc5379 Fix typo in invalid PTR record error message
https://fedorahosted.org/freeipa/ticket/1982
2011-10-13 22:52:57 -04:00
Rob Crittenden
3506dc8ed4 If our domain is already configured in sssd.conf start with a new config.
https://fedorahosted.org/freeipa/ticket/1989
2011-10-13 21:24:34 -04:00
Rob Crittenden
1104a8898c Update all LDAP configuration files that we can.
LDAP can be configured in any number of places, we need to update everything
we find.

https://fedorahosted.org/freeipa/ticket/1986
2011-10-13 20:44:49 -04:00
Alexander Bokovoy
cc0e30a1bb Use set class instead of dictview class as set is wider supported 2011-10-13 18:26:09 -04:00
Rob Crittenden
c75b177dc6 Handle an empty value in a name/value pair in config_replace_variables()
This would blow up if you tried to append a value to an entry that looked
like:

NAME=

https://fedorahosted.org/freeipa/ticket/1983
2011-10-13 16:37:23 -04:00
Rob Crittenden
0ead8b4194 Set min nvr of 389-ds-base to 1.2.10-0.4.a4 for limits fixes (740942, 742324) 2011-10-13 15:29:20 -04:00
Martin Kosek
b73ac20a2b Fix ipa-client-install -U option alignment 2011-10-14 10:35:24 +02:00
Alexander Bokovoy
440f96a373 Document --preserve-sssd option of ipa-client-install
Add documentation about --preserve-sssd, an ipa-client-install's option to
honor previously available SSSD configuration in case it is not possible to
merge it cleanly with the new one. In this case ipa-client-install will fail
and ask user to fix SSSD config before continuing.

Additional fix for
https://fedorahosted.org/freeipa/ticket/1750
https://fedorahosted.org/freeipa/ticket/1769
2011-10-14 10:30:48 +02:00
Rob Crittenden
2427d3bb6f Add explicit instructions to ipa-replica-manage for winsync replication
https://fedorahosted.org/freeipa/ticket/1946
2011-10-14 09:05:13 +02:00
Rob Crittenden
16fc9f847c Save the value of hostname even if it doesn't appear in /etc/sysconfig/network
https://fedorahosted.org/freeipa/ticket/1871
2011-10-13 01:01:15 -04:00
Martin Kosek
58918c4593 Check /etc/hosts file in ipa-server-install
There may already be a record in /etc/hosts for chosen IP address
which may not be detected under some circumstances. Make sure
that /etc/hosts is checked properly.

https://fedorahosted.org/freeipa/ticket/1923
2011-10-13 00:56:22 -04:00
Martin Kosek
b8eafa43ac Hostname used by IPA must be a system hostname
Make sure that the hostname IPA uses is a system hostname. If user
passes a non-system hostname, update the network settings and
system hostname in the same way that ipa-client-install does.

This step should prevent various services failures which may not
be ready to talk to IPA with non-system hostname.

https://fedorahosted.org/freeipa/ticket/1931
2011-10-13 00:56:17 -04:00
Martin Kosek
93feb52932 Check hostname resolution sanity
Always check (even with --setup-dns or --no-host-dns) that if the
host name or ip address resolves, it resolves to sane value. Otherwise
report an error. Misconfigured /etc/hosts causing these errors could
harm the installation later.

https://fedorahosted.org/freeipa/ticket/1923
2011-10-13 00:56:13 -04:00
Adam Young
edd334c67a Fix dynamic display of UI tabs based on rights
Fixes the webui for the case wherea user is not admin but has a role. In
that case, the UI should show the full administrative tabset, but was
instead limited to the selfservice tabset.

The problem was rolegroup had been renamed to role but the UI hadn't
been updated to reflect this.

Addresses
https://bugzilla.redhat.com/show_bug.cgi?id=745957
https://fedorahosted.org/freeipa/ticket/1970
2011-10-12 23:20:07 -04:00
Rob Crittenden
411c303ae8 Work around limits not being updatable in 389-ds.
The bug to fix updates, BZ 741744, isn't working. For the short
term add the attributes we want to update to the REPLACE
whitelist so rather than using an ADD and DEL operation it will
use a REPLACE.

https://fedorahosted.org/freeipa/ticket/1888
2011-10-12 22:42:45 -04:00