sys-apps/kbd: fix pam config to be created for vlock
authorTakeshi Ito <85nrdzgv@gmail.com>
Sat, 20 Jul 2019 07:16:50 +0000 (16:16 +0900)
committerLars Wendler <polynomial-c@gentoo.org>
Fri, 26 Jul 2019 08:26:09 +0000 (10:26 +0200)
Added pam eclass and create pam config file when `pam` flag is enabled.
`vlock` command needs it to work correctly.

Package-Manager: Portage-2.3.69, Repoman-2.3.16
Closes: https://bugs.gentoo.org/690746
Signed-off-by: Takeshi Ito <85nrdzgv@gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/12480
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
sys-apps/kbd/kbd-2.1.0.ebuild

index 12711a24eca626dc0e9976ffaa1ea8b78d06f933..5c0afcf48a516506896652ad19181d130934db33 100644 (file)
@@ -3,6 +3,8 @@
 
 EAPI=7
 
+inherit pam
+
 if [[ ${PV} == "9999" ]] ; then
        inherit autotools git-r3
        EGIT_REPO_URI="https://git.kernel.org/pub/scm/linux/kernel/git/legion/kbd.git"
@@ -67,4 +69,5 @@ src_install() {
        default
        docinto html
        dodoc docs/doc/*.html
+       use pam && pamd_mimic_system vlock auth account
 }