1
0
Fork 0
mirror of https://github.com/YunoHost-Apps/mumbleserver_ynh.git synced 2024-09-03 19:46:03 +02:00

Merge pull request #22 strengthen systemd

strengthen systemd
This commit is contained in:
Jean-Baptiste 2019-01-02 11:23:57 +02:00 committed by GitHub
commit d2a3339cae
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 31 additions and 4 deletions

View file

@ -11,8 +11,28 @@ Password and other usefull information will be sent to you after installation.
#### Maintainers & history #### Maintainers & history
---------------- ----------------
2014: Package creation was maid by [matlink]](https://github.com/Matlink) * 2014: Package creation was maid by [matlink]](https://github.com/Matlink)
* 2016: improved and maintained by [Moul](https://github.com/M5oul)
* 2018: full rewrite and now maintained by [Jibec](https://github.com/Jibec)
2016: improved and maintained by [Moul](https://github.com/M5oul) **Shipped version:** 1.2.8 (source package provided by Debian)
2018: full rewrote and now maintained by [Jibec](https://github.com/Jibec) # State of this package
* works fine:
* [x] install/remove/backup/remove/upgrade/multi-instance with x86_64
* to be confirmed
* [x] ARM support
* [x] Improve systemd protection
* to be added:
* [ ] Improve log file and add logrotate
## Links
* Report a bug about this package: https://github.com/YunoHost-Apps/mumbleserver_ynh
* Report a bug about Mumble itself: https://github.com/mumble-voip/mumble
* Mumble website: https://mumble.info
* YunoHost website: https://yunohost.org

View file

@ -10,6 +10,13 @@ Type=forking
ExecStart=/usr/sbin/murmurd -ini __FINALPATH__/mumble-server.ini ExecStart=/usr/sbin/murmurd -ini __FINALPATH__/mumble-server.ini
PIDFile=/var/run/mumble-server/__APP__.pid PIDFile=/var/run/mumble-server/__APP__.pid
ExecReload=/bin/kill -s HUP $MAINPID ExecReload=/bin/kill -s HUP $MAINPID
PrivateDevices=true
PrivateTmp=true
ProtectHome=true
ProtectSystem=strict
ProtectControlGroups=yes
ProtectKernelModules=yes
ReadWritePaths=__FINALPATH__ /var/log/mumble-server /var/run/mumble-server
[Install] [Install]
WantedBy=multi-user.target WantedBy=multi-user.target

View file

@ -15,7 +15,7 @@
"requirements": { "requirements": {
"yunohost": ">= 3.1.0" "yunohost": ">= 3.1.0"
}, },
"version": "1.2.8~ynh4", "version": "1.2.8~ynh5",
"multi_instance": true, "multi_instance": true,
"services": [ "services": [
], ],