Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 93954 Details for
Bug 22331
net-mail/dbmail (new package)
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
dbmail-2.1.7.ebuild
dbmail-2.1.7.ebuild (text/plain), 2.48 KB, created by
Jakub Moc (RETIRED)
on 2006-08-10 17:11:11 UTC
(
hide
)
Description:
dbmail-2.1.7.ebuild
Filename:
MIME Type:
Creator:
Jakub Moc (RETIRED)
Created:
2006-08-10 17:11:11 UTC
Size:
2.48 KB
patch
obsolete
># Copyright 1999-2006 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: $ > >inherit eutils > >DESCRIPTION="A mail storage and retrieval daemon that uses MySQL or PostgreSQL as its data store" >HOMEPAGE="http://www.dbmail.org/" >SRC_URI="http://www.dbmail.org/download/2.1/${P}.tar.gz" > >LICENSE="GPL-2" >SLOT="0" >KEYWORDS="~x86 ~amd64" >IUSE="ssl postgres" > >DEPEND="ssl? ( dev-libs/openssl ) > postgres? ( >=dev-db/postgresql-7.4 ) > !postgres? ( >=dev-db/mysql-4.1.13 ) > app-text/asciidoc > app-text/xmlto > sys-libs/zlib > >=dev-libs/gmime-2.1 > >=dev-libs/glib-2" > > # not yet implemented > #depend dev-db/sqlite > >pkg_setup() { > if use postgres && has_version dev-db/mysql ; then > elog "You have postgres use flag set, ${PN} will compile against PostgreSQL." > elog "If you want to use MySQL instead, unset postgres use flag for this ebuild:" > einfo > elog "echo \"net-mail/dbmail -postgres\" >> /etc/portage/package.use" > einfo > epause 3 > fi > > enewgroup dbmail > enewuser dbmail -1 -1 /var/lib/dbmail dbmail >} > >src_compile() { > econf \ > --sysconfdir=/etc/dbmail \ > $(use_with ssl) \ > $(use_with postgres) \ > $(use_with !postgres mysql) || die "econf failed" > emake || die "emake failed" >} > >src_install() { > emake DESTDIR="${D}" install || die "emake install failed" > > dodoc AUTHORS BUGS EXTRAS ChangeLog UPGRADING \ > INSTALL* VERSION NEWS README THANKS TODO > dodoc sql/mysql/* > dodoc sql/postgresql/* > > sed -i -e "s:nobody:dbmail:" dbmail.conf > sed -i -e "s:nogroup:dbmail:" dbmail.conf > insinto /etc/dbmail > newins dbmail.conf dbmail.conf.dist > > newinitd "${FILESDIR}"/dbmail-imapd.initd dbmail-imapd > newinitd "${FILESDIR}"/dbmail-lmtpd.initd dbmail-lmtpd > newinitd "${FILESDIR}"/dbmail-pop3d.initd dbmail-pop3d > > dobin contrib/mailbox2dbmail/mailbox2dbmail > doman contrib/mailbox2dbmail/mailbox2dbmail.1 > > keepdir /var/lib/dbmail > fperms 750 /var/lib/dbmail > >} > >pkg_postinst() { > elog "Please read /usr/share/doc/${PF}/INSTALL.gz" > elog "for remaining instructions on setting up dbmail users and " > elog "for finishing configuration to connect to your MTA and " > elog "to connect to your db." > einfo > elog "Database schemes can be found in /usr/share/doc/${PF}/" > elog "You will also want to follow the installation instructions" > elog "on setting up the maintenance program to delete old messages." > elog "Don't forget to edit /etc/dbmail/dbmail.conf as well. :)" > elog ">>> --- For maintenance ---" > elog ">>> add this to crontab: 0 3 * * * /usr/bin/dbmail-util -cpdy >/dev/null 2>&1 " >}
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 22331
:
12873
|
20450
|
20451
|
31141
|
31146
|
31147
|
31148
|
41784
|
41785
|
41952
|
42440
|
45764
|
45765
|
45766
|
48551
|
55725
|
55726
|
55727
|
55728
|
61730
|
67162
|
67177
|
67609
|
67610
|
70257
| 93954