OSDN Git Service

gitea: simplify service.
authormobinmob <mobinmob@disroot.org>
Thu, 21 Oct 2021 19:32:23 +0000 (22:32 +0300)
committermobinmob <mobinmob@disroot.org>
Thu, 21 Oct 2021 19:46:53 +0000 (22:46 +0300)
Values from the [environment] are exported by default.

usr/share/66/service/gitea

index e22015c..c087796 100644 (file)
@@ -1,15 +1,17 @@
 [main]
 @type = classic
-@version = 0.0.2
+@version = 0.0.3
 @description = "gitea daemon"
 @user = ( root )
 
 [start]
-@runas = _gitea
+@runas = _gitea:_gitea
 @execute = ( 
-  execl-cmdline -s {
-  export USER _gitea 
-  export HOME /var/lib/gitea 
-  export GITEA_WORK_DIR $HOME 
-  gitea web --config /etc/gitea.conf }
-)
+       cd /var/lib/gitea
+       execl-cmdline -s { gitea web --config ${config_file} } )
+
+[environment]
+USER=_gitea
+HOME=/var/lib/gitea
+GITEA_WORK_DIR=var/lib/gitea
+config_file=!/etc/gitea.conf