Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 20279 Details for
Bug 32384
proftpd 1.2.9 (final) released , should fix all those rc3 reported problems and some more
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
Ebuild for 1.2.9
proftpd-1.2.9.ebuild (text/plain), 3.05 KB, created by
Stewart (RETIRED)
on 2003-11-04 21:35:46 UTC
(
hide
)
Description:
Ebuild for 1.2.9
Filename:
MIME Type:
Creator:
Stewart (RETIRED)
Created:
2003-11-04 21:35:46 UTC
Size:
3.05 KB
patch
obsolete
># Copyright 1999-2003 Gentoo Technologies, Inc. ># Distributed under the terms of the GNU General Public License v2 ># $Header: /home/cvsroot/gentoo-x86/net-ftp/proftpd/proftpd-1.2.9.ebuild,v 1.1 2003/11/05 05:35:30 blkdeath Exp $ > >inherit flag-o-matic > >IUSE="ldap pam postgres mysql ssl tcpd ipv6" > >MY_P=${P/_/} >S=${WORKDIR}/${MY_P} > >DESCRIPTION="An advanced and very configurable FTP server" >SRC_URI="ftp://ftp.proftpd.org/distrib/source/${MY_P}.tar.bz2" >HOMEPAGE="http://www.proftpd.org/" > >SLOT="0" >LICENSE="GPL-2" >KEYWORDS="~x86 ~sparc ~hppa ~alpha ~ppc" > >DEPEND="net-libs/libpcap > 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.3 ) > ssl? ( >=dev-libs/openssl-0.9.6f ) > tcpd? ( >=sys-apps/tcp-wrappers-7.6-r3 )" > >src_unpack() { > unpack ${A} > cd ${S} ># epatch ${FILESDIR}/1.2.9_rc3-reversedns.diff >} > >src_compile() { > local modules myconf > > modules="mod_ratio:mod_readme" > use pam && modules="${modules}:mod_auth_pam" > use tcpd && modules="${modules}:mod_wrap" > > if use ldap; then > einfo ldap > modules="${modules}:mod_ldap" > export LDFLAGS="-lresolv" > fi > > if use ssl; then > einfo ssl > # enable mod_tls > modules="${modules}:mod_tls" > fi > > if use mysql; then > modules="${modules}:mod_sql:mod_sql_mysql" > myconf="--with-includes=/usr/include/mysql" > elif use postgres; then > modules="${modules}:mod_sql:mod_sql_postgres" > myconf="--with-includes=/usr/include/postgresql" > fi > > # New modules for 1.2.9 > # Not sure how these should be enabled yet as no use variables > # apply currently. Uncomment if you want to use them though. > # -raker 06/16/2003 > # > # modules="${modules}:mod_ifsession" > # modules="${modules}:mod_radius" > # modules="${modules}:mod_rewrite" > > # bug #30359 > has_version sys-devel/hardened-gcc && echo > lib/libcap/cap_sys.c > is-flag -fPIC && echo > lib/libcap/cap_sys.c > > econf \ > --sbindir=/usr/sbin \ > --localstatedir=/var/run \ > --sysconfdir=/etc/proftpd \ > --enable-shadow \ > --disable-sendfile \ > --enable-autoshadow \ > --with-modules=${modules} \ > ${myconf} $( use_enable ipv6 ) || die "bad ./configure" > > emake || die "compile problem" >} > >src_install() { > # Note rundir needs to be specified to avoid sandbox violation > # on initial install. See Make.rules > make DESTDIR=${D} install || die > > keepdir /home/ftp > keepdir /var/run/proftpd > > 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 > > mv ${D}/etc/proftpd/proftpd.conf ${D}/etc/proftpd/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 >} > >pkg_postinst() { > groupadd proftpd &>/dev/null > id proftpd &>/dev/null || \ > useradd -g proftpd -d /home/ftp -s /bin/false proftpd > einfo > einfo 'You can find the config files in /etc/proftpd' > einfo >}
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 32384
: 20279