mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-09-24 04:59:14 -07:00
net-print/cups: Fixed installation with USE="-pam"
Thanks-to: Xavier Miller <xavier.miller@cauwe.org> Closes: https://bugs.gentoo.org/784770 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
This commit is contained in:
@@ -227,7 +227,7 @@ multilib_src_install_all() {
|
||||
rm "${ED}"/etc/cups/cupsd.conf.default || die
|
||||
|
||||
# clean out cups init scripts
|
||||
rm -r "${ED}"/etc/{init.d/cups,rc*,pam.d/cups} || die
|
||||
rm -r "${ED}"/etc/{init.d/cups,rc*} || die
|
||||
|
||||
# install our init script
|
||||
local neededservices=(
|
||||
@@ -239,7 +239,8 @@ multilib_src_install_all() {
|
||||
sed -i -e "s/@neededservices@/${neededservices}/" "${T}"/cupsd || die
|
||||
doinitd "${T}"/cupsd
|
||||
|
||||
if use pam; then
|
||||
if use pam ; then
|
||||
rm "${ED}"/etc/pam.d/${PN} || die
|
||||
pamd_mimic_system cups auth account
|
||||
fi
|
||||
|
||||
|
||||
Reference in New Issue
Block a user