[tog-pegasus] Fix Pegasus service regenerates SSL certificates on every start

vcrhonek vcrhonek at fedoraproject.org
Tue Aug 12 10:40:12 UTC 2014


commit cdf8bccb44d023996aa5283aea537141cbcaee33
Author: Vitezslav Crhonek <vcrhonek at redhat.com>
Date:   Tue Aug 12 12:40:10 2014 +0200

    Fix Pegasus service regenerates SSL certificates on every start

 generate-certs   |    2 +-
 tog-pegasus.spec |    6 +++++-
 2 files changed, 6 insertions(+), 2 deletions(-)
---
diff --git a/generate-certs b/generate-certs
index a69922b..4c62683 100755
--- a/generate-certs
+++ b/generate-certs
@@ -1,7 +1,7 @@
 #!/bin/bash
 cd /etc/Pegasus
 
-if [ ! -e /etc/Pegasus/ssl.cnf ] || [ ! -e /etc/Pegasus/server.pem ] ||
+if [ ! -e /etc/Pegasus/ssl-ca.cnf ] || [ ! -e /etc/Pegasus/ssl-service.cnf] || [ ! -e /etc/Pegasus/server.pem ] ||
      [ ! -e /etc/Pegasus/file.pem ]  || [ ! -e /etc/Pegasus/client.pem ]; then
          if [ -x /usr/share/Pegasus/scripts/genOpenPegasusSSLCerts ]; then
             # Create self-signed certificates for initial usage
diff --git a/tog-pegasus.spec b/tog-pegasus.spec
index 18571d5..88cdfc0 100644
--- a/tog-pegasus.spec
+++ b/tog-pegasus.spec
@@ -8,7 +8,7 @@
 
 Name:           tog-pegasus
 Version:        %{major_ver}.0
-Release:        15%{?dist}
+Release:        16%{?dist}
 Epoch:          2
 Summary:        OpenPegasus WBEM Services for Linux
 
@@ -511,6 +511,10 @@ fi
 
 
 %changelog
+* Tue Aug 12 2014 Vitezslav Crhonek <vcrhonek at redhat.com> - 2:2.13.0-16
+- Fix Pegasus service regenerates SSL certificates on every start
+  Resolves: #1126871
+
 * Tue Aug 05 2014 Michal Minar <miminar at redhat.com> - 2:2.13.0-15
 - Fixed wrong instances from CIMOM callback
   Resolves: #1038013


More information about the scm-commits mailing list