<feed xmlns='http://www.w3.org/2005/Atom'>
<title>pki.git/base/ca/shared, branch ticket-309</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>Enabled authentication for security domain REST interface.</title>
<updated>2012-10-17T23:26:10+00:00</updated>
<author>
<name>Endi Sukma Dewata</name>
<email>edewata@redhat.com</email>
</author>
<published>2012-09-06T21:33:48+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/edewata/public_git/pki.git/commit/?id=2e2a1ed2401a9b0130eb2b5218508f5c1fd569b1'/>
<id>2e2a1ed2401a9b0130eb2b5218508f5c1fd569b1</id>
<content type='text'>
The REST interface for security domain has been refactored and
configured such that it requires authentication. A CLI has been
added to get an installation token.

Ticket #309
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The REST interface for security domain has been refactored and
configured such that it requires authentication. A CLI has been
added to get an installation token.

Ticket #309
</pre>
</div>
</content>
</entry>
<entry>
<title>Using RPM version number in CMake.</title>
<updated>2012-10-01T18:15:44+00:00</updated>
<author>
<name>Endi Sukma Dewata</name>
<email>edewata@redhat.com</email>
</author>
<published>2012-09-30T17:21:46+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/edewata/public_git/pki.git/commit/?id=f81718c563ea12240e161a807013acd2d6eb1f2e'/>
<id>f81718c563ea12240e161a807013acd2d6eb1f2e</id>
<content type='text'>
The RPM spec files have been modified to pass the full RPM version
number to CMake. The version number contains the product version
number, release number, milestone, and platform. The CMake scritps
will parse and use this version number to generate Java manifest
files. The product version number will be used as the specification
version and full version number will be used as the implementation
version.

Ticket #339
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The RPM spec files have been modified to pass the full RPM version
number to CMake. The version number contains the product version
number, release number, milestone, and platform. The CMake scritps
will parse and use this version number to generate Java manifest
files. The product version number will be used as the specification
version and full version number will be used as the implementation
version.

Ticket #339
</pre>
</div>
</content>
</entry>
<entry>
<title>Audit Cert Renewal</title>
<updated>2012-09-21T00:08:50+00:00</updated>
<author>
<name>Matthew Harmsen</name>
<email>mharmsen@redhat.com</email>
</author>
<published>2012-09-20T17:23:47+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/edewata/public_git/pki.git/commit/?id=f5b8ea5b087f642a0208c228dce6f700cd7d91c1'/>
<id>f5b8ea5b087f642a0208c228dce6f700cd7d91c1</id>
<content type='text'>
* TRAC Ticket #333 - Increase audit cert renewal range to 2 years
* Bugzilla Bug #843979 - Increase audit cert renewal range to 2 years
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* TRAC Ticket #333 - Increase audit cert renewal range to 2 years
* Bugzilla Bug #843979 - Increase audit cert renewal range to 2 years
</pre>
</div>
</content>
</entry>
<entry>
<title>Added common ROOT webapp.</title>
<updated>2012-09-12T17:38:58+00:00</updated>
<author>
<name>Endi Sukma Dewata</name>
<email>edewata@redhat.com</email>
</author>
<published>2012-08-28T19:14:54+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/edewata/public_git/pki.git/commit/?id=7c622a4e5714af8f83ce30022c970cc36c2ee597'/>
<id>7c622a4e5714af8f83ce30022c970cc36c2ee597</id>
<content type='text'>
The current ROOT webapp will redirect users coming to the root
URL path to the proper path of the subsystem's webapp.

Since now a single Tomcat instance may have multiple subsystems,
a new ROOT webapp has been added to present the user with a menu
of all available webapps from all subsystems in the instance.

Ticket #89
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The current ROOT webapp will redirect users coming to the root
URL path to the proper path of the subsystem's webapp.

Since now a single Tomcat instance may have multiple subsystems,
a new ROOT webapp has been added to present the user with a menu
of all available webapps from all subsystems in the instance.

Ticket #89
</pre>
</div>
</content>
</entry>
<entry>
<title>Added proxy realm.</title>
<updated>2012-09-05T15:09:41+00:00</updated>
<author>
<name>Endi Sukma Dewata</name>
<email>edewata@redhat.com</email>
</author>
<published>2012-08-21T22:38:29+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/edewata/public_git/pki.git/commit/?id=8eb2eac080c2e9595b506f49f25d2c1718453bbc'/>
<id>8eb2eac080c2e9595b506f49f25d2c1718453bbc</id>
<content type='text'>
CMS engine is a singleton and it's used by PKI realm to authenticate
users accessing the subsystem. Since a Tomcat instance may contain
multiple subsystems, each having separate realm, the PKI JAR links
need to be moved into WEB-INF/lib so that they will run inside
separate class loaders.

Tomcat also requires that the authenticator and realm classes be
available in common/lib. To address this a new package pki-tomcat.jar
has been added. The package contains the authenticator and a proxy
realm. When the subsystems start running, they will register their
own realms into the proxy realms such that the authentications will
be forwarded to the appropriate subsystems.

Ticket #89
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
CMS engine is a singleton and it's used by PKI realm to authenticate
users accessing the subsystem. Since a Tomcat instance may contain
multiple subsystems, each having separate realm, the PKI JAR links
need to be moved into WEB-INF/lib so that they will run inside
separate class loaders.

Tomcat also requires that the authenticator and realm classes be
available in common/lib. To address this a new package pki-tomcat.jar
has been added. The package contains the authenticator and a proxy
realm. When the subsystems start running, they will register their
own realms into the proxy realms such that the authentications will
be forwarded to the appropriate subsystems.

Ticket #89
</pre>
</div>
</content>
</entry>
<entry>
<title>Enabled SSL authenticator and PKI realm.</title>
<updated>2012-08-03T22:07:20+00:00</updated>
<author>
<name>Endi Sukma Dewata</name>
<email>edewata@redhat.com</email>
</author>
<published>2012-07-27T01:40:08+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/edewata/public_git/pki.git/commit/?id=9ca367e9c16273af11909f4c72f9c5cf5ddb0b4d'/>
<id>9ca367e9c16273af11909f4c72f9c5cf5ddb0b4d</id>
<content type='text'>
The SSL connection has been configured with clientAuth="want" so
users can choose whether to provide a client certificate or username
and password. The authentication and authorization will be handled
by the SSL authenticator with fallback and PKI realm. New access
control rules have been added for users, groups, and certs REST
services.

Ticket #107
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The SSL connection has been configured with clientAuth="want" so
users can choose whether to provide a client certificate or username
and password. The authentication and authorization will be handled
by the SSL authenticator with fallback and PKI realm. New access
control rules have been added for users, groups, and certs REST
services.

Ticket #107
</pre>
</div>
</content>
</entry>
<entry>
<title>Moved REST services into separate URLs.</title>
<updated>2012-08-03T22:07:13+00:00</updated>
<author>
<name>Endi Sukma Dewata</name>
<email>edewata@redhat.com</email>
</author>
<published>2012-07-27T01:40:08+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/edewata/public_git/pki.git/commit/?id=eca4d635e67eaf3c6878d35acfaaf11df53151e2'/>
<id>eca4d635e67eaf3c6878d35acfaaf11df53151e2</id>
<content type='text'>
To support different access control configurations the REST
services have been separated by roles. Services that don't
need authentication will be available under /rest. Services
that require agent rights will be available under /rest/agent.
Services that require admin rights will be available under
/rest/admin.

Ticket #107
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
To support different access control configurations the REST
services have been separated by roles. Services that don't
need authentication will be available under /rest. Services
that require agent rights will be available under /rest/agent.
Services that require admin rights will be available under
/rest/admin.

Ticket #107
</pre>
</div>
</content>
</entry>
<entry>
<title>ECC directory enrollment profile</title>
<updated>2012-08-02T22:48:56+00:00</updated>
<author>
<name>Andrew Wnuk</name>
<email>awnuk@redhat.com</email>
</author>
<published>2012-08-02T22:48:56+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/edewata/public_git/pki.git/commit/?id=1d85941aa2f80f3da619504fe4310fe47cb5b036'/>
<id>1d85941aa2f80f3da619504fe4310fe47cb5b036</id>
<content type='text'>
This patch adds ECC directory enrollment profile.

Bug: 748514.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch adds ECC directory enrollment profile.

Bug: 748514.
</pre>
</div>
</content>
</entry>
<entry>
<title>Replaced two bad "[PKI_SUBSYSTEM_DIR]" slot substitutions with original</title>
<updated>2012-07-20T01:10:51+00:00</updated>
<author>
<name>Matthew Harmsen</name>
<email>mharmsen@redhat.com</email>
</author>
<published>2012-07-20T01:10:51+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/edewata/public_git/pki.git/commit/?id=5ff8f1cc33678ff6188ee39114439353cd3007bf'/>
<id>5ff8f1cc33678ff6188ee39114439353cd3007bf</id>
<content type='text'>
hard-coded "ca/" so that this code works with BOTH 'pkicreate' AND 'pkispawn'.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
hard-coded "ca/" so that this code works with BOTH 'pkicreate' AND 'pkispawn'.
</pre>
</div>
</content>
</entry>
<entry>
<title>PKI Deployment Scriptlets</title>
<updated>2012-07-19T17:15:56+00:00</updated>
<author>
<name>Matthew Harmsen</name>
<email>mharmsen@redhat.com</email>
</author>
<published>2012-07-04T00:52:33+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/edewata/public_git/pki.git/commit/?id=0ce6c97e4fe0e36786b78c273833b8f1dfbc12b4'/>
<id>0ce6c97e4fe0e36786b78c273833b8f1dfbc12b4</id>
<content type='text'>
* Integration of Tomcat 7
* Introduction of dependency upon tomcatjss 7.0
* Removal of http filtering configuration mechanisms
* Introduction of additional slot substitution to
  support revised filesystem layout
* Addition of 'pkiuser' uid:gid creation methods
* Inclusion of per instance '*.profile' files
* Introduction of configurable 'configurationRoot'
  parameter
* Introduction of default configuration of 'log4j'
  mechanism (alee)
* Modify web.xml to use new Application classes to
  bootstrap servers (alee)
* Introduction of "Wrapper" logic to support
  Tomcat 6 --&gt; Tomcat 7 API change (jmagne)
* Added jython helper function to allow attaching
  a remote java debugger (e. g. - eclipse)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Integration of Tomcat 7
* Introduction of dependency upon tomcatjss 7.0
* Removal of http filtering configuration mechanisms
* Introduction of additional slot substitution to
  support revised filesystem layout
* Addition of 'pkiuser' uid:gid creation methods
* Inclusion of per instance '*.profile' files
* Introduction of configurable 'configurationRoot'
  parameter
* Introduction of default configuration of 'log4j'
  mechanism (alee)
* Modify web.xml to use new Application classes to
  bootstrap servers (alee)
* Introduction of "Wrapper" logic to support
  Tomcat 6 --&gt; Tomcat 7 API change (jmagne)
* Added jython helper function to allow attaching
  a remote java debugger (e. g. - eclipse)
</pre>
</div>
</content>
</entry>
</feed>
