<feed xmlns='http://www.w3.org/2005/Atom'>
<title>pki.git/base/deploy/src/scriptlets/pkiscriptlet.py, 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>PKI Deployment Scriptlets</title>
<updated>2012-05-18T18:06:37+00:00</updated>
<author>
<name>Matthew Harmsen</name>
<email>mharmsen@redhat.com</email>
</author>
<published>2012-05-18T17:52:06+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/edewata/public_git/pki.git/commit/?id=924403a14e92112c3c3d696319759b65eb57a30c'/>
<id>924403a14e92112c3c3d696319759b65eb57a30c</id>
<content type='text'>
* Introduced concept of "admin-domain" originally as a
  separate folder, and later incorporated this concept
  into an optional instance prefix
* Revised definition of &lt;pki_instance_id&gt; to be identified
  as "[&lt;pki_admin_domain_name&gt;-]&lt;pki_instance_name&gt;
* Changed NSS security database model from one shared
  database by BOTH a single Tomcat AND single Apache instance
  into one per Tomcat instance (shared by CA/KRA/OCSP/TKS) and
  one per Apache instance (shared by RA/TPS)
* Altered Configuration 'scriptlet' to invoke Jython for
  access to new Java configuration servlet
* Renamed various "scriptlets" to comply with this new layout
* Re-aligned code to account for revised layout documented at
  http://pki.fedoraproject.org/wiki/PKI_Instance_Deployment
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Introduced concept of "admin-domain" originally as a
  separate folder, and later incorporated this concept
  into an optional instance prefix
* Revised definition of &lt;pki_instance_id&gt; to be identified
  as "[&lt;pki_admin_domain_name&gt;-]&lt;pki_instance_name&gt;
* Changed NSS security database model from one shared
  database by BOTH a single Tomcat AND single Apache instance
  into one per Tomcat instance (shared by CA/KRA/OCSP/TKS) and
  one per Apache instance (shared by RA/TPS)
* Altered Configuration 'scriptlet' to invoke Jython for
  access to new Java configuration servlet
* Renamed various "scriptlets" to comply with this new layout
* Re-aligned code to account for revised layout documented at
  http://pki.fedoraproject.org/wiki/PKI_Instance_Deployment
</pre>
</div>
</content>
</entry>
<entry>
<title>PKI Deployment Scriptlets</title>
<updated>2012-04-26T22:28:54+00:00</updated>
<author>
<name>Matthew Harmsen</name>
<email>mharmsen@redhat.com</email>
</author>
<published>2012-04-23T20:39:04+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/edewata/public_git/pki.git/commit/?id=dd566ed3c64a69801a9edf3b27f11077aa40ecef'/>
<id>dd566ed3c64a69801a9edf3b27f11077aa40ecef</id>
<content type='text'>
* Completed the following six 'scriptlets':
  * Dogtag 10: Python 'initialization.py' Installation Scriptlet
    (https://fedorahosted.org/pki/ticket/147)
  * Dogtag 10: Python 'instance_layout.py' Installation Scriptlet
    (https://fedorahosted.org/pki/ticket/75)
  * Dogtag 10: Python 'webserver_layout.py' Installation Scriptlet
    (https://fedorahosted.org/pki/ticket/140)
  * Dogtag 10: Python 'subsystem_layout.py' Installation Scriptlet
    (https://fedorahosted.org/pki/ticket/141)
  * Dogtag 10: Python 'war_explosion.py' Installation Scriptlet
    (https://fedorahosted.org/pki/ticket/76)
  * Dogtag 10: Python 'finalization.py' Installation Scriptlet
    (https://fedorahosted.org/pki/ticket/148)
* Created numerous PKI deployment helper utilities.
* Augmented logging to provide indentation.
* Generated logic for installation 'manifest'.
* Tested logic using '--dry_run' option and '-p' prefix options.
* Per initial review, removed numerous "constants" and consolidated
  logic into "master" dictionary.
* Corrected the following ticket:
  * Dogtag 10: Fix 'build_dogtag_pki' script to account for 'pki-deploy' RPM
    (https://fedorahosted.org/pki/ticket/138)
    Resolves Bugzilla Bug #810047 - build_dogtag_pki fails with requirements
    for pki-deploy
    (https://bugzilla.redhat.com/show_bug.cgi?id=810047)
* Created the following three 'scriptlets' as 'NOT YET IMPLEMENTED'
  place-holders:
  * Dogtag 10: Python 'security_databases.py' Installation Scriptlet
    (https://fedorahosted.org/pki/ticket/136)
  * Dogtag 10: Python 'slot_assignment.py' Installation Scriptlet
    (https://fedorahosted.org/pki/ticket/146)
  * Dogtag 10: Python 'configuration.py' Configuration Scriptlet
    (https://fedorahosted.org/pki/ticket/137)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Completed the following six 'scriptlets':
  * Dogtag 10: Python 'initialization.py' Installation Scriptlet
    (https://fedorahosted.org/pki/ticket/147)
  * Dogtag 10: Python 'instance_layout.py' Installation Scriptlet
    (https://fedorahosted.org/pki/ticket/75)
  * Dogtag 10: Python 'webserver_layout.py' Installation Scriptlet
    (https://fedorahosted.org/pki/ticket/140)
  * Dogtag 10: Python 'subsystem_layout.py' Installation Scriptlet
    (https://fedorahosted.org/pki/ticket/141)
  * Dogtag 10: Python 'war_explosion.py' Installation Scriptlet
    (https://fedorahosted.org/pki/ticket/76)
  * Dogtag 10: Python 'finalization.py' Installation Scriptlet
    (https://fedorahosted.org/pki/ticket/148)
* Created numerous PKI deployment helper utilities.
* Augmented logging to provide indentation.
* Generated logic for installation 'manifest'.
* Tested logic using '--dry_run' option and '-p' prefix options.
* Per initial review, removed numerous "constants" and consolidated
  logic into "master" dictionary.
* Corrected the following ticket:
  * Dogtag 10: Fix 'build_dogtag_pki' script to account for 'pki-deploy' RPM
    (https://fedorahosted.org/pki/ticket/138)
    Resolves Bugzilla Bug #810047 - build_dogtag_pki fails with requirements
    for pki-deploy
    (https://bugzilla.redhat.com/show_bug.cgi?id=810047)
* Created the following three 'scriptlets' as 'NOT YET IMPLEMENTED'
  place-holders:
  * Dogtag 10: Python 'security_databases.py' Installation Scriptlet
    (https://fedorahosted.org/pki/ticket/136)
  * Dogtag 10: Python 'slot_assignment.py' Installation Scriptlet
    (https://fedorahosted.org/pki/ticket/146)
  * Dogtag 10: Python 'configuration.py' Configuration Scriptlet
    (https://fedorahosted.org/pki/ticket/137)
</pre>
</div>
</content>
</entry>
<entry>
<title>Removed unnecessary pki folder.</title>
<updated>2012-03-26T16:43:54+00:00</updated>
<author>
<name>Endi Sukma Dewata</name>
<email>edewata@redhat.com</email>
</author>
<published>2012-03-24T07:27:47+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/edewata/public_git/pki.git/commit/?id=621d9e5c413e561293d7484b93882d985b3fe15f'/>
<id>621d9e5c413e561293d7484b93882d985b3fe15f</id>
<content type='text'>
Previously the source code was located inside a pki folder.
This folder was created during svn migration and is no longer
needed. This folder has now been removed and the contents have
been moved up one level.

Ticket #131
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Previously the source code was located inside a pki folder.
This folder was created during svn migration and is no longer
needed. This folder has now been removed and the contents have
been moved up one level.

Ticket #131
</pre>
</div>
</content>
</entry>
</feed>
