579381a15066147be4743ae2050a367fa960ec12
[sdk/target/sdbd.git] / packaging / sdbd_emulator.service
1 [Unit]
2 Description=sdbd
3 Before=sensord.service
4
5 [Service]
6 Type=forking
7 Environment=DISPLAY=:0
8 PIDFile=/tmp/.sdbd.pid
9 RemainAfterExit=yes
10 SmackProcessLabel=User
11 ExecStart=/bin/sh -c "/usr/sbin/sdbd `/usr/bin/awk '{match($0, /sdb_port=([0-9]+)/,port_match); match($0, /vm_name=([^, ]*)/,vm_match); print \"--emulator=\" vm_match[1] \":\" port_match[1] \" --connect-to=10.0.2.2:26099\" \" --sensors=10.0.2.2:\"port_match[1]+3 \" --listen-port=\"port_match[1]+1 }' /proc/cmdline`"
12
13 [Install]
14 WantedBy=emulator.target