Update monitor socket permissions
This commit is contained in:
parent
fe05340629
commit
6869b18ad9
@ -116,6 +116,8 @@ void MonitorServer::startServer()
|
|||||||
}
|
}
|
||||||
|
|
||||||
m_server = new QLocalServer(this);
|
m_server = new QLocalServer(this);
|
||||||
|
m_server->setSocketOptions(QLocalServer::UserAccessOption | QLocalServer::GroupAccessOption | QLocalServer::OtherAccessOption);
|
||||||
|
|
||||||
if (!m_server->listen(m_serverName)) {
|
if (!m_server->listen(m_serverName)) {
|
||||||
qCWarning(dcMonitorServer()) << "Could not start local server for monitor on" << m_serverName << m_server->errorString();
|
qCWarning(dcMonitorServer()) << "Could not start local server for monitor on" << m_serverName << m_server->errorString();
|
||||||
delete m_server;
|
delete m_server;
|
||||||
|
|||||||
@ -56,12 +56,12 @@ int main(int argc, char *argv[])
|
|||||||
// Check socket file
|
// Check socket file
|
||||||
QFileInfo fileInfo(parser.value(socketOption));
|
QFileInfo fileInfo(parser.value(socketOption));
|
||||||
if (!fileInfo.exists()) {
|
if (!fileInfo.exists()) {
|
||||||
qWarning() << "Could not find socket descriptor" << fileInfo.canonicalFilePath();
|
qWarning() << "Could not find socket descriptor" << parser.value(socketOption);
|
||||||
exit(1);
|
exit(1);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!fileInfo.isReadable()) {
|
if (!fileInfo.isReadable()) {
|
||||||
qWarning() << "Could not open socket descriptor" << fileInfo.canonicalFilePath();
|
qWarning() << "Could not open socket descriptor" << parser.value(socketOption);
|
||||||
exit(1);
|
exit(1);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -5,7 +5,7 @@ QT -= gui
|
|||||||
SERVER_NAME=nymea-remoteproxy
|
SERVER_NAME=nymea-remoteproxy
|
||||||
API_VERSION_MAJOR=0
|
API_VERSION_MAJOR=0
|
||||||
API_VERSION_MINOR=3
|
API_VERSION_MINOR=3
|
||||||
SERVER_VERSION=0.1.5
|
SERVER_VERSION=0.1.6
|
||||||
|
|
||||||
DEFINES += SERVER_NAME_STRING=\\\"$${SERVER_NAME}\\\" \
|
DEFINES += SERVER_NAME_STRING=\\\"$${SERVER_NAME}\\\" \
|
||||||
SERVER_VERSION_STRING=\\\"$${SERVER_VERSION}\\\" \
|
SERVER_VERSION_STRING=\\\"$${SERVER_VERSION}\\\" \
|
||||||
|
|||||||
Reference in New Issue
Block a user