| @@ -1,29 +1,31 @@ | | | @@ -1,29 +1,31 @@ |
1 | #!@RCD_SCRIPTS_SHELL@ | | 1 | #!@RCD_SCRIPTS_SHELL@ |
2 | # | | 2 | # |
3 | # $NetBSD: gitea.sh,v 1.4 2021/11/18 02:45:29 khorben Exp $ | | 3 | # $NetBSD: gitea.sh,v 1.5 2022/03/23 23:41:14 khorben Exp $ |
4 | # | | 4 | # |
5 | # PROVIDE: gitea | | 5 | # PROVIDE: gitea |
6 | # REQUIRE: DAEMON | | 6 | # REQUIRE: DAEMON |
7 | # | | 7 | # |
8 | # You will need to set some variables in @SYSCONFBASE@/rc.conf to start gitea: | | 8 | # You will need to set some variables in @SYSCONFBASE@/rc.conf to start gitea: |
9 | # | | 9 | # |
10 | # gitea=YES | | 10 | # gitea=YES |
11 | | | 11 | |
12 | $_rc_subr_loaded . @SYSCONFBASE@/rc.subr | | 12 | $_rc_subr_loaded . @SYSCONFBASE@/rc.subr |
13 | | | 13 | |
14 | name="gitea" | | 14 | name="gitea" |
15 | rcvar=${name} | | 15 | rcvar=${name} |
16 | required_files="@PKG_SYSCONFDIR@/conf/app.ini" | | 16 | required_files="@PKG_SYSCONFDIR@/conf/app.ini" |
17 | command="@PREFIX@/sbin/gitea" | | 17 | command="@PREFIX@/sbin/gitea" |
18 | command_args="--config @PKG_SYSCONFDIR@/conf/app.ini web > /dev/null &" | | 18 | command_args="--config @PKG_SYSCONFDIR@/conf/app.ini web > /dev/null &" |
19 | | | 19 | |
20 | gitea_env="GITEA_WORK_DIR=@GITEA_SHARE_DIR@" | | 20 | gitea_env="GITEA_WORK_DIR=@GITEA_SHARE_DIR@" |
21 | gitea_env="${gitea_env} GITEA_CUSTOM=@PKG_SYSCONFDIR@" | | 21 | gitea_env="${gitea_env} GITEA_CUSTOM=@PKG_SYSCONFDIR@" |
22 | gitea_env="${gitea_env} HOME=@GITEA_USER_HOME@" | | 22 | gitea_env="${gitea_env} HOME=@GITEA_USER_HOME@" |
23 | gitea_env="${gitea_env} USER=@GITEA_USER@" | | 23 | gitea_env="${gitea_env} USER=@GITEA_USER@" |
24 | | | 24 | |
25 | gitea_user="@GITEA_USER@" | | 25 | gitea_user="@GITEA_USER@" |
26 | gitea_group="@GITEA_GROUP@" | | 26 | gitea_group="@GITEA_GROUP@" |
27 | | | 27 | |
| | | 28 | cd / |
| | | 29 | |
28 | load_rc_config $name | | 30 | load_rc_config $name |
29 | run_rc_command "$1" | | 31 | run_rc_command "$1" |