Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=1c6e3b14d2a397a4db12a7118ea5ad1dfc7c6609
commit 1c6e3b14d2a397a4db12a7118ea5ad1dfc7c6609 Author: James Buren <[email protected]> Date: Sun Jul 29 05:08:51 2012 -0500 sendmail-8.14.5-2-x86_64 * remove package diff --git a/source/network-extra/sendmail/FrugalBuild b/source/network-extra/sendmail/FrugalBuild deleted file mode 100644 index b816130..0000000 --- a/source/network-extra/sendmail/FrugalBuild +++ /dev/null @@ -1,114 +0,0 @@ -# Compiling Time: 0.45 SBU -# Maintainer: Miklos Vajna <[email protected]> - -pkgname=sendmail -Fpkgversep="." -pkgver=8.14.5 -pkgrel=2 -pkgdesc="Eric Allman's mail transfer agent" -url="http://www.sendmail.org/" -dlurl="ftp://ftp.sendmail.org/pub/$pkgname/" -depends=('db>=4.7.25' 'openssl>=1.0.0' 'procmail' 'cyrus-sasl') -groups=('network-extra') -archs=('i686' 'x86_64') -provides=('mta') -conflicts=('postfix') -backup=(etc/mail/{access,access.db,aliases,aliases.db,domaintable,domaintable.db,local-host-names,mailertable,mailertable.db,Makefile,trusted-users,virtusertable,virtusertable.db,sendmail.cf,submit.cf}) -up2date="Flasttar $dlurl" -source=($dlurl/$pkgname.$pkgver.tar.gz \ - site.config.m4 linux.uucp.mc sendmail-frugalware-tls.mc \ - sendmail-frugalware.mc sendmail.service sm-client.service cf2mc) -sha1sums=('86dd2a8ad5eac892cd02cf67792a25efccacc100' \ - 'e36d7a154ad955b54b4843c0dcfc064b2e4cff3a' \ - 'd14178882d7ba874fad63e0cf130fca947b3ef64' \ - '8d6a40159cf1691ab6b9d1e08700e0d441b82caf' \ - '4bba71804bed067dcceb49476471869c1853400e' \ - 'ec9639f269174f6a41f981667883d3c507624184' \ - '0d2dc52dfe89d3f5436d11fe01174e84b589a80b' \ - '36c3707f6be8bf7e83da5b1e292fa47e7f86a27c') -_F_systemd_units=(sendmail= sm-client=) -Finclude systemd - -build() -{ - Fcd $pkgname-$pkgver - cp $Fsrcdir/site.config.m4 devtools/Site/ - - # build .cf files - cd cf/cf - Fmkdir /usr/share/sendmail - for i in linux.uucp sendmail-frugalware sendmail-frugalware-tls - do - cp $Fsrcdir/$i.mc . - cp $i.mc config.mc - sh Build config.cf - Ffilerel config.cf /usr/share/sendmail/$i.cf - done - - # add sample config - Fmkdir /etc/mail - Fcp /usr/share/sendmail/sendmail-frugalware.cf /etc/mail/sendmail.cf - Ffilerel /etc/mail/submit.cf - - # build - cd ../../ - make O="$CFLAGS" || return 1 - - # install binaries, manpages and rc script - Fmkdir /usr/man/man{1,5,8} - Ffilerel sendmail/{mailq.1,newaliases.1} /usr/man/man1/ - cd obj.`uname -srm | tr ' ' '.'`/sendmail - Fexerel /usr/sbin/sendmail - Ffilerel /usr/man/man5/aliases.5 - Ffilerel /usr/man/man8/sendmail.8 - Ffilerel /etc/mail/statistics - (cd ../../sendmail && Ffilerel /etc/mail/helpfile) - for i in makemap mailstats smrsh mail.local editmap - do - cd ../$i - Fexerel /usr/sbin/$i - Ffilerel /usr/man/man8/$i.8 - done - for i in praliases rmail - do - cd ../$i - Fexerel /usr/bin/$i - Ffilerel /usr/man/man8/$i.8 - done - cd ../vacation - Fexerel /usr/bin/vacation - Ffilerel /usr/man/man1/vacation.1 - Ffile /lib/systemd/system/sendmail.service - Ffile /lib/systemd/system/sm-client.service - - # libmilter - cd ../../libmilter - ./Build - cd .. - Fmkdir /usr/include/libmilter - cp -a include/libmilter/{mfapi.h,mfdef.h} \ - $Fdestdir/usr/include/libmilter - Ffilerel obj.*/libmilter/libmilter.a /usr/lib/libmilter.a - - # misc - Ffile ../mail/* /etc/mail/ - Fmkdir /var/spool/{clientmqueue,mqueue} - chmod 770 $Fdestdir/var/spool/clientmqueue - chown smmsp.smmsp $Fdestdir/var/spool/clientmqueue - chmod 700 $Fdestdir/var/spool/mqueue - chown root.mail $Fdestdir/var/spool/mqueue - - # users may want to create their own cf's - Fmkdir /usr/share/sendmail/cf - cd $Fdestdir/usr/share/sendmail/cf - cp -a $Fsrcdir/sendmail-$pkgver/cf/README . - for i in cf domain feature hack m4 mailer ostype sh siteconfig ; do - cp -a $Fsrcdir/sendmail-$pkgver/cf/$i . - done - cp -f $Fsrcdir/cf2mc cf/Build - - Fgenscriptlet -} - -# optimization OK - diff --git a/source/network-extra/sendmail/cf2mc b/source/network-extra/sendmail/cf2mc deleted file mode 100644 index d3bae7c..0000000 --- a/source/network-extra/sendmail/cf2mc +++ /dev/null @@ -1,29 +0,0 @@ -#!/bin/sh - -# (c) 2004 Vajna Miklos <[email protected]> -# Copyright 2004 Slackware Linux, Inc. Concord, CA 94520 -# All rights reserved. -# -# Redistribution and use of this script, with or without modification, is -# permitted provided that the following conditions are met: -# -# 1. Redistributions of this script must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# -# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED -# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO -# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, -# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; -# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, -# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR -# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF -# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -# - -# A script to build .cf files from .mc files: - -for i in $* ; do - /usr/bin/m4 /usr/share/sendmail/cf/m4/cf.m4 $i > `basename $i .mc`.cf -done diff --git a/source/network-extra/sendmail/linux.uucp.mc b/source/network-extra/sendmail/linux.uucp.mc deleted file mode 100644 index ffd242b..0000000 --- a/source/network-extra/sendmail/linux.uucp.mc +++ /dev/null @@ -1,8 +0,0 @@ -include(`../m4/cf.m4') -VERSIONID(`linux for setup with uucp which uses domain names')dnl -OSTYPE(linux) -FEATURE(always_add_domain)dnl -MAILER(local)dnl -MAILER(smtp)dnl -MAILER(uucp) -define(`SMART_HOST', uucp-dom:otheruucphost) diff --git a/source/network-extra/sendmail/mail/Makefile b/source/network-extra/sendmail/mail/Makefile deleted file mode 100644 index dd39c9b..0000000 --- a/source/network-extra/sendmail/mail/Makefile +++ /dev/null @@ -1,20 +0,0 @@ -# To rebuild your sendmail configuration databases, run "make" -# in this directory after making any changes. - -all: access.db aliases.db domaintable.db mailertable.db virtusertable.db - -access.db: access - @makemap hash access < access - -aliases.db: aliases - @newaliases - -domaintable.db: domaintable - @makemap hash domaintable < domaintable - -mailertable.db: mailertable - @makemap hash mailertable < mailertable - -virtusertable.db: virtusertable - @makemap hash virtusertable < virtusertable - diff --git a/source/network-extra/sendmail/mail/access b/source/network-extra/sendmail/mail/access deleted file mode 100644 index e69de29..0000000 diff --git a/source/network-extra/sendmail/mail/access.db b/source/network-extra/sendmail/mail/access.db deleted file mode 100644 index a12bfa0..0000000 Binary files a/source/network-extra/sendmail/mail/access.db and /dev/null differ diff --git a/source/network-extra/sendmail/mail/aliases b/source/network-extra/sendmail/mail/aliases deleted file mode 100644 index 85cd85b..0000000 --- a/source/network-extra/sendmail/mail/aliases +++ /dev/null @@ -1,34 +0,0 @@ -# -# @(#)aliases 8.2 (Berkeley) 3/5/94 -# -# Aliases in this file will NOT be expanded in the header from -# Mail, but WILL be visible over networks or from /bin/mail. -# -# >>>>>>>>>> The program "newaliases" must be run after -# >> NOTE >> this file is updated for any changes to -# >>>>>>>>>> show through to sendmail. -# - -# Basic system aliases -- these MUST be present. -MAILER-DAEMON: postmaster -postmaster: root - -# General redirections for pseudo accounts. -bin: root -daemon: root -games: root -ingres: root -nobody: root -system: root -toor: root -uucp: root - -# Well-known aliases. -manager: root -dumper: root -webmaster: root -abuse: root - -# trap decode to catch security attacks -decode: root - diff --git a/source/network-extra/sendmail/mail/aliases.db b/source/network-extra/sendmail/mail/aliases.db deleted file mode 100644 index ba1dbae..0000000 Binary files a/source/network-extra/sendmail/mail/aliases.db and /dev/null differ diff --git a/source/network-extra/sendmail/mail/domaintable b/source/network-extra/sendmail/mail/domaintable deleted file mode 100644 index e69de29..0000000 diff --git a/source/network-extra/sendmail/mail/domaintable.db b/source/network-extra/sendmail/mail/domaintable.db deleted file mode 100644 index 7f044ae..0000000 Binary files a/source/network-extra/sendmail/mail/domaintable.db and /dev/null differ diff --git a/source/network-extra/sendmail/mail/local-host-names b/source/network-extra/sendmail/mail/local-host-names deleted file mode 100644 index 28284c9..0000000 --- a/source/network-extra/sendmail/mail/local-host-names +++ /dev/null @@ -1,2 +0,0 @@ -# names of hosts for which we receive email - diff --git a/source/network-extra/sendmail/mail/mailertable b/source/network-extra/sendmail/mail/mailertable deleted file mode 100644 index e69de29..0000000 diff --git a/source/network-extra/sendmail/mail/mailertable.db b/source/network-extra/sendmail/mail/mailertable.db deleted file mode 100644 index d989a5c..0000000 Binary files a/source/network-extra/sendmail/mail/mailertable.db and /dev/null differ diff --git a/source/network-extra/sendmail/mail/trusted-users b/source/network-extra/sendmail/mail/trusted-users deleted file mode 100644 index 711125c..0000000 --- a/source/network-extra/sendmail/mail/trusted-users +++ /dev/null @@ -1,2 +0,0 @@ -# trusted user list (this is equivalent to setting class "t") - diff --git a/source/network-extra/sendmail/mail/virtusertable b/source/network-extra/sendmail/mail/virtusertable deleted file mode 100644 index e69de29..0000000 diff --git a/source/network-extra/sendmail/mail/virtusertable.db b/source/network-extra/sendmail/mail/virtusertable.db deleted file mode 100644 index 15179fe..0000000 Binary files a/source/network-extra/sendmail/mail/virtusertable.db and /dev/null differ diff --git a/source/network-extra/sendmail/sendmail-frugalware-tls.mc b/source/network-extra/sendmail/sendmail-frugalware-tls.mc deleted file mode 100644 index 4f8afd6..0000000 --- a/source/network-extra/sendmail/sendmail-frugalware-tls.mc +++ /dev/null @@ -1,48 +0,0 @@ -dnl# This is the a sendmail .mc file for FrugalWare with TLS support. -dnl# To generate the sendmail.cf file from this (perhaps after making -dnl# some changes), use the m4 files in /usr/share/sendmail/cf like this: -dnl# -dnl# cp sendmail-frugalware-tls.mc /usr/share/sendmail/cf/config.mc -dnl# cd /usr/share/sendmail/cf -dnl# sh Build config.cf -dnl# -dnl# You may then install the resulting .cf file: -dnl# cp config.cf /etc/mail/sendmail.cf -dnl# -include(`../m4/cf.m4') -VERSIONID(`TLS supporting setup for FrugalWare Linux')dnl -OSTYPE(`linux')dnl -dnl# -dnl# You will need to create the certificates below with OpenSSL first: -define(`confCACERT_PATH', `/etc/mail/certs/') -define(`confCACERT', `/etc/mail/certs/CA.cert.pem') -define(`confSERVER_CERT', `/etc/mail/certs/smtp.cert.pem') -define(`confSERVER_KEY', `/etc/mail/certs/smtp.key.pem') -dnl# These settings help protect against people verifying email addresses -dnl# at your site in order to send you email that you probably don't want: -define(`confPRIVACY_FLAGS', `authwarnings,novrfy,noexpn,restrictqrun')dnl -dnl# Uncomment the line below to send outgoing mail through an external server: -dnl define(`SMART_HOST',`mailserver.example.com') -dnl# No timeout for ident: -define(`confTO_IDENT', `0')dnl -dnl# Enable the line below to use smrsh to restrict what sendmail can run: -dnl FEATURE(`smrsh',`/usr/sbin/smrsh')dnl -dnl# See the README in /usr/share/sendmail/cf for a ton of information on -dnl# how these options work: -FEATURE(`use_cw_file')dnl -FEATURE(`use_ct_file')dnl -FEATURE(`mailertable',`hash -o /etc/mail/mailertable.db')dnl -FEATURE(`virtusertable',`hash -o /etc/mail/virtusertable.db')dnl -FEATURE(`access_db', `hash -T<TMPF> /etc/mail/access')dnl -FEATURE(`blacklist_recipients')dnl -FEATURE(`local_procmail',`',`procmail -t -Y -a $h -d $u')dnl -FEATURE(`always_add_domain')dnl -FEATURE(`redirect')dnl -dnl# Turn this feature on if you don't always have DNS, or enjoy junk mail: -dnl FEATURE(`accept_unresolvable_domains')dnl -EXPOSED_USER(`root')dnl -dnl# Also accept mail for localhost.localdomain: -LOCAL_DOMAIN(`localhost.localdomain')dnl -MAILER(local)dnl -MAILER(smtp)dnl -MAILER(procmail)dnl diff --git a/source/network-extra/sendmail/sendmail-frugalware.mc b/source/network-extra/sendmail/sendmail-frugalware.mc deleted file mode 100644 index 245d3ec..0000000 --- a/source/network-extra/sendmail/sendmail-frugalware.mc +++ /dev/null @@ -1,42 +0,0 @@ -dnl# This is the default sendmail .mc file for FrugalWare. To generate -dnl# the sendmail.cf file from this (perhaps after making some changes), -dnl# use the m4 files in /usr/share/sendmail/cf like this: -dnl# -dnl# cp sendmail-frugalware.mc /usr/share/sendmail/cf/config.mc -dnl# cd /usr/share/sendmail/cf -dnl# sh Build config.cf -dnl# -dnl# You may then install the resulting .cf file: -dnl# cp config.cf /etc/mail/sendmail.cf -dnl# -include(`../m4/cf.m4') -VERSIONID(`default setup for FrugalWare Linux')dnl -OSTYPE(`linux')dnl -dnl# These settings help protect against people verifying email addresses -dnl# at your site in order to send you email that you probably don't want: -define(`confPRIVACY_FLAGS', `authwarnings,novrfy,noexpn,restrictqrun')dnl -dnl# Uncomment the line below to send outgoing mail through an external server: -dnl define(`SMART_HOST',`mailserver.example.com') -dnl# No timeout for ident: -define(`confTO_IDENT', `0')dnl -dnl# Enable the line below to use smrsh to restrict what sendmail can run: -dnl FEATURE(`smrsh',`/usr/sbin/smrsh')dnl -dnl# See the README in /usr/share/sendmail/cf for a ton of information on -dnl# how these options work: -FEATURE(`use_cw_file')dnl -FEATURE(`use_ct_file')dnl -FEATURE(`mailertable',`hash -o /etc/mail/mailertable.db')dnl -FEATURE(`virtusertable',`hash -o /etc/mail/virtusertable.db')dnl -FEATURE(`access_db', `hash -T<TMPF> /etc/mail/access')dnl -FEATURE(`blacklist_recipients')dnl -FEATURE(`local_procmail',`',`procmail -t -Y -a $h -d $u')dnl -FEATURE(`always_add_domain')dnl -FEATURE(`redirect')dnl -dnl# Turn this feature on if you don't always have DNS, or enjoy junk mail: -dnl FEATURE(`accept_unresolvable_domains')dnl -EXPOSED_USER(`root')dnl -dnl# Also accept mail for localhost.localdomain: -LOCAL_DOMAIN(`localhost.localdomain')dnl -MAILER(local)dnl -MAILER(smtp)dnl -MAILER(procmail)dnl diff --git a/source/network-extra/sendmail/sendmail.service b/source/network-extra/sendmail/sendmail.service deleted file mode 100644 index bb714f2..0000000 --- a/source/network-extra/sendmail/sendmail.service +++ /dev/null @@ -1,11 +0,0 @@ -[Unit] -Description=Sendmail Mail Transport Agent -After=network.target -Wants=sm-client.service - -[Service] -Type=forking -ExecStart=/usr/sbin/sendmail -L sm-mta -bd -q25m - -[Install] -WantedBy=multi-user.target diff --git a/source/network-extra/sendmail/site.config.m4 b/source/network-extra/sendmail/site.config.m4 deleted file mode 100644 index d5c7195..0000000 --- a/source/network-extra/sendmail/site.config.m4 +++ /dev/null @@ -1,5 +0,0 @@ -APPENDDEF(`confMAPDEF', `-DNEWDB -DSTARTTLS -DSASL=2 -DNIS -DMAP_REGEX') -APPENDDEF(`confLIBS', `-lnsl -lssl -lcrypto -lsasl2 -lm -ldb -lresolv -lpthread') -APPENDDEF(`conf_libmilter_ENVDEF', `-DMILTER') -APPENDDEF(`conf_sendmail_ENVDEF', `-DMILTER') -APPENDDEF(`conf_libmilter_ENVDEF', `-D_FFR_MILTER_ROOT_UNSAFE ') diff --git a/source/network-extra/sendmail/sm-client.service b/source/network-extra/sendmail/sm-client.service deleted file mode 100644 index 41e071c..0000000 --- a/source/network-extra/sendmail/sm-client.service +++ /dev/null @@ -1,11 +0,0 @@ -[Unit] -Description=Sendmail Mail Transport Client -After=network.target sendmail.service -Wants=sendmail.service - -[Service] -Type=forking -ExecStart=/usr/sbin/sendmail -L sm-msp-queue -Ac -q25m - -[Install] -WantedBy=multi-user.target _______________________________________________ Frugalware-git mailing list [email protected] http://frugalware.org/mailman/listinfo/frugalware-git
