diff options
author | Christian Klinger | 2016-09-12 13:09:15 +0200 |
---|---|---|
committer | Christian Klinger | 2016-09-12 13:09:15 +0200 |
commit | 211bed049d7073ea95789eeedc483541f8a85b2c (patch) | |
tree | 57068ba430f7c5f218777597192bc81fcbe06ea1 /src/server/net/certmanager.cpp | |
parent | Merge branch 'master' of git.openslx.org:pvs2 (diff) | |
download | pvs2-211bed049d7073ea95789eeedc483541f8a85b2c.tar.gz pvs2-211bed049d7073ea95789eeedc483541f8a85b2c.tar.xz pvs2-211bed049d7073ea95789eeedc483541f8a85b2c.zip |
removed USER_SETTINGS etc.
(this also changes filename of the crt ans rsa files, but this shouldn't
be a problem. (formerly the name of those files depended on the name and
location of the ini-files)
Diffstat (limited to 'src/server/net/certmanager.cpp')
-rw-r--r-- | src/server/net/certmanager.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/server/net/certmanager.cpp b/src/server/net/certmanager.cpp index 5ba81e3..b85966a 100644 --- a/src/server/net/certmanager.cpp +++ b/src/server/net/certmanager.cpp @@ -18,6 +18,8 @@ #include "certmanager.h"
#include "../util/util.h"
#include <QMap>
+#include <QDir>
+#include <QDebug>
#include <QFileInfo>
#include <QSettings>
#include <cstdlib>
@@ -38,8 +40,7 @@ bool getPrivateKeyAndCert(const QString &name, QSslKey &key, QSslCertificate &ce cert = _certs[name];
return true;
}
- USER_SETTINGS(settings);
- QString certFile = settings.fileName().append(".").append(name);
+ QString certFile = QDir::homePath().append("/").append(CERTSTORAGE).append(name);
QString keyFile = certFile;
keyFile.append(".rsa");
certFile.append(".crt");
@@ -48,6 +49,7 @@ bool getPrivateKeyAndCert(const QString &name, QSslKey &key, QSslCertificate &ce {
generateFiles(keyFile, certFile);
if (!loadFiles(keyFile, certFile, key, cert))
+ qDebug() << "error while creating cert and key files\n";
return false;
}
_certs.insert(name, cert);
|