<feed xmlns='http://www.w3.org/2005/Atom'>
<title>freeipa.git/install/restart_scripts, branch 4084</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/mkosek/public_git/freeipa.git/'/>
<entry>
<title>Revert restart scripts file permissions change</title>
<updated>2014-01-08T08:54:53+00:00</updated>
<author>
<name>Martin Kosek</name>
<email>mkosek@redhat.com</email>
</author>
<published>2014-01-08T08:52:08+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/mkosek/public_git/freeipa.git/commit/?id=554d43d6891990fc6088ba6901ce78ff318290f0'/>
<id>554d43d6891990fc6088ba6901ce78ff318290f0</id>
<content type='text'>
Previous commit accidentally added executable permission to
restart_pkicad and stop_pkicad.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Previous commit accidentally added executable permission to
restart_pkicad and stop_pkicad.
</pre>
</div>
</content>
</entry>
<entry>
<title>PKI service restart after CA renewal failed</title>
<updated>2014-01-08T08:47:23+00:00</updated>
<author>
<name>Jan Cholasta</name>
<email>jcholast@redhat.com</email>
</author>
<published>2013-10-15T17:47:12+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/mkosek/public_git/freeipa.git/commit/?id=911f5e9eb76099f8e5cfcff1232c1b10ad05b45a'/>
<id>911f5e9eb76099f8e5cfcff1232c1b10ad05b45a</id>
<content type='text'>
Fix both the service restart procedure and registration of old
pki-cad well known service name.

This patch was adapted from original patch of Jan Cholasta 178 to
fix ticket 4092.

https://fedorahosted.org/freeipa/ticket/4092
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix both the service restart procedure and registration of old
pki-cad well known service name.

This patch was adapted from original patch of Jan Cholasta 178 to
fix ticket 4092.

https://fedorahosted.org/freeipa/ticket/4092
</pre>
</div>
</content>
</entry>
<entry>
<title>Use /usr/bin/python2</title>
<updated>2014-01-03T08:46:05+00:00</updated>
<author>
<name>Xiao-Long Chen</name>
<email>chenxiaolong@cxl.epac.to</email>
</author>
<published>2013-11-27T13:53:57+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/mkosek/public_git/freeipa.git/commit/?id=5e96fbc22afa02f08f71513e7b59d3d5c6a1f9dc'/>
<id>5e96fbc22afa02f08f71513e7b59d3d5c6a1f9dc</id>
<content type='text'>
Part of the effort to port FreeIPA to Arch Linux,
where Python 3 is the default.

FreeIPA hasn't been ported to Python 3, so the code must be modified to
run /usr/bin/python2

https://fedorahosted.org/freeipa/ticket/3438

Updated by pviktori@redhat.com
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Part of the effort to port FreeIPA to Arch Linux,
where Python 3 is the default.

FreeIPA hasn't been ported to Python 3, so the code must be modified to
run /usr/bin/python2

https://fedorahosted.org/freeipa/ticket/3438

Updated by pviktori@redhat.com
</pre>
</div>
</content>
</entry>
<entry>
<title>Make CS.cfg edits with CA instance stopped</title>
<updated>2013-08-26T14:21:36+00:00</updated>
<author>
<name>Tomas Babej</name>
<email>tbabej@redhat.com</email>
</author>
<published>2013-08-01T12:47:52+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/mkosek/public_git/freeipa.git/commit/?id=ab6a6e27d88b44b8c3f07290ae753558705363ee'/>
<id>ab6a6e27d88b44b8c3f07290ae753558705363ee</id>
<content type='text'>
This patch makes sure that all edits to CS.cfg configuration file
are performed while pki-tomcatd service is stopped.

Introduces a new contextmanager stopped_service for handling
a general problem of performing a task that needs certain service
being stopped.

https://fedorahosted.org/freeipa/ticket/3804
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch makes sure that all edits to CS.cfg configuration file
are performed while pki-tomcatd service is stopped.

Introduces a new contextmanager stopped_service for handling
a general problem of performing a task that needs certain service
being stopped.

https://fedorahosted.org/freeipa/ticket/3804
</pre>
</div>
</content>
</entry>
<entry>
<title>Do actually stop pki_cad in stop_pkicad instead of starting it.</title>
<updated>2013-04-09T14:22:23+00:00</updated>
<author>
<name>Jan Cholasta</name>
<email>jcholast@redhat.com</email>
</author>
<published>2013-04-09T13:49:15+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/mkosek/public_git/freeipa.git/commit/?id=3f053437c979e13b22e3e5cac194d24dc9afcddf'/>
<id>3f053437c979e13b22e3e5cac194d24dc9afcddf</id>
<content type='text'>
https://fedorahosted.org/freeipa/ticket/3554
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://fedorahosted.org/freeipa/ticket/3554
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove support for DN normalization from LDAPClient.</title>
<updated>2013-03-01T15:59:47+00:00</updated>
<author>
<name>Jan Cholasta</name>
<email>jcholast@redhat.com</email>
</author>
<published>2013-02-04T10:50:58+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/mkosek/public_git/freeipa.git/commit/?id=61c0938c769f5ece202f04095138a5348f95aa18'/>
<id>61c0938c769f5ece202f04095138a5348f95aa18</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove some unused imports</title>
<updated>2013-03-01T15:59:42+00:00</updated>
<author>
<name>Petr Viktorin</name>
<email>pviktori@redhat.com</email>
</author>
<published>2013-01-10T11:14:15+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/mkosek/public_git/freeipa.git/commit/?id=c0a89efd6852bfd07dec4c8b1e74f0e927e7fdd8'/>
<id>c0a89efd6852bfd07dec4c8b1e74f0e927e7fdd8</id>
<content type='text'>
Remove all unused LDAP-related imports, plus some other ones.

This should make it easier to quickly check what uses which LDAP wrapper
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Remove all unused LDAP-related imports, plus some other ones.

This should make it easier to quickly check what uses which LDAP wrapper
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove unused krbV imports</title>
<updated>2013-02-01T07:13:17+00:00</updated>
<author>
<name>Martin Kosek</name>
<email>mkosek@redhat.com</email>
</author>
<published>2013-01-31T16:16:32+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/mkosek/public_git/freeipa.git/commit/?id=3ad8d7c1fb1e65de8d88c494ca75a8c5c283a472'/>
<id>3ad8d7c1fb1e65de8d88c494ca75a8c5c283a472</id>
<content type='text'>
https://fedorahosted.org/freeipa/ticket/3381
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://fedorahosted.org/freeipa/ticket/3381
</pre>
</div>
</content>
</entry>
<entry>
<title>Use new certmonger locking to prevent NSS database corruption.</title>
<updated>2013-01-29T16:16:38+00:00</updated>
<author>
<name>Rob Crittenden</name>
<email>rcritten@redhat.com</email>
</author>
<published>2014-12-02T18:18:36+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/mkosek/public_git/freeipa.git/commit/?id=045b6e6ed995b4c1e5dab8dbcdf1af4896b52d19'/>
<id>045b6e6ed995b4c1e5dab8dbcdf1af4896b52d19</id>
<content type='text'>
dogtag opens its NSS database in read/write mode so we need to be very
careful during renewal that we don't also open it up read/write. We
basically need to serialize access to the database. certmonger does the
majority of this work via internal locking from the point where it generates
a new key/submits a rewewal through the pre_save and releases the lock after
the post_save command. This lock is held per NSS database so we're save
from certmonger. dogtag needs to be shutdown in the pre_save state so
certmonger can safely add the certificate and we can manipulate trust
in the post_save command.

Fix a number of bugs in renewal. The CA wasn't actually being restarted
at all due to a naming change upstream. In python we need to reference
services using python-ish names but the service is pki-cad. We need a
translation for non-Fedora systems as well.

Update the CA ou=People entry when he CA subsystem certificate is
renewed. This certificate is used as an identity certificate to bind
to the DS instance.

https://fedorahosted.org/freeipa/ticket/3292
https://fedorahosted.org/freeipa/ticket/3322
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
dogtag opens its NSS database in read/write mode so we need to be very
careful during renewal that we don't also open it up read/write. We
basically need to serialize access to the database. certmonger does the
majority of this work via internal locking from the point where it generates
a new key/submits a rewewal through the pre_save and releases the lock after
the post_save command. This lock is held per NSS database so we're save
from certmonger. dogtag needs to be shutdown in the pre_save state so
certmonger can safely add the certificate and we can manipulate trust
in the post_save command.

Fix a number of bugs in renewal. The CA wasn't actually being restarted
at all due to a naming change upstream. In python we need to reference
services using python-ish names but the service is pki-cad. We need a
translation for non-Fedora systems as well.

Update the CA ou=People entry when he CA subsystem certificate is
renewed. This certificate is used as an identity certificate to bind
to the DS instance.

https://fedorahosted.org/freeipa/ticket/3292
https://fedorahosted.org/freeipa/ticket/3322
</pre>
</div>
</content>
</entry>
<entry>
<title>Wait for the directory server to come up when updating the agent certificate.</title>
<updated>2012-11-01T17:36:52+00:00</updated>
<author>
<name>Rob Crittenden</name>
<email>rcritten@redhat.com</email>
</author>
<published>2012-10-23T18:07:13+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/mkosek/public_git/freeipa.git/commit/?id=1c7261773b5190ec17c7d161a83e00a979c54076'/>
<id>1c7261773b5190ec17c7d161a83e00a979c54076</id>
<content type='text'>
It is possible that either or both of the LDAP instances are being restarted
during the renewal process. Make the script retry if this is the case.

It is also safe to re-run this script if it fails. It will take the current
ipaCert certificate and attempt to update the agent information in LDAP.

https://fedorahosted.org/freeipa/ticket/3179
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It is possible that either or both of the LDAP instances are being restarted
during the renewal process. Make the script retry if this is the case.

It is also safe to re-run this script if it fails. It will take the current
ipaCert certificate and attempt to update the agent information in LDAP.

https://fedorahosted.org/freeipa/ticket/3179
</pre>
</div>
</content>
</entry>
</feed>
