Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 214647 Details for
Bug 273170
mail-filter/simscan fails to build with _FORTIFY_SOURCE=2
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
Newer ebuild
simscan-1.4.0-r3.ebuild (text/plain), 3.21 KB, created by
Federico Santulli
on 2009-12-30 18:01:05 UTC
(
hide
)
Description:
Newer ebuild
Filename:
MIME Type:
Creator:
Federico Santulli
Created:
2009-12-30 18:01:05 UTC
Size:
3.21 KB
patch
obsolete
># Copyright 1999-2008 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: $ > >inherit autotools toolchain-funcs eutils fixheadtails flag-o-matic qmail > >DESCRIPTION="Simscan, a qmail scanner" >HOMEPAGE="http://inter7.com/?page=simscan" >SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" >LICENSE="GPL-2" > >SLOT="0" >KEYWORDS="~x86 ~amd64" >IUSE="attachment clamav custom-smtp-reject dropmsg passthru per-domain >quarantine regex received spamassassin spamc-user spam-auth-user" > >RESTRICT="test" > >DEPEND="attachment? ( net-mail/ripmime ) > clamav? ( app-antivirus/clamav ) > spamassassin? ( mail-filter/spamassassin ) > regex? ( dev-libs/libpcre )" > >RDEPEND="${DEPEND} > virtual/qmail" > >pkg_setup() { > test -z "${SIMSCAN_HITS}" && SIMSCAN_HITS=10 > > enewgroup simscan > enewuser simscan -1 -1 /dev/null simscan > > use clamav && usermod -a -G simscan,nofiles clamav >} > >src_unpack() { > unpack ${A} > cd "${S}" > > epatch "${FILESDIR}"/${PN}-1.3.1-destdir.patch \ > "${FILESDIR}"/${PN}-1.3.1-printf.patch \ > "${FILESDIR}"/${PN}-1.4.0-cdb_permissions.patch \ > "${FILESDIR}"/${PN}-1.4.0-fix_compiler_flags.patch \ > "${FILESDIR}"/${PN}-1.4.0-missing-execl-sentinel.patch > > sed -i \ > -e "s:daily.cvd:main.cvd:g" \ > configure.in \ > simscanmk.c \ > || die "sed failed" > > eautoreconf >} > >src_compile() { > econf \ > --enable-qmaildir=${QMAIL_HOME} \ > --enable-qmail-queue=${QMAIL_HOME}/bin/qmail-queue \ > $(use_enable attachment attach) \ > $(use_enable clamav) \ > $(use_enable clamav clamdscan /usr/bin/clamdscan) \ > $(use_enable clamav clamavdb-path /var/lib/clamav) \ > $(use_enable dropmsg) \ > $(use_enable spamassassin spam) \ > $(use_enable spamassassin spamc /usr/bin/spamc) \ > $(use_enable spamc-user) \ > $(use_enable spam-auth-user) \ > $(use_enable passthru spam-passthru) \ > $(use_enable quarantine quarantinedir ${QMAIL_HOME}/quarantine) \ > $(use_enable regex) \ > $(use_enable custom-smtp-reject) \ > $(use_enable received) \ > $(use_enable per-domain) || die "econf failed" > > emake || die "emake failed" >} > >src_install() { > emake DESTDIR="${D}" install || die "emake install failed" > dodoc AUTHORS ChangeLog README TODO > > keepdir ${QMAIL_HOME}/control > keepdir ${QMAIL_HOME}/simscan > > # Set directory permission for clamav to do its work > fowners simscan:simscan ${QMAIL_HOME}/simscan > fperms 2750 ${QMAIL_HOME}/simscan > > if use clamav; then > echo -n ":clam=yes," > "${D}${QMAIL_HOME}"/control/simcontrol > else > echo -n ":clam=no," > "${D}${QMAIL_HOME}"/control/simcontrol > fi > > if use spamassassin; then > echo "spam=yes,spam_hits=${SIMSCAN_HITS}" >> "${D}${QMAIL_HOME}"/control/simcontrol > else > echo "spam=no" >> "${D}${QMAIL_HOME}"/control/simcontrol > fi >} > >pkg_postinst() { > ewarn "Updating simscan configuration files ..." > ${QMAIL_HOME}/bin/simscanmk > use received && ${QMAIL_HOME}/bin/simscanmk -g > > ewarn > ewarn "You have to do that every time you update clamav or spamassassin" > ewarn > > einfo > einfo "In order use simscan update the QMAILQUEUE environment variable" > einfo "and point it to ${QMAIL_HOME}/bin/simscan" > einfo > einfo "Read the documentation and customize ${QMAIL_HOME}/control/simcontrol" > 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 273170
:
193873
|
214642
|
214644
|
214646
| 214647