sys-block/open-iscsi: Fixed path in systemd unit files

Install all upstream provided systemd unit/socket files.

Closes: https://bugs.gentoo.org/672376
Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
This commit is contained in:
Lars Wendler
2019-05-23 10:27:53 +02:00
parent 397a6926f4
commit a5a3dfe9ab

View File

@@ -72,7 +72,10 @@ pkg_setup() {
}
src_prepare() {
sed -i -e 's:^\(iscsid.startup\)\s*=.*:\1 = /usr/sbin/iscsid:' etc/iscsid.conf || die
sed -e 's:^\(iscsid.startup\)\s*=.*:\1 = /usr/sbin/iscsid:' \
-i etc/iscsid.conf || die
sed -e 's@\(/sbin/\)@/usr\1@' \
-i etc/systemd/iscsi* || die
default
pushd iscsiuio >/dev/null || die
@@ -112,7 +115,9 @@ src_install() {
newconfd "${FILESDIR}"/iscsid-conf.d iscsid
newinitd "${FILESDIR}"/iscsid-init.d iscsid
systemd_dounit "${S}"/etc/systemd/iscsid.service
systemd_dounit etc/systemd/iscsi.service
systemd_dounit etc/systemd/iscsid.service
systemd_dounit etc/systemd/iscsid.socket
keepdir /var/db/iscsi
fperms 700 /var/db/iscsi