Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 3322 Details for
Bug 6898
proftpd-1.2.6_rc1-r1.ebuild (Update)
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
New ebuilld for PROFTPD with patch for TLS/SSL
proftpd-1.2.6_rc1-r1.ebuild (text/plain), 2.75 KB, created by
Stian B. Barmen
on 2002-08-22 17:47:18 UTC
(
hide
)
Description:
New ebuilld for PROFTPD with patch for TLS/SSL
Filename:
MIME Type:
Creator:
Stian B. Barmen
Created:
2002-08-22 17:47:18 UTC
Size:
2.75 KB
patch
obsolete
># Copyright 1999-2002 Gentoo Technologies, Inc. ># Distributed under the terms of the GNU General Public License, v2 or later ># $Header: /home/cvsroot/gentoo-x86/net-ftp/proftpd/proftpd-1.2.6_rc1-r1.ebuild,v 1.2 2002/08/16 14:24:49 murphy Exp $ > >PV=1.2.6rc1 >P=${PN}-${PV} >S=${WORKDIR}/${P} > >DESCRIPTION="An advanced and very configurable FTP server" >SRC_URI="ftp://ftp.proftpd.org/distrib/source/${P}.tar.bz2" >HOMEPAGE="http://www.proftpd.net/" > >SLOT="0" >LICENSE="GPL-2" >KEYWORDS="x86 ppc sparc sparc64" > >DEPEND="virtual/glibc > pam? ( >=sys-libs/pam-0.75 ) > mysql? ( >=dev-db/mysql-3.23.26 ) > ldap? ( >=net-nds/openldap-1.2.11 ) > postgres? ( >=dev-db/postgresql-7.1 )" > >src_unpack() { > >#Fix bug #3791 > > unpack ${P}.tar.bz2 > cd ${WORKDIR}/${P} > patch contrib/mod_sql_postgres.c < ${FILESDIR}/mod_sql_postgres.c.patch || die "config patch failed" > >#Patch for SSL / TLS Support > > if [ "`use ssl`" ]; then > patch -p1 < ${FILESDIR}/proftpd-1.2.6rc1-tls-20020711.patch || die "config patch failed" > fi > >} > >src_compile() { > local modules myconf > > modules="mod_ratio:mod_readme:mod_linuxprivs" > use pam && modules="${modules}:mod_pam" > use ldap && modules="${modules}:mod_ldap" > > if [ "`use mysql`" ] ; then > modules="${modules}:mod_sql:mod_sql_mysql" > elif [ "`use postgres`" ] ; then > modules="${modules}:mod_sql:mod_sql_postgres" > myconf="--with-includes=/usr/include/postgresql" > fi > > use ldap && export LDFLAGS="-lresolv" > > ./configure \ > --prefix=/usr \ > --sbindir=/usr/sbin \ > --mandir=/usr/share/man \ > --localstatedir=/var/run \ > --sysconfdir=/etc/proftpd \ > --enable-shadow \ > --disable-sendfile \ > --enable-autoshadow \ > --with-modules=${modules} \ > --host=${CHOST} ${myconf} || die "bad ./configure" > > emake || die "compile problem" >} > >src_install() { > > #Note rundir needs to be specified to avoid sanbox violation > #on initial install. See Make.rules > make \ > prefix=${D}/usr \ > sbindir=${D}/usr/sbin \ > mandir=${D}/usr/share/man \ > localstatedir=${D}/var/run \ > rundir=${D}/var/run/proftpd \ > sysconfdir=${D}/etc/proftpd \ > install || die > > #dobin contrib/genuser.pl > dodir /home/ftp > touch ${D}/home/ftp/.keep > > touch ${D}/var/run/proftpd/.keep > > dodoc contrib/README.mod_sql ${FILESDIR}/proftpd.conf \ > COPYING CREDITS ChangeLog NEWS README* \ > doc/{license.txt,GetConf} > dohtml doc/*.html > docinto rfc > dodoc doc/rfc/*.txt > > cd ${D}/etc/proftpd > mv proftpd.conf proftpd.conf.distrib > > insinto /etc/proftpd > newins ${FILESDIR}/proftpd.conf proftpd.conf.sample > > if [ "`use pam`" ] ; then > insinto /etc/pam.d > newins ${S}/contrib/dist/rpm/ftp.pamd ftp > fi > > insinto /etc/xinetd.d > newins ${FILESDIR}/proftpd.xinetd proftpd > > exeinto /etc/init.d ; newexe ${FILESDIR}/proftpd.rc6 proftpd >}
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 6898
: 3322 |
3323