diff options
-rw-r--r-- | fake_ilo.service | 12 | ||||
-rw-r--r-- | fake_ilo.spec | 3 |
2 files changed, 14 insertions, 1 deletions
diff --git a/fake_ilo.service b/fake_ilo.service new file mode 100644 index 0000000..7d095a7 --- /dev/null +++ b/fake_ilo.service @@ -0,0 +1,12 @@ +[Unit] +Description=iLO emulator which can power cycle libvirt VMs +Requires=libvirtd.service + +[Service] +Type=simple +ExecStart=/usr/bin/ilo.py +KillMode=process +Restart=on-failure + +[Install] +WantedBy=multi-user.target diff --git a/fake_ilo.spec b/fake_ilo.spec index 61ad8d5..1356e5f 100644 --- a/fake_ilo.spec +++ b/fake_ilo.spec @@ -18,9 +18,10 @@ FIXME %build %install -mkdir -p %{buildroot}{/usr/bin,/etc/init.d,/etc/fake_ilo} +mkdir -p %{buildroot}{/usr/bin,/etc/init.d,/etc/fake_ilo,/usr/lib/systemd/system} make DESTDIR=%{buildroot} install rm -rf %{buildroot}/etc/init.d +cp fake_ilo.service /usr/lib/systemd/system %files %doc LICENSE |