Skip to content

Commit 0334159

Browse files
authored
Merge pull request #9 from macmpi/dev
fix systemd service
2 parents 6079974 + c5ac864 commit 0334159

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

services/systemd/xg_multi.service

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,10 @@
55

66
[Unit]
77
Description=Extended Multifunction Composite USB-gadget
8-
Requires=sys-kernel-config.mount
9-
After=sysinit.target sys-kernel-config.mount local-fs.target syslog.service
10-
Before=NetworkManager.service [email protected]
8+
ConditionPathIsDirectory=/sys/class/udc
9+
Wants=network-pre.target
10+
After=local-fs.target syslog.service
11+
Before=network-pre.target [email protected]
1112

1213
[Service]
1314
EnvironmentFile=/etc/default/xg_multi
@@ -17,5 +18,5 @@ ExecStart=/usr/bin/xg_multi $XG_MULTI_OPTS
1718
ExecStop=/usr/bin/xg_multi -r
1819

1920
[Install]
20-
WantedBy=multi-user.target
21+
WantedBy=usb-gadget.target
2122

0 commit comments

Comments
 (0)