File tree 1 file changed +46
-0
lines changed 1 file changed +46
-0
lines changed Original file line number Diff line number Diff line change
1
+ <?xml version =" 1.0" ?>
2
+ <!DOCTYPE service_bundle SYSTEM "/usr/share/lib/xml/dtd/service_bundle.dtd.1">
3
+ <service_bundle type =" manifest" name =" export" >
4
+ <service name =" gitea" type =" service" version =" 1" >
5
+ <create_default_instance enabled =" false" />
6
+
7
+ <dependency name =" network" grouping =" require_all" restart_on =" refresh" type =" service" >
8
+ <service_fmri value =" svc:/milestone/network:default" />
9
+ </dependency >
10
+
11
+ <dependency name =" filesystem" grouping =" require_all" restart_on =" refresh" type =" service" >
12
+ <service_fmri value =" svc:/system/filesystem/local" />
13
+ </dependency >
14
+
15
+ <exec_method
16
+ type =" method"
17
+ name =" start"
18
+ exec =" /opt/local/bin/gitea web"
19
+ timeout_seconds =" 60" >
20
+ <method_context >
21
+ <method_credential user =" git" group =" git" />
22
+ <method_environment >
23
+ <envvar name =' GITEA_WORK_DIR' value =' /opt/local/share/gitea' />
24
+ <envvar name =' GITEA_CUSTOM' value =' /opt/local/etc/gitea' />
25
+ <envvar name =' HOME' value =' /var/db/gitea' />
26
+ <envvar name =' PATH' value =' /opt/local/bin:${PATH}' />
27
+ <envvar name =' USER' value =' git' />
28
+ </method_environment >
29
+ </method_context >
30
+ </exec_method >
31
+ <exec_method type =" method" name =" stop" exec=" :kill" timeout_seconds =" 60" />
32
+
33
+ <property_group name =" application" type =" application" ></property_group >
34
+ <property_group name =" startd" type =" framework" >
35
+ <propval name =" duration" type =" astring" value =" child" />
36
+ <propval name =" ignore_error" type =" astring" value =" core,signal" />
37
+ </property_group >
38
+
39
+ <template >
40
+ <common_name >
41
+ <loctext xml : lang =" C" >A painless, self-hosted Git service</loctext >
42
+ </common_name >
43
+ </template >
44
+
45
+ </service >
46
+ </service_bundle >
You can’t perform that action at this time.
0 commit comments