diff --git a/Makefile b/Makefile index 55d47041..baa247b3 100644 --- a/Makefile +++ b/Makefile @@ -24,6 +24,7 @@ # usr_exec_prefix usr_bindir usr_sbindir # usrlocal_exec_prefix usrlocal_bindir usrlocal_sbindir # sysconfdir systemdunitdir +# udev_rulesdir udev_helperdir # srcdir # INSTALL INSTALL_PROGRAM INSTALL_DATA # DESTDIR @@ -52,7 +53,10 @@ usrlocal_bindir=$(usrlocal_exec_prefix)/bin usrlocal_sbindir=$(usrlocal_exec_prefix)/sbin sysconfdir=$(prefix)/etc + systemdunitdir=$(sysconfdir)/systemd/system +udev_rulesdir=$(sysconfdir)/udev/rules.d +udev_helperdir=$(prefix)/lib/udev srcdir=. @@ -68,6 +72,8 @@ install: root_exec_prefix="$(root_exec_prefix)" root_bindir="$(root_bindir)" root_sbindir="$(root_sbindir)" \ usr_exec_prefix="$(usr_exec_prefix)" use_bindir="$(usr_bindir)" usr_sbindir="$(usr_sbindir)" \ usrlocal_exec_prefix="$(usrlocal_exec_prefix)" use_bindir="$(usrlocal_bindir)" usrlocal_sbindir="$(usrlocal_sbindir)" \ + sysconfdir="$(sysconfdir)" systemdunitdir="$(systemdunitdir)" \ + udev_rulesdir="$(udev_rulesdir)" udev_helperdir="$(udev_helperdir)" \ srcdir="$(srcdir)" \ INSTALL="$(INSTALL)" INSTALL_PROGRAM="$(INSTALL_PROGRAM)" INSTALL_DATA="$(INSTALL_DATA)" \ DESTDIR="$(DESTDIR)" \ diff --git a/install.sh b/install.sh index 7432e51e..35be7381 100755 --- a/install.sh +++ b/install.sh @@ -27,7 +27,10 @@ fi : ${usrlocal_sbindir:=$usrlocal_exec_prefix/sbin} : ${sysconfdir:=$prefix/etc} + : ${systemdunitdir:=$sysconfdir/systemd/system} +: ${udev_rulesdir:=$sysconfdir/udev/rules.d} +: ${udev_helperdir:=$prefix/lib/udev} : ${INSTALL:=install -v} : ${INSTALL_PROGRAM:=$INSTALL} @@ -72,6 +75,8 @@ mkdir -p "$DESTDIR$usr_bindir" mkdir -p "$DESTDIR$usr_sbindir" mkdir -p "$DESTDIR$systemdunitdir" mkdir -p "$DESTDIR$usrlocal_bindir" +mkdir -p "$DESTDIR$udev_rulesdir" +mkdir -p "$DESTDIR$udev_helperdir" install_exec make-automaps/make-automaps "$DESTDIR$usr_sbindir/make-automaps" install_data misc_systemd_units/automount.service "$DESTDIR$systemdunitdir/automount.service"