Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 64784 Details for
Bug 100886
net-mail/cmd5checkpw-0.30 kinda version bump
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
cmd5checkpw-0.30.ebuild
cmd5checkpw-0.30.ebuild (text/plain), 1.86 KB, created by
petre rodan (RETIRED)
on 2005-07-31 05:47:37 UTC
(
hide
)
Description:
cmd5checkpw-0.30.ebuild
Filename:
MIME Type:
Creator:
petre rodan (RETIRED)
Created:
2005-07-31 05:47:37 UTC
Size:
1.86 KB
patch
obsolete
># Copyright 1999-2005 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: Exp $ > >inherit eutils toolchain-funcs fixheadtails > >MY_VER="030" > >DESCRIPTION="A checkpassword compatible authentication program that used CRAM-MD5 authentication mode." >SRC_URI="http://www.fehcom.de/qmail/auth/${PN}-${MY_VER}_tgz.bin" >HOMEPAGE="http://www.fehcom.de/qmail/smtpauth.html" > >LICENSE="as-is" >SLOT="0" >KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~sparc ~x86" >IUSE="" > >DEPEND="virtual/libc" > >douser() { > enewuser cmd5checkpw 212 /bin/false /dev/null bin >} > >pkg_preinst() { > douser >} > >pkg_setup() { > douser > echo > ewarn "this version is in NO WAY COMPATIBLE with cmd5checkpw-0.2x" > ewarn "it actually receives the authentication credentials" > ewarn "in a different order then the old implementation" > ewarn "see bug #100693 for details" > ewarn "this version IS needed by >=qmail-1.03-r16" > echo >} > >src_unpack() { > tar -xzf "${DISTDIR}/${PN}-${MY_VER}_tgz.bin" -C "${WORKDIR}" > cd "${S}" > epatch ${FILESDIR}/euid_${MY_VER}.diff || die > epatch ${FILESDIR}/reloc.diff || die > ht_fix_file ${S}/Makefile >} > >src_compile() { > cp Makefile Makefile.orig > sed \ > -e "s:-c -g -Wall -O3:${CFLAGS}:" \ > -e "s:cp cmd5checkpw /bin/:cp cmd5checkpw \${D}/bin/:" \ > -e "s:cp cmd5checkpw.8 /usr/man/man8/:cp cmd5checkpw.8 \${D}/usr/share/man/man8/:" \ > -e "/^LDFLAGS/ a LDFLAGS+='-Wl,-z,now'" \ > < Makefile.orig > Makefile > cd ${S} > echo "$(tc-getCC) ${CFLAGS}" > conf-cc > echo "$(tc-getCC) ${LDFLAGS}" > conf-ld > make || die >} > >src_install() { > dodir /etc /bin /usr/share/man/man8 > insinto /etc > doins ${FILESDIR}/poppasswd > exeinto /bin > doexe cmd5checkpw > doman cmd5checkpw.8 > fowners cmd5checkpw /etc/poppasswd /bin/cmd5checkpw > fperms 400 /etc/poppasswd > fperms u+s /bin/cmd5checkpw >} > >pkg_postinst() { > chmod 400 ${ROOT}/etc/poppasswd > chown cmd5checkpw ${ROOT}/etc/poppasswd >}
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 100886
: 64784 |
64785
|
64786