Skip to content

Commit f0851fe

Browse files
committed
XXX tidy manifest
1 parent ddb7771 commit f0851fe

File tree

1 file changed

+72
-36
lines changed

1 file changed

+72
-36
lines changed
Lines changed: 72 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -1,39 +1,75 @@
11
<?xml version="1.0"?>
22
<!DOCTYPE service_bundle SYSTEM "/usr/share/lib/xml/dtd/service_bundle.dtd.1">
3-
<service_bundle type="manifest" name="export">
4-
<service name="$(SERVICE)" type="service" version="0">
5-
<dependency name="network" grouping="require_all" restart_on="error" type="service">
6-
<service_fmri value="svc:/milestone/network:default"/>
7-
</dependency>
8-
<dependency name="filesystem" grouping="require_all" restart_on="error" type="service">
9-
<service_fmri value="svc:/system/filesystem/local"/>
10-
</dependency>
11-
<exec_method name="start" type="method" exec="/$(PREFIX)/bin/wg-quick up %i" timeout_seconds="180">
12-
<method_context>
13-
<method_credential group="root" user="root"/>
14-
<method_environment>
15-
<envvar name="WG_QUICK_USERSPACE_IMPLEMENTATION" value="/$(PREFIX)/bin/wireguard-go"/>
16-
</method_environment>
17-
</method_context>
18-
</exec_method>
19-
<exec_method name="stop" type="method" exec="/$(PREFIX)/bin/wg-quick down %i" timeout_seconds="180">
20-
<method_context>
21-
<method_credential group="root" user="root"/>
22-
<method_environment>
23-
<envvar name="WG_QUICK_USERSPACE_IMPLEMENTATION" value="/$(PREFIX)/bin/wireguard-go"/>
24-
</method_environment>
25-
</method_context>
26-
</exec_method>
27-
<property_group name="application" type="application"/>
28-
<property_group name="startd" type="framework">
29-
<propval name="duration" type="astring" value="contract"/>
30-
<propval name="ignore_error" type="astring" value="core,signal"/>
31-
</property_group>
32-
<stability value="Evolving"/>
33-
<template>
34-
<common_name>
35-
<loctext xml:lang="C">WireGuard via wg-quick(8)</loctext>
36-
</common_name>
37-
</template>
38-
</service>
3+
<service_bundle type="manifest"
4+
name="export">
5+
6+
<service name="$(SERVICE)"
7+
type="service"
8+
version="0">
9+
10+
<dependency name="network"
11+
grouping="require_all"
12+
restart_on="error"
13+
type="service">
14+
<service_fmri value="svc:/milestone/network:default" />
15+
</dependency>
16+
17+
<dependency name="filesystem"
18+
grouping="require_all"
19+
restart_on="error"
20+
type="service">
21+
<service_fmri value="svc:/system/filesystem/local" />
22+
</dependency>
23+
24+
<exec_method name="start"
25+
type="method"
26+
exec="/$(PREFIX)/bin/wg-quick up %i"
27+
timeout_seconds="180">
28+
<method_context>
29+
<method_credential group="root"
30+
user="root" />
31+
<method_environment>
32+
<envvar name="WG_QUICK_USERSPACE_IMPLEMENTATION"
33+
value="/$(PREFIX)/bin/wireguard-go" />
34+
</method_environment>
35+
</method_context>
36+
</exec_method>
37+
38+
<exec_method name="stop"
39+
type="method"
40+
exec="/$(PREFIX)/bin/wg-quick down %i"
41+
timeout_seconds="180">
42+
<method_context>
43+
<method_credential group="root"
44+
user="root" />
45+
<method_environment>
46+
<envvar name="WG_QUICK_USERSPACE_IMPLEMENTATION"
47+
value="/$(PREFIX)/bin/wireguard-go" />
48+
</method_environment>
49+
</method_context>
50+
</exec_method>
51+
52+
<property_group name="application"
53+
type="application" />
54+
55+
<property_group name="startd"
56+
type="framework">
57+
<propval name="duration"
58+
type="astring"
59+
value="contract" />
60+
<propval name="ignore_error"
61+
type="astring"
62+
value="core,signal" />
63+
</property_group>
64+
65+
<stability value="Evolving" />
66+
67+
<template>
68+
<common_name>
69+
<loctext xml:lang="C">WireGuard via wg-quick(8)</loctext>
70+
</common_name>
71+
</template>
72+
73+
</service>
74+
3975
</service_bundle>

0 commit comments

Comments
 (0)