<feed xmlns='http://www.w3.org/2005/Atom'>
<title>freeipa.git/install/tools/ipactl, branch testing</title>
<subtitle>FreeIPA project</subtitle>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/abbra/public_git/freeipa.git/'/>
<entry>
<title>Verify that the hostname is fully-qualified before accessing the service information in ipactl.</title>
<updated>2011-06-24T05:23:14+00:00</updated>
<author>
<name>Jan Cholasta</name>
<email>jcholast@redhat.com</email>
</author>
<published>2011-06-24T14:56:25+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/abbra/public_git/freeipa.git/commit/?id=3656d9be3cabc16511dafaed593d272ec068e4b3'/>
<id>3656d9be3cabc16511dafaed593d272ec068e4b3</id>
<content type='text'>
Fail gracefully if the supplied hostname isn't fully-qualified in
ipa-server-install.

ticket 1035
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fail gracefully if the supplied hostname isn't fully-qualified in
ipa-server-install.

ticket 1035
</pre>
</div>
</content>
</entry>
<entry>
<title>Let the framework be able to override the hostname.</title>
<updated>2011-06-23T06:11:34+00:00</updated>
<author>
<name>Rob Crittenden</name>
<email>rcritten@redhat.com</email>
</author>
<published>2011-06-23T06:06:49+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/abbra/public_git/freeipa.git/commit/?id=8810758c11df8afb5fb7ddf97a71c55a431edfd2'/>
<id>8810758c11df8afb5fb7ddf97a71c55a431edfd2</id>
<content type='text'>
The hostname is passed in during the server installation. We should use
this hostname for the resulting server as well. It was being discarded
and we always used the system hostname value.

Important changes:
- configure ipa_hostname in sssd on masters
- set PKI_HOSTNAME so the hostname is passed to dogtag installer
- set the hostname when doing ldapi binds

This also reorders some things in the dogtag installer to eliminate an
unnecessary restart. We were restarting the service twice in a row with
very little time in between and this could result in a slew of reported
errors, though the server installed ok.

ticket 1052
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The hostname is passed in during the server installation. We should use
this hostname for the resulting server as well. It was being discarded
and we always used the system hostname value.

Important changes:
- configure ipa_hostname in sssd on masters
- set PKI_HOSTNAME so the hostname is passed to dogtag installer
- set the hostname when doing ldapi binds

This also reorders some things in the dogtag installer to eliminate an
unnecessary restart. We were restarting the service twice in a row with
very little time in between and this could result in a slew of reported
errors, though the server installed ok.

ticket 1052
</pre>
</div>
</content>
</entry>
<entry>
<title>Improve error handling and return status codes in ipactl</title>
<updated>2011-03-07T23:16:48+00:00</updated>
<author>
<name>Martin Kosek</name>
<email>mkosek@redhat.com</email>
</author>
<published>2011-03-07T16:35:17+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/abbra/public_git/freeipa.git/commit/?id=46221e57bf31bdba833da7d4f61ad215d8d083f3'/>
<id>46221e57bf31bdba833da7d4f61ad215d8d083f3</id>
<content type='text'>
There are cases when ipactl returns success even when it fails. Plus,
when the error really is detected the status codes are not LSB
compliant. This may result in consequent issues.

This patch improves error handling in ipactl and adds LSB compliant
status codes. Namely:

0   program is running or service is OK
3   program is not running
4   program or service status is unknown

for "status" action. Status code 4 is issued when IPA is not
configured to distinguish this state from not running IPA.

For other actions, the following non-zero status codes are
implemented:

1   generic or unspecified error
2   invalid or excess argument(s)
4   user had insufficient privilege
6   program is not configured

https://fedorahosted.org/freeipa/ticket/1055
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
There are cases when ipactl returns success even when it fails. Plus,
when the error really is detected the status codes are not LSB
compliant. This may result in consequent issues.

This patch improves error handling in ipactl and adds LSB compliant
status codes. Namely:

0   program is running or service is OK
3   program is not running
4   program or service status is unknown

for "status" action. Status code 4 is issued when IPA is not
configured to distinguish this state from not running IPA.

For other actions, the following non-zero status codes are
implemented:

1   generic or unspecified error
2   invalid or excess argument(s)
4   user had insufficient privilege
6   program is not configured

https://fedorahosted.org/freeipa/ticket/1055
</pre>
</div>
</content>
</entry>
<entry>
<title>Require ipactl be run as root to avoid a lot of misleading error msgs.</title>
<updated>2011-02-15T19:21:08+00:00</updated>
<author>
<name>Rob Crittenden</name>
<email>rcritten@redhat.com</email>
</author>
<published>2011-02-15T19:03:00+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/abbra/public_git/freeipa.git/commit/?id=aab27a76e2d847533aab7632c657aa88fdd86f7a'/>
<id>aab27a76e2d847533aab7632c657aa88fdd86f7a</id>
<content type='text'>
Trying to run ipactl as non-root results in a slew of bogus
error messages, some of which come because dirsrv can't read certain
files as the wrong user, some based on our handling of that fact.

ticket 936
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Trying to run ipactl as non-root results in a slew of bogus
error messages, some of which come because dirsrv can't read certain
files as the wrong user, some based on our handling of that fact.

ticket 936
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix return codes for ipactl</title>
<updated>2011-02-10T18:59:03+00:00</updated>
<author>
<name>Martin Kosek</name>
<email>mkosek@redhat.com</email>
</author>
<published>2011-02-10T14:42:36+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/abbra/public_git/freeipa.git/commit/?id=fb751686a1086734c66916ad9589d95b47af4a5d'/>
<id>fb751686a1086734c66916ad9589d95b47af4a5d</id>
<content type='text'>
This patch fixes ipactl to return non-zero value when something
goes wrong.

https://fedorahosted.org/freeipa/ticket/894
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch fixes ipactl to return non-zero value when something
goes wrong.

https://fedorahosted.org/freeipa/ticket/894
</pre>
</div>
</content>
</entry>
<entry>
<title>Make sure all DS instances are managed by ipactl</title>
<updated>2011-01-27T22:49:30+00:00</updated>
<author>
<name>Simo Sorce</name>
<email>ssorce@redhat.com</email>
</author>
<published>2011-01-27T22:10:34+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/abbra/public_git/freeipa.git/commit/?id=3cb33d74aecbd122e61cffd8226ea84389c15951'/>
<id>3cb33d74aecbd122e61cffd8226ea84389c15951</id>
<content type='text'>
Fixes: https://fedorahosted.org/freeipa/ticket/860
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes: https://fedorahosted.org/freeipa/ticket/860
</pre>
</div>
</content>
</entry>
<entry>
<title>Allow SASL/EXTERNAL authentication for the root user</title>
<updated>2011-01-20T20:49:30+00:00</updated>
<author>
<name>Simo Sorce</name>
<email>ssorce@redhat.com</email>
</author>
<published>2011-01-19T20:17:25+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/abbra/public_git/freeipa.git/commit/?id=861aa9c1b8ddf757b358f3a66e3ca57d4cc05b4c'/>
<id>861aa9c1b8ddf757b358f3a66e3ca57d4cc05b4c</id>
<content type='text'>
This gives the root user low privileges so that when anonymous searches are
denied the init scripts can still search the directory via ldapi to get the
list of serevices to start.

Fixes: https://fedorahosted.org/freeipa/ticket/795
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This gives the root user low privileges so that when anonymous searches are
denied the init scripts can still search the directory via ldapi to get the
list of serevices to start.

Fixes: https://fedorahosted.org/freeipa/ticket/795
</pre>
</div>
</content>
</entry>
<entry>
<title>Let ipactl output errors to stderr</title>
<updated>2011-01-18T15:04:29+00:00</updated>
<author>
<name>Simo Sorce</name>
<email>ssorce@redhat.com</email>
</author>
<published>2011-01-17T14:20:35+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/abbra/public_git/freeipa.git/commit/?id=244239e27eef47fddefc64ab752a743b356a6302'/>
<id>244239e27eef47fddefc64ab752a743b356a6302</id>
<content type='text'>
Init scripts normally do not log to syslog, instead they write errors to the
stderr pipe. Do the same.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Init scripts normally do not log to syslog, instead they write errors to the
stderr pipe. Do the same.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add a way to print output from commands</title>
<updated>2011-01-18T15:04:19+00:00</updated>
<author>
<name>Simo Sorce</name>
<email>ssorce@redhat.com</email>
</author>
<published>2011-01-17T14:17:08+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/abbra/public_git/freeipa.git/commit/?id=373455026e37d93c699e4ced579c75e2af8042aa'/>
<id>373455026e37d93c699e4ced579c75e2af8042aa</id>
<content type='text'>
Instead pof always capturing the output, make it possible to let
it go to the standard output pipes.
Use this in ipactl to let init scripts show their output.

Fixes: https://fedorahosted.org/freeipa/ticket/765
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Instead pof always capturing the output, make it possible to let
it go to the standard output pipes.
Use this in ipactl to let init scripts show their output.

Fixes: https://fedorahosted.org/freeipa/ticket/765
</pre>
</div>
</content>
</entry>
<entry>
<title>Execute /usr/bin/python directly instead of /usr/bin/env python</title>
<updated>2011-01-14T21:27:48+00:00</updated>
<author>
<name>Rob Crittenden</name>
<email>rcritten@redhat.com</email>
</author>
<published>2011-01-13T17:26:30+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/abbra/public_git/freeipa.git/commit/?id=d7bd9138c803659bbcc3320a4656478ee73f2b3d'/>
<id>d7bd9138c803659bbcc3320a4656478ee73f2b3d</id>
<content type='text'>
ticket 608
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
ticket 608
</pre>
</div>
</content>
</entry>
</feed>
