From f03b81b337954fd4da428581e1f97a71868e9a07 Mon Sep 17 00:00:00 2001 From: Jon duSaint Date: Fri, 15 Jul 2022 11:08:36 -0700 Subject: reolink: Install and rc scripts --- reolink/Makefile | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 reolink/Makefile (limited to 'reolink/Makefile') diff --git a/reolink/Makefile b/reolink/Makefile new file mode 100644 index 0000000..33c88ed --- /dev/null +++ b/reolink/Makefile @@ -0,0 +1,18 @@ +# Installation for the reolink daemon +# +# N.b. written for OpenBSD. YMMV on other platforms. + +# protect a little against blindly typing "make" +all: + @echo 'Try "make install" instead' + +install: + libdir=`perl -V:installsitelib | sed -e "s/^installsitelib='//" -e "s/';\$$//"`; \ + if [ -d "$$libdir" ]; then \ + install -m 0444 Reolink.pm "$$libdir/Reolink.pm"; \ + else \ + echo "perl site libdir $$libdir does not exist"; exit 1; \ + fi + install -m 0555 reolink /usr/sbin/reolink + install -m 0555 reolink.rc /etc/rc.d/reolink + @echo "Enable reolink service manually with rcctl(8)" -- cgit v1.2.3