<feed xmlns='http://www.w3.org/2005/Atom'>
<title>pki.git/base/server/upgrade, branch master</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/edewata/public_git/pki.git/'/>
<entry>
<title>Added upgrade script for keepAliveTimeout.</title>
<updated>2017-06-02T15:31:04+00:00</updated>
<author>
<name>Endi S. Dewata</name>
<email>edewata@redhat.com</email>
</author>
<published>2017-06-01T02:54:05+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/edewata/public_git/pki.git/commit/?id=b3d851b864dc986a9af8ffcb1962f8e7b4de3114'/>
<id>b3d851b864dc986a9af8ffcb1962f8e7b4de3114</id>
<content type='text'>
An upgrade script has been added to set the keepAliveTimeout
attribute for the Secure connector in the server.xml.

https://pagure.io/dogtagpki/issue/2687

Change-Id: Ia61ed49d0ffc26d4bb44738c71fc663bde37fb1d
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
An upgrade script has been added to set the keepAliveTimeout
attribute for the Secure connector in the server.xml.

https://pagure.io/dogtagpki/issue/2687

Change-Id: Ia61ed49d0ffc26d4bb44738c71fc663bde37fb1d
</pre>
</div>
</content>
</entry>
<entry>
<title>Add upgrade script that adds KRA wrapping params</title>
<updated>2017-04-27T22:49:00+00:00</updated>
<author>
<name>Fraser Tweedale</name>
<email>ftweedal@redhat.com</email>
</author>
<published>2017-04-27T06:01:39+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/edewata/public_git/pki.git/commit/?id=b93cec621203c6fb970b57ef042636ba2f9efa3d'/>
<id>b93cec621203c6fb970b57ef042636ba2f9efa3d</id>
<content type='text'>
Part of: https://pagure.io/dogtagpki/issue/1408

Change-Id: Iaa1c2c3b6f7de178bd38c2b5b8df57a2a99f64b1
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Part of: https://pagure.io/dogtagpki/issue/1408

Change-Id: Iaa1c2c3b6f7de178bd38c2b5b8df57a2a99f64b1
</pre>
</div>
</content>
</entry>
<entry>
<title>Add authn manager that reuses auth token from session</title>
<updated>2017-04-19T01:30:15+00:00</updated>
<author>
<name>Fraser Tweedale</name>
<email>ftweedal@redhat.com</email>
</author>
<published>2017-02-08T02:18:03+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/edewata/public_git/pki.git/commit/?id=b099b631bb49e17e0aa4cd8c7a818ba1c923ec92'/>
<id>b099b631bb49e17e0aa4cd8c7a818ba1c923ec92</id>
<content type='text'>
To process a cert request immediately (rather than having it queued
as pending), the user must be authenticated *by the profile*; auth
tokens from the main authentication system are not used.

For external authentication support it is possible that the external
authentication is sufficient to authenticate use of a problem;
especially when the profile uses componenets like
ExternalProcessConstraint to perform validation of the cert request
against external sources of information.

To support this use case, add the SessionAuthentication profile
authenticator, which merely reuses the IAuthToken from the session
context, if present.

Part of: https://pagure.io/dogtagpki/issue/1359
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
To process a cert request immediately (rather than having it queued
as pending), the user must be authenticated *by the profile*; auth
tokens from the main authentication system are not used.

For external authentication support it is possible that the external
authentication is sufficient to authenticate use of a problem;
especially when the profile uses componenets like
ExternalProcessConstraint to perform validation of the cert request
against external sources of information.

To support this use case, add the SessionAuthentication profile
authenticator, which merely reuses the IAuthToken from the session
context, if present.

Part of: https://pagure.io/dogtagpki/issue/1359
</pre>
</div>
</content>
</entry>
<entry>
<title>Add ExternalProcessConstraint for request validation</title>
<updated>2017-04-19T01:15:00+00:00</updated>
<author>
<name>Fraser Tweedale</name>
<email>ftweedal@redhat.com</email>
</author>
<published>2016-12-07T05:24:07+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/edewata/public_git/pki.git/commit/?id=dcc42ad4ed7fcbc566b7cf7ce1cbfae93b24a9a9'/>
<id>dcc42ad4ed7fcbc566b7cf7ce1cbfae93b24a9a9</id>
<content type='text'>
Add the ExternalProcessConstraint profile policy constraint class.
It can be configured to execute an arbitrary program that performs
additional request validation, rejecting the request if it
terminates with a nonzero exit status.  Information about the
request is conveyed in the subprocess' environment.

Part of: https://pagure.io/dogtagpki/issue/1359
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add the ExternalProcessConstraint profile policy constraint class.
It can be configured to execute an arbitrary program that performs
additional request validation, rejecting the request if it
terminates with a nonzero exit status.  Information about the
request is conveyed in the subprocess' environment.

Part of: https://pagure.io/dogtagpki/issue/1359
</pre>
</div>
</content>
</entry>
<entry>
<title>Add upgrade script to add CommonNameToSANDefault plugin</title>
<updated>2017-02-09T04:05:37+00:00</updated>
<author>
<name>Fraser Tweedale</name>
<email>ftweedal@redhat.com</email>
</author>
<published>2017-02-09T04:03:27+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/edewata/public_git/pki.git/commit/?id=31dfbb569756e8c28500b597ac4486f780761c4c'/>
<id>31dfbb569756e8c28500b597ac4486f780761c4c</id>
<content type='text'>
Part of: https://fedorahosted.org/pki/ticket/1710
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Part of: https://fedorahosted.org/pki/ticket/1710
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixed MergePKIWebapps upgrade script.</title>
<updated>2017-02-04T00:10:03+00:00</updated>
<author>
<name>Endi S. Dewata</name>
<email>edewata@redhat.com</email>
</author>
<published>2017-02-01T02:42:26+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/edewata/public_git/pki.git/commit/?id=dbf6087a5d8dc525b73309c96aad8e7a2bd70774'/>
<id>dbf6087a5d8dc525b73309c96aad8e7a2bd70774</id>
<content type='text'>
The MergePKIWebapps upgrade script has been modified to ensure
that the old deployment descriptors exist before deleting them.

https://fedorahosted.org/pki/ticket/2582
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The MergePKIWebapps upgrade script has been modified to ensure
that the old deployment descriptors exist before deleting them.

https://fedorahosted.org/pki/ticket/2582
</pre>
</div>
</content>
</entry>
<entry>
<title>Merged /pki webapps.</title>
<updated>2017-01-30T20:20:32+00:00</updated>
<author>
<name>Endi S. Dewata</name>
<email>edewata@redhat.com</email>
</author>
<published>2017-01-19T19:50:42+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/edewata/public_git/pki.git/commit/?id=1ee44923b78684229e32301d57e74e770621fe9c'/>
<id>1ee44923b78684229e32301d57e74e770621fe9c</id>
<content type='text'>
Previously the /pki webapp was only added if the theme was present
during installation, and there were separate webapps for /pki/admin
and /pki/js. If the theme was installed later, the /pki webapp had
to be configured manually.

To simplify the installation and to support other developments
(e.g. login banner), the /pki webapp will always be added during
installation regardless of theme, and the /pki/admin and /pki/js
webapps are merged into /pki webapp. When the theme package is
installed, it will create links in /pki webapp so the theme files
will become available without additional configuration.

An upgrade script has been added to merge the /pki webapp in
existing instances.

https://fedorahosted.org/pki/ticket/2582
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Previously the /pki webapp was only added if the theme was present
during installation, and there were separate webapps for /pki/admin
and /pki/js. If the theme was installed later, the /pki webapp had
to be configured manually.

To simplify the installation and to support other developments
(e.g. login banner), the /pki webapp will always be added during
installation regardless of theme, and the /pki/admin and /pki/js
webapps are merged into /pki webapp. When the theme package is
installed, it will create links in /pki webapp so the theme files
will become available without additional configuration.

An upgrade script has been added to merge the /pki webapp in
existing instances.

https://fedorahosted.org/pki/ticket/2582
</pre>
</div>
</content>
</entry>
<entry>
<title>Added upgrade script to update AJP loopback address.</title>
<updated>2017-01-20T00:35:30+00:00</updated>
<author>
<name>Endi S. Dewata</name>
<email>edewata@redhat.com</email>
</author>
<published>2017-01-19T20:43:24+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/edewata/public_git/pki.git/commit/?id=cb839206d6c1d562e2e4385f6822c7934e9455c6'/>
<id>cb839206d6c1d562e2e4385f6822c7934e9455c6</id>
<content type='text'>
An upgrade script has been added to replace IPv4- and IPv6-specific
AJP loopback address with a more generic "localhost" in existing
instances.

https://fedorahosted.org/pki/ticket/2570
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
An upgrade script has been added to replace IPv4- and IPv6-specific
AJP loopback address with a more generic "localhost" in existing
instances.

https://fedorahosted.org/pki/ticket/2570
</pre>
</div>
</content>
</entry>
<entry>
<title>Removed FixSELinuxContexts upgrade script.</title>
<updated>2016-09-06T22:59:05+00:00</updated>
<author>
<name>Endi S. Dewata</name>
<email>edewata@redhat.com</email>
</author>
<published>2016-09-06T22:35:40+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/edewata/public_git/pki.git/commit/?id=76b3ae5062aef22eece89117a28bd9b86ddef92d'/>
<id>76b3ae5062aef22eece89117a28bd9b86ddef92d</id>
<content type='text'>
The FixSELinuxContexts upgrade script has been removed temporarily
due to a problem importing selinux library during RPM upgrade.

The FixDeploymentDescriptor script number has been changed
accordingly.

https://fedorahosted.org/pki/ticket/2452
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The FixSELinuxContexts upgrade script has been removed temporarily
due to a problem importing selinux library during RPM upgrade.

The FixDeploymentDescriptor script number has been changed
accordingly.

https://fedorahosted.org/pki/ticket/2452
</pre>
</div>
</content>
</entry>
<entry>
<title>Added upgrade script to fix deployment descriptors.</title>
<updated>2016-08-26T15:19:39+00:00</updated>
<author>
<name>Endi S. Dewata</name>
<email>edewata@redhat.com</email>
</author>
<published>2016-08-24T16:42:05+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/edewata/public_git/pki.git/commit/?id=b8094e82c46f8d5f18d362404582304ad28407da'/>
<id>b8094e82c46f8d5f18d362404582304ad28407da</id>
<content type='text'>
An upgrade script has been added to fix missing deployment
descriptors or deployment descriptors that are pointing to
non-existent or empty folders.

https://fedorahosted.org/pki/ticket/2439
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
An upgrade script has been added to fix missing deployment
descriptors or deployment descriptors that are pointing to
non-existent or empty folders.

https://fedorahosted.org/pki/ticket/2439
</pre>
</div>
</content>
</entry>
</feed>
