diff --git a/devicemodel/Makefile b/devicemodel/Makefile index be4e95bfb..2839b0c98 100644 --- a/devicemodel/Makefile +++ b/devicemodel/Makefile @@ -184,6 +184,7 @@ install-samples-nuc: $(SAMPLES_NUC) install-samples-mrb: $(SAMPLES_MRB) install -D -t $(DESTDIR)/usr/share/acrn/samples/apl-mrb $^ + install -p -D -m 0644 ./samples/apl-mrb/acrn_guest.service $(DESTDIR)/usr/lib/systemd/system install-bios: $(BIOS_BIN) install -d $(DESTDIR)/usr/share/acrn/bios diff --git a/devicemodel/samples/apl-mrb/acrn_guest.service b/devicemodel/samples/apl-mrb/acrn_guest.service new file mode 100644 index 000000000..fb6b9a766 --- /dev/null +++ b/devicemodel/samples/apl-mrb/acrn_guest.service @@ -0,0 +1,13 @@ +[Unit] +Description=Start ACRN UOS +After=systemd-networkd.service + +ConditionPathExists=/sys/kernel/gvt + +[Service] +Type=simple +RemainAfterExit=false +ExecStart=/bin/sh /usr/share/acrn/samples/apl-mrb/launch_uos.sh -V 5 + +[Install] +WantedBy=multi-user.target