From 9cecf0a103a424bd12de22597575e4ad6417e17c Mon Sep 17 00:00:00 2001 From: mobinmob Date: Thu, 16 Jul 2020 00:58:17 +0300 Subject: [PATCH 1/6] New user service: syncthing_us --- usr/share/66/service/syncthing_us | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 usr/share/66/service/syncthing_us diff --git a/usr/share/66/service/syncthing_us b/usr/share/66/service/syncthing_us new file mode 100644 index 00000000..3332f1fd --- /dev/null +++ b/usr/share/66/service/syncthing_us @@ -0,0 +1,12 @@ +[main] +@type = classic +@version = @VERSION@ +@description = "syncthing daemon" +@user = ( user ) +@options = ( log env ) + +[start] +@execute = ( execl-cmdline -s { syncthing -no-restart ${cmd_args} } ) + +[environment] +cmd_args=!-no-browser From 50da6f20441f19704519848c3953bf99d4a86a13 Mon Sep 17 00:00:00 2001 From: mobinmob Date: Thu, 16 Jul 2020 01:01:57 +0300 Subject: [PATCH 2/6] user services frontend files for: - deluged_us - deluge-web_us - transmission-daemon_us --- usr/share/66/service/deluge-web_us | 10 ++++++++++ usr/share/66/service/deluged_us | 11 +++++++++++ usr/share/66/service/transmission-daemon_us | 9 +++++++++ 3 files changed, 30 insertions(+) create mode 100644 usr/share/66/service/deluge-web_us create mode 100644 usr/share/66/service/deluged_us create mode 100644 usr/share/66/service/transmission-daemon_us diff --git a/usr/share/66/service/deluge-web_us b/usr/share/66/service/deluge-web_us new file mode 100644 index 00000000..5e3d5af2 --- /dev/null +++ b/usr/share/66/service/deluge-web_us @@ -0,0 +1,10 @@ +[main] +@type = classic +@description = "deluge webui daemon" +@version = @VERSION@ +@user = ( user ) +@options = ( log ) + +[start] +@execute = ( deluge-web -d ) + diff --git a/usr/share/66/service/deluged_us b/usr/share/66/service/deluged_us new file mode 100644 index 00000000..94af5d70 --- /dev/null +++ b/usr/share/66/service/deluged_us @@ -0,0 +1,11 @@ +[main] +@type = classic +@description = "deluge daemon" +@version = @VERSION@ +@user = ( user ) +@options = ( log ) + +[start] +@execute = ( deluged -d ) + + diff --git a/usr/share/66/service/transmission-daemon_us b/usr/share/66/service/transmission-daemon_us new file mode 100644 index 00000000..8cadfb4b --- /dev/null +++ b/usr/share/66/service/transmission-daemon_us @@ -0,0 +1,9 @@ +[main] +@type = classic +@version = @VERSION@ +@description = "transmission daemon" +@user = ( user ) +@options = ( log ) + +[start] +@execute = ( transmission-daemon -f ) From d80a5faeb4e4ef87322bc4a5c53995bc3679f911 Mon Sep 17 00:00:00 2001 From: mobinmob Date: Thu, 16 Jul 2020 01:02:20 +0300 Subject: [PATCH 3/6] New user service: qbittorent-nox_us --- usr/share/66/service/qbittorrent-nox_us | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 usr/share/66/service/qbittorrent-nox_us diff --git a/usr/share/66/service/qbittorrent-nox_us b/usr/share/66/service/qbittorrent-nox_us new file mode 100644 index 00000000..d9452e79 --- /dev/null +++ b/usr/share/66/service/qbittorrent-nox_us @@ -0,0 +1,9 @@ +[main] +@type = classic +@version = @VERSION@ +@description = "qbittorent-nox daemon" +@user = ( user ) +@options = ( log ) + +[start] +@execute = ( qbittorrent-nox ) From 456cdbce9c68cfc471ca9e347c21e31cc96c3e0f Mon Sep 17 00:00:00 2001 From: mobinmob Date: Fri, 17 Jul 2020 11:27:59 +0300 Subject: [PATCH 4/6] service/syncthing_us: move all switches to cmd_args --- usr/share/66/service/syncthing_us | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/usr/share/66/service/syncthing_us b/usr/share/66/service/syncthing_us index 3332f1fd..b8f4ce3d 100644 --- a/usr/share/66/service/syncthing_us +++ b/usr/share/66/service/syncthing_us @@ -6,7 +6,7 @@ @options = ( log env ) [start] -@execute = ( execl-cmdline -s { syncthing -no-restart ${cmd_args} } ) +@execute = ( execl-cmdline -s { syncthing ${cmd_args} } ) [environment] -cmd_args=!-no-browser +cmd_args=!-no-restart -no-browser From 275d3a45fc49f61a8d7646371270327c56c6968a Mon Sep 17 00:00:00 2001 From: mobinmob Date: Tue, 8 Dec 2020 21:45:00 +0200 Subject: [PATCH 5/6] user services: change the suffix from _us to _user, proposal by @gspe on: https://github.com/mobinmob/void-66-services/issues/19#issuecomment-740593417 . --- usr/share/66/service/{deluge-web_us => deluge-web_user} | 0 usr/share/66/service/{deluged_us => deluged_user} | 0 usr/share/66/service/{qbittorrent-nox_us => qbittorrent-nox_user} | 0 usr/share/66/service/{syncthing_us => syncthing_user} | 0 .../service/{transmission-daemon_us => transmission-daemon_user} | 0 5 files changed, 0 insertions(+), 0 deletions(-) rename usr/share/66/service/{deluge-web_us => deluge-web_user} (100%) rename usr/share/66/service/{deluged_us => deluged_user} (100%) rename usr/share/66/service/{qbittorrent-nox_us => qbittorrent-nox_user} (100%) rename usr/share/66/service/{syncthing_us => syncthing_user} (100%) rename usr/share/66/service/{transmission-daemon_us => transmission-daemon_user} (100%) diff --git a/usr/share/66/service/deluge-web_us b/usr/share/66/service/deluge-web_user similarity index 100% rename from usr/share/66/service/deluge-web_us rename to usr/share/66/service/deluge-web_user diff --git a/usr/share/66/service/deluged_us b/usr/share/66/service/deluged_user similarity index 100% rename from usr/share/66/service/deluged_us rename to usr/share/66/service/deluged_user diff --git a/usr/share/66/service/qbittorrent-nox_us b/usr/share/66/service/qbittorrent-nox_user similarity index 100% rename from usr/share/66/service/qbittorrent-nox_us rename to usr/share/66/service/qbittorrent-nox_user diff --git a/usr/share/66/service/syncthing_us b/usr/share/66/service/syncthing_user similarity index 100% rename from usr/share/66/service/syncthing_us rename to usr/share/66/service/syncthing_user diff --git a/usr/share/66/service/transmission-daemon_us b/usr/share/66/service/transmission-daemon_user similarity index 100% rename from usr/share/66/service/transmission-daemon_us rename to usr/share/66/service/transmission-daemon_user From 85f7c0d7cfccc232d758a4d1a34cec4b134d99b8 Mon Sep 17 00:00:00 2001 From: mobinmob Date: Wed, 27 Oct 2021 16:59:55 +0300 Subject: [PATCH 6/6] user-services: remove unneeded @options and add version numbers. --- usr/share/66/service/deluge-web_user | 3 +-- usr/share/66/service/deluged_user | 3 +-- usr/share/66/service/qbittorrent-nox_user | 3 +-- usr/share/66/service/syncthing_user | 3 +-- usr/share/66/service/transmission-daemon_user | 3 +-- 5 files changed, 5 insertions(+), 10 deletions(-) diff --git a/usr/share/66/service/deluge-web_user b/usr/share/66/service/deluge-web_user index 5e3d5af2..b012c488 100644 --- a/usr/share/66/service/deluge-web_user +++ b/usr/share/66/service/deluge-web_user @@ -1,9 +1,8 @@ [main] @type = classic @description = "deluge webui daemon" -@version = @VERSION@ +@version = 0.0.1 @user = ( user ) -@options = ( log ) [start] @execute = ( deluge-web -d ) diff --git a/usr/share/66/service/deluged_user b/usr/share/66/service/deluged_user index 94af5d70..4bb4767b 100644 --- a/usr/share/66/service/deluged_user +++ b/usr/share/66/service/deluged_user @@ -1,9 +1,8 @@ [main] @type = classic @description = "deluge daemon" -@version = @VERSION@ +@version = 0.0.1 @user = ( user ) -@options = ( log ) [start] @execute = ( deluged -d ) diff --git a/usr/share/66/service/qbittorrent-nox_user b/usr/share/66/service/qbittorrent-nox_user index d9452e79..9292dcdc 100644 --- a/usr/share/66/service/qbittorrent-nox_user +++ b/usr/share/66/service/qbittorrent-nox_user @@ -1,9 +1,8 @@ [main] @type = classic -@version = @VERSION@ +@version = 0.0.1 @description = "qbittorent-nox daemon" @user = ( user ) -@options = ( log ) [start] @execute = ( qbittorrent-nox ) diff --git a/usr/share/66/service/syncthing_user b/usr/share/66/service/syncthing_user index b8f4ce3d..3743469b 100644 --- a/usr/share/66/service/syncthing_user +++ b/usr/share/66/service/syncthing_user @@ -1,9 +1,8 @@ [main] @type = classic -@version = @VERSION@ +@version = 0.0.1 @description = "syncthing daemon" @user = ( user ) -@options = ( log env ) [start] @execute = ( execl-cmdline -s { syncthing ${cmd_args} } ) diff --git a/usr/share/66/service/transmission-daemon_user b/usr/share/66/service/transmission-daemon_user index 8cadfb4b..13550d70 100644 --- a/usr/share/66/service/transmission-daemon_user +++ b/usr/share/66/service/transmission-daemon_user @@ -1,9 +1,8 @@ [main] @type = classic -@version = @VERSION@ +@version = 0.0.1 @description = "transmission daemon" @user = ( user ) -@options = ( log ) [start] @execute = ( transmission-daemon -f )