data/Makefile.am | 3 +++ data/osec.service | 6 ++++++ data/osec.timer | 8 ++++++++ 3 files changed, 17 insertions(+) diff --git a/data/Makefile.am b/data/Makefile.am index 0147b0a..9430973 100644 --- a/data/Makefile.am +++ b/data/Makefile.am @@ -1,3 +1,6 @@ dist_bin_SCRIPTS = osec_mailer osec_reporter osec_rpm_reporter dist_sysconf_DATA = dirs.conf exclude.conf dist_data_DATA = osec.cron pipe.conf + +unitdir = /lib/systemd/system +dist_unit_DATA = osec.service osec.timer diff --git a/data/osec.service b/data/osec.service new file mode 100644 index 0000000..ecf41ac --- /dev/null +++ b/data/osec.service @@ -0,0 +1,6 @@ +[Unit] +Description=OSEC integrity check + +[Service] +Type=oneshot +ExecStart=/usr/share/osec/osec.cron diff --git a/data/osec.timer b/data/osec.timer new file mode 100644 index 0000000..648854b --- /dev/null +++ b/data/osec.timer @@ -0,0 +1,8 @@ +[Unit] +Description=Run OSEC every day at midnight + +[Timer] +OnCalendar=*-*-* 00:00:00 + +[Install] +WantedBy=multi-user.target