commit:     20d156c15dd4deaf4976c21eda27eb3fc4e63a5e
Author:     Takeshi Ito <85nrdzgv <AT> gmail <DOT> com>
AuthorDate: Sat Jul 20 07:16:50 2019 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Fri Jul 26 08:26:09 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20d156c1

sys-apps/kbd: fix pam config to be created for vlock

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 <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/12480
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>

 sys-apps/kbd/kbd-2.1.0.ebuild | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/sys-apps/kbd/kbd-2.1.0.ebuild b/sys-apps/kbd/kbd-2.1.0.ebuild
index 12711a24eca..5c0afcf48a5 100644
--- a/sys-apps/kbd/kbd-2.1.0.ebuild
+++ b/sys-apps/kbd/kbd-2.1.0.ebuild
@@ -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
 }

Reply via email to