summaryrefslogtreecommitdiffstats
path: root/specs
Commit message (Collapse)AuthorAgeFilesLines
...
* Updated RESTEasy dependency on Fedora 24.Endi S. Dewata2016-07-291-4/+4
| | | | | | | The RPM spec for Fedora 24 has been updated to use RESTEasy 3.0.17 as in Fedora 25. https://fedorahosted.org/pki/ticket/2403
* RPM spec changes for removing hard-coded paths in deployment tool.Endi S. Dewata2016-07-261-0/+23
| | | | https://fedorahosted.org/pki/ticket/2403
* RPM spec changes for removing hard-coded paths in pki CLI.Endi S. Dewata2016-07-261-0/+39
| | | | https://fedorahosted.org/pki/ticket/2403
* Fix conflict in file ownership in pki-base and pki-serverMatthew Harmsen2016-07-141-0/+2
| | | | * PKI TRAC Ticket #2402 - Conflict in file ownership in pki-base and pki-server
* Added 'hostname' as a runtime requirement to pki-serverMatthew Harmsen2016-07-111-0/+1
| | | | | * PKI TRAC Ticket #2401 - pkispawn calls dnsdomainname even if it does not rpm-require hostname
* Updated version number to 10.3.5-0.1Matthew Harmsen2016-07-054-4/+16
|
* Added gcc-c++ as a build requirement.Matthew Harmsen2016-06-281-0/+1
| | | | - PKI TRAC Ticket #2228 - RHEL 7.2: Could NOT find Threads
* Updated version number to 10.3.4-0.1Matthew Harmsen2016-06-214-8/+20
|
* Updated resteasy packages for Fedora 25 and laterMatthew Harmsen2016-06-201-0/+16
|
* date typoMatthew Harmsen2016-06-201-1/+1
|
* Updated pki-core-rhel-version.Matthew Harmsen2016-06-203-3/+3
|
* Updated release number to 10.3.3-1Matthew Harmsen2016-06-204-24/+26
|
* Fixed Java dependency.Endi S. Dewata2016-06-171-6/+5
| | | | | | | | | | The code has been modified to use the JAVA_HOME path specified in the pki.conf. The spec file has been modified to depend specifically on OpenJDK 1.8.0 and to provide the default JAVA_HOME path for the pki.conf. https://fedorahosted.org/pki/ticket/2363
* Provided cleaner runtime dependency separationMatthew Harmsen2016-06-142-8/+56
|
* Provided cleaner runtime dependency separationMatthew Harmsen2016-06-141-0/+21
|
* Add man page and clarify CLI for kra-connectorAde Lee2016-06-131-0/+1
|
* Updated 'tomcatjss' dependenciesMatthew Harmsen2016-06-131-6/+7
|
* Updated 'java', 'java-headless', and 'java-devel' dependencies to 1:1.8.0.Matthew Harmsen2016-06-093-0/+17
| | | | Added temporary build dependency on tomcat (override tomcatjss dependency)
* back-ported changelog messagesMatthew Harmsen2016-06-083-0/+9
|
* Bumped 'java', 'java-headless', and 'java-devel' to 1:1.8.0.Matthew Harmsen2016-06-083-14/+14
|
* Updated tomcat version dependenciesMatthew Harmsen2016-06-071-6/+9
|
* Updated version number to 10.3.3-0.1Matthew Harmsen2016-06-074-8/+20
|
* Updated version number to 10.3.2-1Matthew Harmsen2016-06-074-4/+51
|
* Lightweight CAs: remove pki-ipa-retrieve-key scriptFraser Tweedale2016-06-031-1/+0
| | | | | | | | | For the benefit of code locality and subsequent to the generalisation of IPACustodiaKeyRetriever to ExternalProcessKeyRetriever, the pki-ipa-retrieve-key script is being moved to the FreeIPA codebase. Part of: https://fedorahosted.org/pki/ticket/1625
* Port symkey JNI to Java classes.Jack Magne2016-05-233-6/+6
| | | | | | | | | | | | | | | | | | | | | Ticket #801 : Merge pki-symkey into jss What is supported: 1. Everything that is needed to support Secure Channel Protocol 01. 2. Supports the nist sp800 kdf and the original kdf. 3. Supports key unwrapping used by TPS which was formerly in the symkey JNI. Requires: 1. A new JSS that supports more advanced symkey operations such as key derivation, more advanced key unwrapping , and a way to list and identify a given symmetric key by name. Version of new Jss will be forthcoming. Still to do: 1. Port over the 2 or 3 SCP02 routines from Symkey to use this code. 2. The original symkey will remain in place until we can port over everything. 3. SCP03 support can be added later.
* Updated version number to 10.3.2-0.1Matthew Harmsen2016-05-184-8/+20
|
* Updated version number to 10.3.1-1 (to allow upgrade from 10.3.0.b1)Matthew Harmsen2016-05-174-4/+16
|
* Updated version number to 10.3.0-1.Matthew Harmsen2016-05-161-0/+9
| | | | | - python-flake8 2.5.4 package should require pyflakes >= 1.2.3 - python3-flake8 2.5.4 package should require python3-pyflakes >= 1.2.3
* Updated version number to 10.3.0-1.Matthew Harmsen2016-05-164-4/+16
|
* Lightweight CAs: add IPACustodiaKeyRetrieverFraser Tweedale2016-05-031-0/+1
| | | | | | | | | | | | Add 'IPACustodiaKeyRetriever', a 'KeyRetriever' implementation for use when Dogtag is deployed as a FreeIPA CA. The Java class invokes 'pki-ipa-retrieve-key', a Python script that retrieves lightweight CA keys from the Custodia server on a replica that possesses the keys. 'pki-ipa-retrieve-key' depends on FreeIPA libraries, FreeIPA server configuration, and Kerberos and Custodia keys owned by 'pkiuser'. Part of: https://fedorahosted.org/pki/ticket/1625
* Added missing changelog message.Matthew Harmsen2016-04-181-0/+3
|
* Build for F24 beta.Matthew Harmsen2016-04-184-4/+16
|
* Updated F24 (second alpha) build of pki-core.Matthew Harmsen2016-04-074-5/+17
|
* Updated F24 (alpha) build of pki-core.Matthew Harmsen2016-03-231-1/+14
|
* Miscellaneous cleanup of spec filesMatthew Harmsen2016-03-074-33/+21
| | | | | - PKI TRAC Ticket #1701 - Removed javadocs from 'meta' package - PKI TRAC Ticket #1099 - Rename DRM nomenclature to KRA nomenclature
* Change 'pki-base' --> 'pki-base-java' for build and runtime dependenciesMatthew Harmsen2016-03-071-2/+2
| | | | PKI TRAC Ticket #1399 - Split pki-base into Java and Python client packages
* Rebase to 10.3.xMatthew Harmsen2016-03-044-8/+30
| | | | - PKI TRAC Ticket #1724 - Rebase pki-core to 10.3.x
* Only build Python 3 packages on Fedora 24+Christian Heimes2016-03-041-1/+1
| | | | | | Fedora 23 doesn't have NSS and LDAP packages for Python 3. RHEL 7.2 doesn't ship Python 3.
* Package pki client library for Python 3Christian Heimes2016-03-041-0/+47
| | | | | | | | | | Dogtag's Python code has been compatible with Python 3 for a while. A new package pki-base-python3 provides the pki package for clients. As of now pki.server is not packages for Python 3. The pki-base package also provides pki-base-python2. https://fedorahosted.org/pki/ticket/1739
* Simplify Python package installationChristian Heimes2016-03-031-16/+8
| | | | | | | | | | | * The cmake files now copy just *.py into the installation directory. This ensures that no stale pyc files or __pycache__ directories are copied. rpmbuilder takes care of pyc/pyo compilation on Fedora and RHEL. * The pki-core.spec file uses python2 macros. In case of RHEL missing macros are defined on the top of the file. * A bug in the python_sitelib macros has been fixed. rpmbuilder doesn't like lines breaks.
* Slim down pki-base dependenciesChristian Heimes2016-03-031-2/+2
| | | | | The pki Python modules don't require python-ldap and python-lxml. The dependencies are only used by the pki.server package.
* Fix spec file dateAde Lee2016-03-011-1/+1
|
* Separate java and python components of pki-base.Ade Lee2016-03-011-27/+48
| | | | | | | | Java components of pki-base have been moved to pki-base-java, significantly reducing the expected footprint of pki-base for python-only clients. Ticket 1399
* Added Python wrapper for pki pkcs12-import.Endi S. Dewata2016-02-261-0/+4
| | | | | | | | | | | | | | | | | | A Python wrapper module has been added for the pki pkcs12-import command to provide a mechanism to implement a workaround for JSS import limitation. Additional fixes by cheimes have been merged into this patch: setup.py: We must track all sub-packages manually. pylint-build-scan.py: pylint confuses the 'pki' package with the 'pki' command. The workaround symlinks the command and analysis the command under its alternative name. https://fedorahosted.org/pki/ticket/1742
* Remove execute permissions from systemd unit filesFraser Tweedale2016-02-151-4/+4
| | | | Fixes: https://fedorahosted.org/pki/ticket/1723
* PKI TRAC Ticket #1850 - Rename DRMTool --> KRATool (spec file)Matthew Harmsen2016-02-111-3/+11
|
* Resolves: PKI TRAC Ticket #1714Matthew Harmsen2016-02-041-3/+5
| | | | | - PKI TRAC Ticket #1714 - mod_revocator and mod_nss dependency for tps should be removed
* Run flake8 and pylint --py3k tests during RPM buildChristian Heimes2016-01-251-0/+21
| | | | | | | pki-core.spec now ensures that Python code stays compatible with Python 3 and is nicely formatted, too. https://fedorahosted.org/pki/ticket/1738
* Added automatic Tomcat migration.Endi S. Dewata2015-10-301-2/+6
| | | | | | | | | | | | | | | | | | | The pki-core.spec has been modified to execute pki-server migrate when the package is installed. This way when upgrading from F22 to F23 all PKI instances will be migrated automatically to Tomcat 8. The pki-server migrate command has been modified such that if there is no specific Tomcat version specified it will use the current Tomcat version. The top attribute in the CLI class was not functioning properly, so it has been replaced with get_top_module() method. The getopt() invocations in pki-server subcommands have been replaced with gnu_getopt() to allow intermixing options and arguments. https://fedorahosted.org/pki/ticket/1310
* Added python-nss runtime dependencyMatthew Harmsen2015-10-021-1/+5
| | | | - PKI TRAC Ticket #1623 - Runtime dependency on python-nss is missing