Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 671578 Details for
Bug 145839
net-mail/poppassd_ceti does not handle pam_ldap correctly
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
1.8.9 ebuild (preliminary)
poppassd_ceti-1.8.9.ebuild (text/plain), 1.58 KB, created by
Matthew Ogilvie
on 2020-11-16 00:54:48 UTC
(
hide
)
Description:
1.8.9 ebuild (preliminary)
Filename:
MIME Type:
Creator:
Matthew Ogilvie
Created:
2020-11-16 00:54:48 UTC
Size:
1.58 KB
patch
obsolete
># Copyright 1999-2020 Gentoo Authors ># Distributed under the terms of the GNU General Public License v2 > >EAPI=7 > >CMAKE_IN_SOURCE_BUILD=1 >inherit cmake pam readme.gentoo-r1 systemd > ># Long ago it was just "poppassd", but upstream now seems to have ># settled on "poppassd-ceti" (instead of "poppassd_ceti" or no suffix). >MY_PN="poppassd-ceti" >MY_P="${MY_PN}-${PV}" >S=${WORKDIR}/${MY_P} > >DESCRIPTION="Password change daemon with PAM support" >HOMEPAGE="https://github.com/kravietz/poppassd-ceti" >SRC_URI="https://github.com/kravietz/${MY_PN}/archive/v${PV}.tar.gz -> ${MY_P}.tar.gz" > >LICENSE="GPL-2+" >SLOT="0" >KEYWORDS="~amd64 ~x86" > >DEPEND="sys-libs/pam" >RDEPEND="${DEPEND}" > >DISABLE_AUTOFORMATTING=1 >DOC_CONTENTS="poppassd is installed, but has to be run as root to work. > >Most commonly a front end would require sys-apps/xinetd and connect to >port 106: For this, edit /etc/xinetd.d/poppassd, install sys-apps/xinetd, >and start the xinetd service. > >Alternatively, a front end may be able to run it directly (if already >root), or might use app-admin/sudo. To use sudo, you'll need to configure >/etc/sudoers with something similar to: > > apache ALL=(ALL) NOPASSWD: /usr/sbin/poppassd > >See also README.md.bz2 for related configuration and security >considerations. >" > >src_install() { > dodoc README.md > readme.gentoo_create_doc > > pamd_mimic_system poppassd auth account password > > insinto /etc/xinetd.d > newins "${FILESDIR}"/poppassd.xinetd poppassd > > systemd_dounit etc/systemd/poppassd.{socket,service} > > exeinto /usr/sbin > exeopts -o root -g bin -m 500 > doexe poppassd >} > >pkg_postinst() { > readme.gentoo_print_elog >}
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 145839
:
95639
|
107552
|
107554
|
107556
|
107557
|
107559
| 671578