diff options
author | nomisge | 2020-06-04 17:39:31 +0200 |
---|---|---|
committer | nomisge | 2020-06-04 17:39:31 +0200 |
commit | f9883120cea0ac83d65716fae682c2079a9f9299 (patch) | |
tree | 83b6b69c8fe6eb8e400d9ae71ae5e428625125c1 /usbip@.service | |
download | aur-f9883120cea0ac83d65716fae682c2079a9f9299.tar.gz |
initial commit
Diffstat (limited to 'usbip@.service')
-rw-r--r-- | usbip@.service | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/usbip@.service b/usbip@.service new file mode 100644 index 000000000000..2ec7c99a918e --- /dev/null +++ b/usbip@.service @@ -0,0 +1,14 @@ +[Unit] +Description=usbip client +After=network.target + +[Service] +Type=oneshot +RemainAfterExit=yes +EnvironmentFile=/etc/usbip/remote-devices/%i.conf +ExecStart=/bin/sh -c "/usr/bin/usbip attach -r $USBIP_HOST -b $(/usr/bin/usbip list -r $USBIP_HOST | grep $USBIP_DEVICE | cut -d: -f1)" +ExecStop=/bin/sh -c "/usr/bin/usbip detach -p $(/usr/bin/usbip port | grep -B1 $USBIP_DEVICE | grep '<Port in Use>' | sed -E 's/^Port ([0-9][0-9]).*/\\1/')" + +#[Install] +#WantedBy=multi-user.target + |