Update monitor socket permissions

This commit is contained in:
Simon Stürz 2018-09-03 17:10:03 +02:00
parent fe05340629
commit 6869b18ad9
3 changed files with 5 additions and 3 deletions

View File

@ -116,6 +116,8 @@ void MonitorServer::startServer()
}
m_server = new QLocalServer(this);
m_server->setSocketOptions(QLocalServer::UserAccessOption | QLocalServer::GroupAccessOption | QLocalServer::OtherAccessOption);
if (!m_server->listen(m_serverName)) {
qCWarning(dcMonitorServer()) << "Could not start local server for monitor on" << m_serverName << m_server->errorString();
delete m_server;

View File

@ -56,12 +56,12 @@ int main(int argc, char *argv[])
// Check socket file
QFileInfo fileInfo(parser.value(socketOption));
if (!fileInfo.exists()) {
qWarning() << "Could not find socket descriptor" << fileInfo.canonicalFilePath();
qWarning() << "Could not find socket descriptor" << parser.value(socketOption);
exit(1);
}
if (!fileInfo.isReadable()) {
qWarning() << "Could not open socket descriptor" << fileInfo.canonicalFilePath();
qWarning() << "Could not open socket descriptor" << parser.value(socketOption);
exit(1);
}

View File

@ -5,7 +5,7 @@ QT -= gui
SERVER_NAME=nymea-remoteproxy
API_VERSION_MAJOR=0
API_VERSION_MINOR=3
SERVER_VERSION=0.1.5
SERVER_VERSION=0.1.6
DEFINES += SERVER_NAME_STRING=\\\"$${SERVER_NAME}\\\" \
SERVER_VERSION_STRING=\\\"$${SERVER_VERSION}\\\" \