summaryrefslogtreecommitdiffstats
path: root/specs
Commit message (Collapse)AuthorAgeFilesLines
...
* Additional fix to remove /var/run and /var/lockAde Lee2013-10-041-15/+4
|
* Remove run and lock files from pki-core for f20Ade Lee2013-10-041-80/+4
| | | | | | These files are no longer needed by pki-core as we are usign the tomcat unit files, and no longer need to deliver these. Plus, they wer breaking the TPS build.
* Wrong date in %changelog in pki-core.specAbhishek Koneru2013-08-191-1/+1
|
* Fixed TPS installation problem.Endi S. Dewata2013-08-162-2/+0
| | | | | The Conflicts tags in pki-tps and pki-tps-tomcat have been removed since it blocks the installation.
* Moved Tomcat-based TPS to separate folder.Endi S. Dewata2013-08-152-6/+74
| | | | | | | | | | | The source files for the new Tomcat-based TPS has been moved from base/tps to base/tps-tomcat. The new TPS will now be build in pki-core and packaged in pki-tps-tomcat RPM. The old TPS and RA have been restored to the previous state before adding the new TPS. Once the new TPS is complete, the old TPS can be removed, the new TPS can be moved back to base/tps and the package can be renamed back to pki-tps. Ticket #702
* Added new packages required for build in pki.core.spec.Abhishek Koneru2013-08-141-1/+11
| | | | | | Added the packages python-requests, python-ldap, libselinux-python and corepolicyutils-python as BuildRequires in pki-core.spec due to issues reported during mock build.
* Adding pylint scan to the build.Abhishek Koneru2013-08-091-1/+11
| | | | | | | | Adding the scripts and the pylintrc file to the build process. The script is called before packaging the classes in the compose scripts. Ticket #316
* Added man pages for upgrade tools.Endi S. Dewata2013-07-221-4/+10
| | | | | | | New man pages have been added for pki-upgrade and pki-server-upgrade. The spec file and build scripts have been updated accordingly. Ticket #582
* Cleaned up code to install man pages.Endi S. Dewata2013-07-221-5/+4
| | | | | | | The code to install man pages in the spec file and CMake scripts has been cleaned up for clarity. Ticket #582
* Reorganized deployment tools.Endi S. Dewata2013-07-221-2/+4
| | | | | | | The pkispawn and pkidestroy scripts have been moved into sbin folder. The Python deployment library and the scriptlets were moved into pki.server.deployment and pki.server.deployment.scriptlets packages, respectively.
* Add systemd build requirement to fix build failures in f19Ade Lee2013-07-112-2/+10
|
* Bugzilla Bug 973224 - resteasy-base must be split into subpackagesAde Lee2013-07-101-3/+18
| | | | | New subpackages on rhel7 require new dependencies. Also added missing dependencies on apache-commons-cli and apache-commons-io.
* Updated Java dependencies to version 1.7.Endi S. Dewata2013-06-175-20/+36
| | | | | The spec files have been updated to require Java 1.7 for build and runtime.
* Fixed RA and TPS dependencies on other PKI packages.Endi S. Dewata2013-06-122-7/+13
| | | | | The RA and TPS spec files have been modified to depend on pki-server, pki-server-theme, and pki-symkey version 10.1.0 or later.
* Fixed library paths for RHEL 7.Endi S. Dewata2013-06-111-2/+2
| | | | | | | | The build files have been modified to use the correct library paths on RHEL 7: - libldap.so and liblber.so are in /usr/lib64 - jss4.jar is in /usr/lib - Tomcat JSS filename is tomcatjss.jar
* Added Tomcat-based TPS instance.Endi S. Dewata2013-06-101-2/+12
| | | | | | | | | The build and deployment tools have been modified to support creating a basic Tomcat instance to run TPS. New configuration and template files for TPS have been copied from another Tomcat subsystem. The TPS functionality itself will be added in future patches. Ticket #526
* Updated man pages:Matthew Harmsen2013-06-061-2/+11
| | | | | | * TRAC Ticket #606 - add restart / start at boot info to pkispawn man page * TRAC Ticket #610 - Document limitation in using GUI install * TRAC Ticket #629 - Package ownership of '/usr/share/pki/etc/' directory
* Added support for backup/restore on upgrade.Endi Sukma Dewata2013-05-151-1/+0
| | | | | | | | | | The upgrade framework has been modified to support backup and restore functionality. A new method backup(filename) has been added to save a file into a backup folder. The CLI's have been modified to accept a --revert parameter which will restore the backup files one version at a time. Ticket #583
* Change spec versions to 10.1.0-0.1 for 10.1 developmentAde Lee2013-05-078-56/+80
|
* Fixed incorrect JNI_JAR_DIR.Endi Sukma Dewata2013-05-071-10/+16
| | | | | | | | | | The JNI_JAR_DIR is supposed to be architecture-specific but the pki-base package is architecture-neutral. So, to ensure it has the correct value, the variable will be set at post installation. Also, to simplify the upgrade process, the variable has been moved from /etc/pki/pki.conf into /usr/share/pki/etc/pki.conf. The build, deployment, startup, and upgrade scripts have been modified accordingly.
* change pki-console specAde Lee2013-05-061-1/+4
|
* JUnit internal class used in TestRunnerAde Lee2013-05-041-1/+5
| | | | | | | | | runMain() has been changed to private access in latest junit(), breaking the 19 build. We should not have been using this class in the first place. Replaced it with the implementation of runMain() which uses run(classes). Ticket 605
* Fix tests in pkispawn to use legacy URLs as fallbackAde Lee2013-05-041-1/+4
| | | | | | | | | | When setting up clones or non-CA subsystems, pkispawn checks if the security domain is accessible and if the user can log in. These calls invoke REST URIs, which are not available on older subsystems. To support these subsystems, we need to attempt the older legacy servlets if the REST APIs are not available. Ticket #604
* Spec file changes.Ade Lee2013-05-023-5/+18
|
* Restored /etc/pki/pki.conf.Endi Sukma Dewata2013-04-301-8/+18
| | | | | | The /etc/pki/pki.conf has been restored. The RPM spec file has been modified such that it will create system upgrade tracker file (/etc/pki/pki.version) on install and remove it on uninstall.
* Added upgrade scriptlet to add JNI_JAR_DIR.Endi Sukma Dewata2013-04-291-4/+14
| | | | | | | | | | A new upgrade scriptlet has been added to add JNI_JAR_DIR into pki.conf. The code to manipulate property files has been refactored from PKIUpgradeTracker into a separate PropertyFile class to allow reuse. The pki-base package has been modified to deliver a default pki.conf in /usr/share/pki/etc and copy it into /etc/pki if it doesn't exist.
* Update spec file to 10.0.2-1Ade Lee2013-04-288-8/+32
| | | | Update spec files for official release.
* Added pretrans and java-atk-wrapper dependencyAde Lee2013-04-261-1/+32
| | | | | | | The pretrans is needed to ensure that users with dogtag 9 style instances not upgrade to fedora 19, where tomcat 6 is not available. They would be redirected to a page on how to migrate their instances.
* Refactored upgrade framework into base and server upgrade.Endi Sukma Dewata2013-04-251-5/+20
| | | | | | | | | | The upgrade framework has been split into base and server upgrade frameworks since they will be run automatically by different RPM packages during upgrade. The base upgrade framework will upgrade the system configuration. The server upgrade framework will upgrade the instances and subsystems. Ticket #544
* Added Client CLI module.Endi Sukma Dewata2013-04-251-1/+5
| | | | | | | A new CLI module has been added to manage certificates in client security database. Ticket #491
* Add directories to spec fileAde Lee2013-04-221-1/+8
| | | | | Added /var/lib/pki and /var/log/pki to spec file to that we deliver them with pki-server and pki-base respectively.
* Automatic upgrade on RPM upgrade.Endi Sukma Dewata2013-04-171-2/+9
| | | | | | | The spec has been modified to run pki-upgrade on post server installation. Ticket #544
* Added upgrade script for random number generator.Endi Sukma Dewata2013-04-161-1/+5
| | | | | | | An upgrade script has been added to update the context.xml to configure the random number generator. Ticket #545
* Added upgrade framework.Endi Sukma Dewata2013-04-091-0/+4
| | | | | | | | A new Python library has been added to provide a framework to develop upgrade scriptlets. A new CLI has been added to execute the upgrade scriptlets. Ticket #544
* Updated version number to 10.0.2-0.1.Endi Sukma Dewata2013-04-098-56/+80
| | | | | | The compose scripts and RPM specs have been updated to use version 10.0.2-0.1. The CMake script has been fixed to use the correct version number.
* Renamed base/deploy to base/server.Endi Sukma Dewata2013-04-091-5/+9
| | | | | | | The base/deploy folder has been renamed to base/server to match the package name. The pki.conf has been moved into pki-base package. Ticket #553, #564
* Adding changes to pki-core.spec file so that the system wideAbhishek Koneru2013-03-211-1/+3
| | | | | | | | configuration file, /etc/pki/pki.conf does not get replaced on upgrade, if edited on the disk and the user's configurations are not lost. Ticket #507
* Refactor installation code to remove dependency on jythonAde Lee2013-03-211-2/+4
| | | | | | | | | | | | | Connection is now made to the installation servlet through a python client using JSON. The code to construct the ConfgurationRequest and parse the results has been moved to pkihelper.py, and configuration.py no longer calls a separate jython process to create the Configuration object and parse the results. The jython code has therefore been removed. Also added status servlet to other java subsystems, to be tested prior to starting configuration. Trac Ticket 532
* Fixed python-requests compatibility issue.Endi Sukma Dewata2013-03-191-2/+5
| | | | | | | | The Python REST client has been modified to parse JSON data using a method that is compatible with python-requests 1.1. The RPM spec file has been modified to require python-requests 1.1 package. Ticket #535
* Added python build-time dependency for TPS and RA.Endi Sukma Dewata2013-03-132-2/+10
| | | | | | | Due to recent CMake script changes, TPS and RA now require python to build properly. Ticket #540
* Bugzilla Bug #919476 - pkispawn crashes due to dangling symlink to jss4.jarMatthew Harmsen2013-03-111-3/+3
| | | | * Additional fix for Fedora 19+
* Bugzilla Bug #919476 - pkispawn crashes due to dangling symlink to jss4.jarMatthew Harmsen2013-03-081-2/+14
|
* Added security domain info validation.Endi Sukma Dewata2013-03-071-3/+10
| | | | | | | | | The installer script has been modified to validate security domain info in both interactive and silent installation. A basic Python API has been added to access the REST interface. Ticket #473
* Added DS info validation.Endi Sukma Dewata2013-03-071-6/+10
| | | | | | | The installer script has been modified to validate DS info in both interactive and silent installation. Ticket #472
* PKI theme changesMatthew Harmsen2013-03-054-35/+56
| | | | | | | | * Correct PKI Theme for RA and TPS: ** TRAC Ticket #517 - Clean up theme dependencies * Make PKI Theme optional for CA, KRA, OCSP, TKS: ** Bugzilla Bug #916134 - unresolved dependency in pki-server: pki-server-theme ** TRAC Ticket #518 - Remove UI dependencies from pkispawn . . .
* Trac Ticket 481 - Build pki-core 10.0.1Ade Lee2013-01-152-10/+35
|
* Added third-party license fileMatthew Harmsen2013-01-101-1/+5
| | | | * TRAC Ticket #430 - License for 3rd party code
* Fix spec file to allow f17 to work with latest tomcatjssAde Lee2013-01-081-2/+2
|
* Use tomcatjss 7.1.0 and fix weird errno=0 exceptionMatthew Harmsen2013-01-072-6/+61
| | | | | | * TRAC Ticket #469 - Dogtag 10: Fix tomcatjss issue in pki-core.spec and dogtag-pki.spec . . . * TRAC Ticket #468 - pkispawn throws exception
* Replace file dependencies with package dependenciesAde Lee2012-12-181-6/+8
| | | | Ticket 306