mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-07-10 07:33:19 -04:00
net-misc/wsdd: add 'die' call to commands
Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Steffen Christgau <mail@s14u.de>
This commit is contained in:
@@ -27,10 +27,10 @@ src_install() {
|
||||
|
||||
# remove dependency on samba from init.d script if samba is not in use flags
|
||||
if ! use samba ; then
|
||||
sed -i -e '/need samba/d' etc/openrc/init.d/wsdd
|
||||
sed -i -e '/need samba/d' etc/openrc/init.d/wsdd || die
|
||||
fi
|
||||
|
||||
sed -i -e "s/daemon:daemon/${PN}:${PN}/" etc/openrc/init.d/wsdd
|
||||
sed -i -e "s/daemon:daemon/${PN}:${PN}/" etc/openrc/init.d/wsdd || die
|
||||
|
||||
doinitd etc/openrc/init.d/wsdd
|
||||
doconfd etc/openrc/conf.d/wsdd
|
||||
@@ -38,7 +38,7 @@ src_install() {
|
||||
# install systemd unit file with wsdd user and dependency on samba service if use flag is set
|
||||
sed -i -e "s/=nobody/=${PN}/" etc/systemd/wsdd.service
|
||||
if use samba; then
|
||||
sed -i -e 's/;Wants=smb.service/Wants=samba.service/' etc/systemd/wsdd.service
|
||||
sed -i -e 's/;Wants=smb.service/Wants=samba.service/' etc/systemd/wsdd.service || die
|
||||
fi
|
||||
systemd_dounit etc/systemd/wsdd.service
|
||||
|
||||
|
||||
@@ -27,17 +27,17 @@ src_install() {
|
||||
|
||||
# remove dependency on samba from init.d script if samba is not in use flags
|
||||
if ! use samba ; then
|
||||
sed -i -e '/need samba/d' etc/openrc/init.d/wsdd
|
||||
sed -i -e '/need samba/d' etc/openrc/init.d/wsdd || die
|
||||
fi
|
||||
|
||||
sed -i -e "s/daemon:daemon/${PN}:${PN}/" etc/openrc/init.d/wsdd
|
||||
sed -i -e "s/daemon:daemon/${PN}:${PN}/" etc/openrc/init.d/wsdd || die
|
||||
|
||||
doinitd etc/openrc/init.d/wsdd
|
||||
doconfd etc/openrc/conf.d/wsdd
|
||||
|
||||
# install systemd unit file with dependency on samba service if use flag is set
|
||||
if use samba; then
|
||||
sed -i -e 's/;Wants=smb.service/Wants=samba.service/' etc/systemd/wsdd.service
|
||||
sed -i -e 's/;Wants=smb.service/Wants=samba.service/' etc/systemd/wsdd.service || die
|
||||
fi
|
||||
systemd_dounit etc/systemd/wsdd.service
|
||||
|
||||
|
||||
Reference in New Issue
Block a user