mirror of
https://git.FreeBSD.org/ports.git
synced 2024-10-20 20:09:11 +00:00
2012-10-20 misc/voltcraft304: No more public distfiles
2012-10-20 misc/thailocale: No more public distfiles 2012-10-20 misc/flyway: No more public distfiles 2012-10-20 mail/zabit: No more public distfiles 2012-10-20 mail/wbl: No more public distfiles 2012-10-20 mail/smtpd: No more public distfiles 2012-10-20 mail/bulk_mailer: No more public distfiles Feature safe: yes
This commit is contained in:
parent
4247a12c64
commit
e50718976d
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=306405
7
MOVED
7
MOVED
@ -3785,3 +3785,10 @@ net/libconnect||2012-10-25|Has expired: No more public distfiles
|
||||
multimedia/vcdtools||2012-10-25|Has expired: No more public distfiles
|
||||
multimedia/mpeg||2012-10-25|Has expired: No more public distfiles
|
||||
multimedia/gnustep-mplayer||2012-10-25|Has expired: No more public distfiles
|
||||
misc/voltcraft304||2012-10-25|Has expired: No more public distfiles
|
||||
misc/thailocale||2012-10-25|Has expired: No more public distfiles
|
||||
misc/flyway||2012-10-25|Has expired: No more public distfiles
|
||||
mail/zabit||2012-10-25|Has expired: No more public distfiles
|
||||
mail/wbl||2012-10-25|Has expired: No more public distfiles
|
||||
mail/smtpd||2012-10-25|Has expired: No more public distfiles
|
||||
mail/bulk_mailer||2012-10-25|Has expired: No more public distfiles
|
||||
|
@ -39,7 +39,6 @@
|
||||
SUBDIR += bogofilter-tc
|
||||
SUBDIR += bsfilter
|
||||
SUBDIR += bsmtp
|
||||
SUBDIR += bulk_mailer
|
||||
SUBDIR += c-sig
|
||||
SUBDIR += c-sig-emacs21
|
||||
SUBDIR += cclient
|
||||
@ -636,7 +635,6 @@
|
||||
SUBDIR += smfsav
|
||||
SUBDIR += smtp-cli
|
||||
SUBDIR += smtp-gated
|
||||
SUBDIR += smtpd
|
||||
SUBDIR += smtpfeed
|
||||
SUBDIR += smtpmail
|
||||
SUBDIR += smtprc
|
||||
@ -739,7 +737,6 @@
|
||||
SUBDIR += wanderlust-emacs21
|
||||
SUBDIR += wanderlust-emacs22
|
||||
SUBDIR += wanderlust-xemacs21-mule
|
||||
SUBDIR += wbl
|
||||
SUBDIR += websieve
|
||||
SUBDIR += whoson
|
||||
SUBDIR += wmbiff
|
||||
@ -760,7 +757,6 @@
|
||||
SUBDIR += xpbiff
|
||||
SUBDIR += xpi-displayquota
|
||||
SUBDIR += xpi-dispmua
|
||||
SUBDIR += zabit
|
||||
SUBDIR += zmailer
|
||||
|
||||
.include <bsd.port.subdir.mk>
|
||||
|
@ -1,35 +0,0 @@
|
||||
# New ports collection makefile for: bulk_mailer
|
||||
# Date created: 20 March 1997
|
||||
# Whom: dlowe
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= bulk_mailer
|
||||
PORTVERSION= 1.13
|
||||
CATEGORIES= mail
|
||||
MASTER_SITES= ftp://cs.utk.edu/pub/moore/bulk_mailer/
|
||||
|
||||
MAINTAINER= ports@FreeBSD.org
|
||||
COMMENT= Speeds delivery to mailing lists by sorting & batching addresses
|
||||
|
||||
DEPRECATED= No more public distfiles
|
||||
EXPIRATION_DATE= 2012-10-20
|
||||
|
||||
GNU_CONFIGURE= YES
|
||||
CONFIGURE_ARGS= --cache-file=/dev/null
|
||||
|
||||
ALL_TARGET= bulk_mailer
|
||||
|
||||
MAN1= bulk_mailer.1
|
||||
|
||||
do-install:
|
||||
${INSTALL_PROGRAM} ${WRKSRC}/bulk_mailer ${PREFIX}/bin
|
||||
${INSTALL_MAN} ${WRKSRC}/bulk_mailer.1 ${PREFIX}/man/man1
|
||||
.if !defined(NOPORTDOCS)
|
||||
@${MKDIR} ${DOCSDIR}
|
||||
${INSTALL_DATA} ${WRKSRC}/bulk_mailer.README ${DOCSDIR}/README
|
||||
${INSTALL_DATA} ${WRKSRC}/bulk_mailer.ps ${DOCSDIR}
|
||||
.endif
|
||||
|
||||
.include <bsd.port.mk>
|
@ -1,2 +0,0 @@
|
||||
SHA256 (bulk_mailer-1.13.tar.gz) = 33ac239684289a450b016517dce8d6db17563f74ee3dca96e9dd3250c84bdfd7
|
||||
SIZE (bulk_mailer-1.13.tar.gz) = 34854
|
@ -1,12 +0,0 @@
|
||||
--- Makefile.in.orig Tue Sep 1 12:37:34 1998
|
||||
+++ Makefile.in Fri Feb 12 17:36:11 1999
|
||||
@@ -1,7 +1,7 @@
|
||||
-DEFINES = @DEFS@
|
||||
+DEFINES = @DEFS@ -DDEFAULT_DOMAIN=1 -DPIPECOMMAND='"/usr/sbin/sendmail -bs %s"'
|
||||
LIBS = @LIBS@
|
||||
|
||||
-CFLAGS = $(DEFINES)
|
||||
+CFLAGS += -Wall $(DEFINES)
|
||||
|
||||
FILES = bulk_mailer.README INSTALL bulk_mailer.c patchlevel.h Makefile
|
||||
|
@ -1,161 +0,0 @@
|
||||
--- bulk_mailer.c.orig Wed May 24 23:34:33 2000
|
||||
+++ bulk_mailer.c Thu Sep 12 17:32:58 2002
|
||||
@@ -95,11 +95,16 @@
|
||||
#include <sysexits.h>
|
||||
#include <errno.h>
|
||||
#include <time.h>
|
||||
+#include <unistd.h>
|
||||
+#include <stdlib.h>
|
||||
#ifdef HAVE_STRING_H
|
||||
#include <string.h>
|
||||
#endif
|
||||
#include "patchlevel.h"
|
||||
|
||||
+#define COMMAND_BUF_SIZE (32*1024)
|
||||
+#define DATEBUF_SIZE (100)
|
||||
+
|
||||
#ifndef PIPECOMMAND
|
||||
#define PIPECOMMAND "/usr/lib/sendmail -bs %s"
|
||||
#endif
|
||||
@@ -122,9 +127,11 @@
|
||||
char *strchr();
|
||||
char *strrchr();
|
||||
#endif
|
||||
+#ifndef __FreeBSD__
|
||||
char *malloc ();
|
||||
char *realloc ();
|
||||
char *mktemp ();
|
||||
+#endif
|
||||
|
||||
/*
|
||||
* (default) max different domains per envelope.
|
||||
@@ -296,6 +303,7 @@
|
||||
* memory, appending a NUL to the copy.
|
||||
*/
|
||||
|
||||
+/*
|
||||
static char *
|
||||
strndup (str, len)
|
||||
char *str;
|
||||
@@ -307,6 +315,7 @@
|
||||
result[len] = '\0';
|
||||
return result;
|
||||
}
|
||||
+*/
|
||||
|
||||
/*
|
||||
* sort by case-folded reversed domain
|
||||
@@ -337,15 +346,15 @@
|
||||
{
|
||||
char *at;
|
||||
char *ptr;
|
||||
- char *domain;
|
||||
+/* char *domain; */
|
||||
char tempbuf[1024];
|
||||
- char c;
|
||||
+/* char c; */
|
||||
|
||||
/*
|
||||
* make sure there's room in the buffer.
|
||||
*/
|
||||
if (num_addrs >= num_addr_slots) {
|
||||
- struct address *new;
|
||||
+/* struct address *new; */
|
||||
|
||||
num_addr_slots += 1000;
|
||||
if (address_list == NULL)
|
||||
@@ -571,12 +580,12 @@
|
||||
open_envelope ()
|
||||
{
|
||||
FILE *fp;
|
||||
- char command_buf[32*1024];
|
||||
+ char command_buf[COMMAND_BUF_SIZE];
|
||||
|
||||
if (debug_flag)
|
||||
fp = stderr;
|
||||
else {
|
||||
- sprintf (command_buf, PIPECOMMAND, sendmail_flags);
|
||||
+ snprintf (command_buf, COMMAND_BUF_SIZE, PIPECOMMAND, sendmail_flags);
|
||||
|
||||
if ((fp = popen (command_buf, "w")) == NULL) {
|
||||
fprintf (stderr, "can't open pipe to sendmail: %s\n",
|
||||
@@ -927,7 +936,7 @@
|
||||
{
|
||||
struct tm gmt;
|
||||
struct tm *lt;
|
||||
- static char datebuf[100];
|
||||
+ static char datebuf[DATEBUF_SIZE];
|
||||
int gmtoff;
|
||||
char sign;
|
||||
static char *months[] = {
|
||||
@@ -960,7 +969,7 @@
|
||||
sign = '-';
|
||||
gmtoff = -gmtoff;
|
||||
}
|
||||
- sprintf (datebuf, "%s, %d %s %04d %02d:%02d:%02d %c%02d%02d",
|
||||
+ snprintf (datebuf, DATEBUF_SIZE, "%s, %d %s %04d %02d:%02d:%02d %c%02d%02d",
|
||||
wdays[lt->tm_wday], lt->tm_mday, months[lt->tm_mon], lt->tm_year + 1900,
|
||||
lt->tm_hour, lt->tm_min, lt->tm_sec,
|
||||
sign,
|
||||
@@ -985,7 +994,7 @@
|
||||
copy_message (out, in)
|
||||
FILE *out, *in;
|
||||
{
|
||||
- int c;
|
||||
+/* int c; */
|
||||
char linebuf[32*1024];
|
||||
int has_valid_approved_hdr = 0;
|
||||
int has_resent_to_hdr = 0;
|
||||
@@ -1218,14 +1227,14 @@
|
||||
*/
|
||||
lines = 0;
|
||||
while (fgets (linebuf, sizeof (linebuf), in) != NULL) {
|
||||
- if (lines < 5 &&
|
||||
+ if (lines < 5 && (
|
||||
/*
|
||||
* these often occur in English-text unsubscribe requests
|
||||
*/
|
||||
contains (linebuf, "delete me") ||
|
||||
contains (linebuf, "remove me") ||
|
||||
contains (linebuf, "subscribe") ||
|
||||
- contains (linebuf, "unsubscribe"))
|
||||
+ contains (linebuf, "unsubscribe")))
|
||||
saw_command = 1;
|
||||
++lines;
|
||||
fputs (linebuf, out);
|
||||
@@ -1326,13 +1335,14 @@
|
||||
int argc;
|
||||
char *argv[];
|
||||
{
|
||||
- int i;
|
||||
+/* int i; */
|
||||
FILE *fp;
|
||||
FILE *tmp;
|
||||
static char template[] = "/tmp/blkXXXXXX";
|
||||
char *tempname;
|
||||
- int c;
|
||||
- char buf[1024];
|
||||
+/* int c; */
|
||||
+/* char buf[1024]; */
|
||||
+ int fd;
|
||||
|
||||
while (argc > 1 && (*argv[1] == '-' || *argv[1] == '+')) {
|
||||
if (strcmp (argv[1], "-comment") == 0 && argc > 2) {
|
||||
@@ -1513,8 +1523,9 @@
|
||||
exit (EX_OSFILE);
|
||||
}
|
||||
|
||||
- tempname = mktemp (template);
|
||||
- tmp = fopen (template, "w");
|
||||
+ fd = mkstemp (template);
|
||||
+ tempname = template;
|
||||
+ tmp = fdopen (fd, "w+");
|
||||
switch (copy_message (tmp, stdin)) {
|
||||
|
||||
case HAS_EMBEDDED_COMMAND:
|
||||
@@ -1592,4 +1603,5 @@
|
||||
|
||||
exit (EX_OK);
|
||||
}
|
||||
+ exit (EX_OK);
|
||||
}
|
@ -1,7 +0,0 @@
|
||||
This is a C program to do "bulk" mailing. For input, it takes a file
|
||||
of recipient addresses (one address per line) and a message (with
|
||||
headers already attached) to be sent to the recipients. It sorts the
|
||||
recipient list by reversed domain (so similar ones sort together),
|
||||
splits up the recipients into several groups containing no more than N
|
||||
domains each, creates an SMTP envelope for each group of recipients,
|
||||
and feeds that envelope to "/usr/sbin/sendmail -bs".
|
@ -1,4 +0,0 @@
|
||||
bin/bulk_mailer
|
||||
%%PORTDOCS%%share/doc/bulk_mailer/README
|
||||
%%PORTDOCS%%share/doc/bulk_mailer/bulk_mailer.ps
|
||||
%%PORTDOCS%%@dirrm share/doc/bulk_mailer
|
@ -1,51 +0,0 @@
|
||||
# Ports collection makefile for: smtpd
|
||||
# Date created: 06 Feb 1998
|
||||
# Whom: Joao Carlos Mendes Luis <jonny@jonny.eng.br>
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= smtpd
|
||||
PORTVERSION= 2.0
|
||||
PORTREVISION= 4
|
||||
CATEGORIES= mail security
|
||||
MASTER_SITES= http://www.netsw.org/net/ip/firewall/proxy/smtpd/
|
||||
|
||||
PATCH_SITES= ftp://ftp.42.org/pub/OLD/p/ \
|
||||
ftp://ftp.cdpa.nsysu.edu.tw/BSD/NetBSD/packages/distfiles/
|
||||
PATCHFILES= patch-smtpd-2.0-RBL.gz
|
||||
|
||||
MAINTAINER= ports@FreeBSD.org
|
||||
COMMENT= Obtuse smtpd/smtpfwdd, part of the Juniper firewall toolkit
|
||||
|
||||
DEPRECATED= No more public distfiles
|
||||
EXPIRATION_DATE= 2012-10-20
|
||||
|
||||
USE_RC_SUBR= smtpd
|
||||
SUB_FILES= pkg-message
|
||||
SPOOLBASE?= /var/smtpd
|
||||
PLIST_SUB+= SPOOLBASE=${SPOOLBASE}
|
||||
SUB_LIST+= SPOOLBASE=${SPOOLBASE}
|
||||
|
||||
post-install:
|
||||
.if !defined(NOPORTDOCS)
|
||||
@${MKDIR} ${DOCSDIR}
|
||||
@${INSTALL_MAN} ${WRKSRC}/README ${DOCSDIR}
|
||||
.endif
|
||||
|
||||
@${ECHO_CMD} "Creating spool directories..."
|
||||
@${INSTALL} -d -o root -g uucp -m 710 ${SPOOLBASE}
|
||||
@${INSTALL} -d -o uucp -g uucp -m 700 ${SPOOLBASE}/mqueue
|
||||
@${INSTALL} -d -o root -g uucp -m 710 ${SPOOLBASE}/etc
|
||||
.if !defined(BATCH)
|
||||
@${INSTALL_DATA} /etc/resolv.conf ${SPOOLBASE}/etc
|
||||
@${INSTALL_DATA} /etc/localtime ${SPOOLBASE}/etc
|
||||
.endif
|
||||
@${ECHO_CMD} "Copying examples..."
|
||||
@${INSTALL_DATA} ${WRKSRC}/antirelay_check_rules_example \
|
||||
${SPOOLBASE}/etc/antirelay_check_rules.example
|
||||
@${INSTALL_DATA} ${WRKSRC}/antispam_check_rules.example ${SPOOLBASE}/etc
|
||||
@${INSTALL_DATA} ${WRKSRC}/smtpd_check_rules.example ${SPOOLBASE}/etc
|
||||
@${CAT} ${PKGMESSAGE}
|
||||
|
||||
.include <bsd.port.mk>
|
@ -1,4 +0,0 @@
|
||||
SHA256 (smtpd-2.0.tar.gz) = 97dba8fb50d7c1eafd65c05f351280f9ebc77d3dcd4e671f064e0a442d300299
|
||||
SIZE (smtpd-2.0.tar.gz) = 62605
|
||||
SHA256 (patch-smtpd-2.0-RBL.gz) = d016e22870d352313e78b5e1ecf9c49785cd43d91db07494b1999569989d76a7
|
||||
SIZE (patch-smtpd-2.0-RBL.gz) = 3829
|
@ -1,86 +0,0 @@
|
||||
--- Makefile.orig Sun Oct 12 23:40:34 1997
|
||||
+++ Makefile Fri Feb 6 22:21:46 1998
|
||||
@@ -1,7 +1,7 @@
|
||||
##########################################################
|
||||
## Where do I get installed? #############################
|
||||
##########################################################
|
||||
-INSTALL_PREFIX = /usr/local/
|
||||
+INSTALL_PREFIX = ${PREFIX}/
|
||||
INSTALL_BIN = sbin/
|
||||
INSTALL_MAN = man/
|
||||
|
||||
@@ -41,9 +41,9 @@
|
||||
# in SMTP_USER above.
|
||||
#
|
||||
# The chroot directory
|
||||
-SPOOLDIR = /usr/spool/smtpd
|
||||
+SPOOLDIR = ${SPOOLBASE}
|
||||
# Where to store messages, relative to SPOOLDIR above.
|
||||
-SPOOLSUBDIR = .
|
||||
+SPOOLSUBDIR = mqueue
|
||||
#Use below instead of above if you don't want smtpd to chroot. This
|
||||
#isn't normally a good idea if security is your main goal. A nice
|
||||
#chroot jail may be a pain to build but should give you enough of a
|
||||
@@ -143,8 +143,8 @@
|
||||
# indicating a DNS spoof of misconfiguration.
|
||||
# If PARANOID_DNS is 0, smtpd will replace any evil characters it sees
|
||||
# continue.
|
||||
-# PARANOID_DNS = 1
|
||||
-PARANOID_DNS = 0
|
||||
+PARANOID_DNS = 1
|
||||
+# PARANOID_DNS = 0
|
||||
|
||||
# The check above will clobber stuff in the headers from some
|
||||
# non north-american localizations.
|
||||
@@ -181,8 +181,8 @@
|
||||
# seem to have a bug in which they simply try the EHLO again. Sigh.
|
||||
# setting EHLO_KLUDGE to 1 will make smtpd accept a second EHLO as a helo,
|
||||
# thereby kludging around this bug in Communicator.
|
||||
-#EHLO_KLUDGE=1
|
||||
-EHLO_KLUDGE=0
|
||||
+EHLO_KLUDGE=1
|
||||
+#EHLO_KLUDGE=0
|
||||
|
||||
|
||||
# smtpd can check FROM and RCPT addresses, along with the connecting
|
||||
@@ -206,8 +206,8 @@
|
||||
# build with CHECK_ADDRESS set to 1. You will get an error about
|
||||
# juniper_firewall.h not existing if you forget this.
|
||||
#
|
||||
-JUNIPER_SUPPORT=1
|
||||
-#JUNIPER_SUPPORT=0
|
||||
+#JUNIPER_SUPPORT=1
|
||||
+JUNIPER_SUPPORT=0
|
||||
|
||||
# Use regexp's in patterns? If you have a POSIX <regex.h> and friends,
|
||||
# and you trust the regex lib enough for use, you can set USE_REGEX to
|
||||
@@ -245,7 +245,7 @@
|
||||
#
|
||||
#NS_MATCH=0
|
||||
NS_MATCH=1
|
||||
-LD_LIBS=-lresolv # you may or may not need this.
|
||||
+#LD_LIBS=-lresolv # you may or may not need this.
|
||||
|
||||
# The rules file for address checking, if enabled, remember this file
|
||||
# will be in the chroot jail, so the line below probably means
|
||||
@@ -325,7 +325,8 @@
|
||||
####################################################
|
||||
|
||||
# The Source is with you (*BSD 4.4, Linux)
|
||||
-CFLAGS = -g -O -Wall -DUSE_FLOCK -DUSE_MKSTEMP $(OPTIONS)
|
||||
+#CFLAGS = -g -O -Wall -DUSE_FLOCK -DUSE_MKSTEMP $(OPTIONS)
|
||||
+CFLAGS += -Wall -DUSE_FLOCK -DUSE_MKSTEMP $(OPTIONS)
|
||||
|
||||
|
||||
#SunOS 5.X
|
||||
@@ -362,8 +363,8 @@
|
||||
indent $(INDENT_ARGS) address_check.c
|
||||
|
||||
install: smtpd smtpfwdd
|
||||
- install -m 500 smtpd $(INSTALL_PREFIX)$(INSTALL_BIN)smtpd
|
||||
- install -m 500 smtpfwdd $(INSTALL_PREFIX)$(INSTALL_BIN)smtpfwdd
|
||||
+ install -cs -g 0 -o 0 -m 500 smtpd $(INSTALL_PREFIX)$(INSTALL_BIN)smtpd
|
||||
+ install -cs -g 0 -o 0 -m 500 smtpfwdd $(INSTALL_PREFIX)$(INSTALL_BIN)smtpfwdd
|
||||
|
||||
clean:
|
||||
/bin/rm -f *.o
|
@ -1,36 +0,0 @@
|
||||
--- smtpfwdd.c.org Wed Jun 17 21:21:10 1998
|
||||
+++ smtpfwdd.c Sun Dec 30 00:09:19 2001
|
||||
@@ -43,12 +43,12 @@
|
||||
"Copyright 1996 - Obtuse Systems Corporation - All rights reserved.";
|
||||
char *obtuse_rcsid = "$Id: smtpfwdd.c,v 1.35 1997/12/12 04:07:49 beck Exp $";
|
||||
|
||||
+#include <sys/types.h>
|
||||
#include <stdio.h>
|
||||
#include <signal.h>
|
||||
#include <dirent.h>
|
||||
#include <pwd.h>
|
||||
#include <grp.h>
|
||||
-#include <sys/types.h>
|
||||
#include <sys/stat.h>
|
||||
#include <sys/wait.h>
|
||||
#include <sys/stat.h>
|
||||
@@ -636,6 +636,19 @@
|
||||
exit(EX_OSERR);
|
||||
}
|
||||
|
||||
+ /*
|
||||
+ * Open /dev/null as stdout and as stderr so sendmail 8.12.1 (and
|
||||
+ * above ?) won't complain about missing file descriptors.
|
||||
+ */
|
||||
+ if (open ("/dev/null", O_WRONLY | O_APPEND) < 0) {
|
||||
+ syslog(LOG_ERR, "Couldn't open /dev/null as stdout (%m)");
|
||||
+ exit (EX_OSERR);
|
||||
+ }
|
||||
+ if (open ("/dev/null", O_RDWR | O_APPEND) < 0) {
|
||||
+ syslog(LOG_ERR, "Couldn't open /dev/null as stderr (%m)");
|
||||
+ exit (EX_OSERR);
|
||||
+ }
|
||||
+
|
||||
fclose(f);
|
||||
closelog();
|
||||
if (lseek(0, body, SEEK_SET) < 0) {
|
@ -1,35 +0,0 @@
|
||||
To enable smtpfwdd via rc.d script please add smtpd_enable="YES"
|
||||
in your rc.conf.
|
||||
|
||||
You must follow the next steps, as root, in order to finish the installation:
|
||||
|
||||
1) Make sure uucp is a trusted user to sendmail.
|
||||
To do this, check if your sendmail.cf has a line with "Tuucp"
|
||||
|
||||
2) Disable sendmail from answering smtp requests, but make sure it
|
||||
handles queue delivering. You have two choices:
|
||||
|
||||
a) Start sendmail without the "-bd" flag, but with the "-q30m" one.
|
||||
b) Do not start sendmail as a daemon, and add an entry in /etc/crontab
|
||||
to run sendmail -q when needed. For example, add the following line
|
||||
to your /etc/crontab:
|
||||
*/30 * * * * root /usr/sbin/sendmail -q
|
||||
|
||||
In any case, you'll most likely have to edit /etc/rc.conf to change
|
||||
sendmail configuration.
|
||||
|
||||
3) Add smtpd to your inetd.conf:
|
||||
smtp stream tcp nowait root %%PREFIX%%/sbin/smtpd smtpd
|
||||
|
||||
4) smtpd runs in a chrooted environment, so you must feed this environment
|
||||
with any configuration file it needs. Make a copy of /etc/resolv.conf
|
||||
and /etc/localtime to %%SPOOLBASE%%/etc. If you ever change any of these
|
||||
files, remember to change the copies also. Do not make a symbolic
|
||||
link, as it will not work in the chrooted environment.
|
||||
|
||||
5) Create your own %%SPOOLBASE%%/etc/smtpd_check_rules. There are some
|
||||
examples in that directory. If have any problem, take a look at
|
||||
http://www.obtuse.com/juniper-docs/man/smtpd_address_check.html.
|
||||
|
||||
6) Reboot ! (Or restart all those daemons manually, if you know how :^) )
|
||||
|
@ -1,25 +0,0 @@
|
||||
#!/bin/sh
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
# PROVIDE: smtpd
|
||||
# REQUIRE: DAEMON
|
||||
#
|
||||
# Add the following lines to /etc/rc.conf to run smtpd:
|
||||
#
|
||||
# smtpd_enable (bool): Set it to "YES" to enable smtpd.
|
||||
# Default is "NO".
|
||||
#
|
||||
|
||||
. /etc/rc.subr
|
||||
|
||||
name="smtpd"
|
||||
rcvar=smtpd_enable
|
||||
|
||||
command=%%PREFIX%%/sbin/smtpfwdd
|
||||
|
||||
load_rc_config ${name}
|
||||
|
||||
: ${smtpd_enable="NO"}
|
||||
|
||||
run_rc_command "$1"
|
@ -1,13 +0,0 @@
|
||||
The smtpd daemon talks the Simple Mail Transfer Protocol (SMTP) with other
|
||||
SMTP daemons to receive mail from them, and saves it into a spool directory
|
||||
for later processing. It is the store portion of an SMTP store and forward
|
||||
proxy. The symbiotic companion program smtpfwdd is used to forward the
|
||||
spooled mail on to its eventual destination.
|
||||
|
||||
smtpd is invoked from a super-server such as inetd or juniperd.
|
||||
|
||||
Access control rules based on the connecting host, and the smtp envelope are
|
||||
supported. It contains some powerful features for stopping inbound or
|
||||
outbound SPAM.
|
||||
|
||||
WWW: http://www.obtuse.com/
|
@ -1,10 +0,0 @@
|
||||
sbin/smtpd
|
||||
sbin/smtpfwdd
|
||||
%%PORTDOCS%%%%DOCSDIR%%/README
|
||||
%%PORTDOCS%%@dirrm %%DOCSDIR%%
|
||||
@cwd %%SPOOLBASE%%
|
||||
etc/antirelay_check_rules.example
|
||||
etc/antispam_check_rules.example
|
||||
etc/smtpd_check_rules.example
|
||||
@dirrmtry mqueue
|
||||
@unexec echo "You may want to remove %%SPOOLBASE%% manually"
|
@ -1,38 +0,0 @@
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= wbl
|
||||
PORTVERSION= 1.1
|
||||
CATEGORIES= mail
|
||||
MASTER_SITES= http://www.technocage.com/~caskey/wbl/download/
|
||||
|
||||
MAINTAINER= ports@FreeBSD.org
|
||||
COMMENT= Simple tool to manage white/black list on qmail
|
||||
|
||||
DEPRECATED= No more public distfiles
|
||||
EXPIRATION_DATE= 2012-10-20
|
||||
|
||||
USE_BZIP2= yes
|
||||
USE_PERL5_RUN= yes
|
||||
USE_QMAIL_RUN= yes
|
||||
NO_BUILD= yes
|
||||
MAKE_JOBS_SAFE= yes
|
||||
|
||||
PORTDOCS= CHANGELOG COPYING README
|
||||
PLIST_FILES= bin/wbl
|
||||
|
||||
post-patch:
|
||||
@${REINPLACE_CMD} -e 's,/usr/bin/perl,${PERL},' \
|
||||
-e 's,/var/qmail,${QMAIL_PREFIX},g' \
|
||||
-e 's,/bin/cat,${CAT},g' \
|
||||
${WRKSRC}/wbl
|
||||
|
||||
do-install:
|
||||
${INSTALL_SCRIPT} ${WRKSRC}/wbl ${PREFIX}/bin
|
||||
.if !defined(NOPORTDOCS)
|
||||
@${MKDIR} ${DOCSDIR}
|
||||
. for f in ${PORTDOCS}
|
||||
${INSTALL_DATA} ${WRKSRC}/${f} ${DOCSDIR}
|
||||
. endfor
|
||||
.endif
|
||||
|
||||
.include <bsd.port.mk>
|
@ -1,2 +0,0 @@
|
||||
SHA256 (wbl-1.1.tar.bz2) = b6cbfb2870747d65399a01378447b029e23695f999089f2b40f236ee1906f9e0
|
||||
SIZE (wbl-1.1.tar.bz2) = 7653
|
@ -1,11 +0,0 @@
|
||||
wbl is a really simple tool that can be used in a .qmail file for managing
|
||||
a white/black list of email addresses. It only does one thing--it
|
||||
checks for entries in ~/.wbl that it uses as a regex against the From:
|
||||
field of an incoming email. If it matches a line with a +, it forwards
|
||||
the email to the white list, if it matches a line with a - it forwards
|
||||
the email to the blacklist.
|
||||
|
||||
Questions, feedback, comments may be sent to the author.
|
||||
|
||||
Author: Caskey Dickson <caskey@technocage.com>
|
||||
WWW: http://www.technocage.com/~caskey/wbl/
|
@ -1,41 +0,0 @@
|
||||
# New ports collection makefile for: zabit
|
||||
# Date created: 14 May 2005
|
||||
# Whom: Ozkan KIRIK <ozkan@enderunix.org>
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= zabit
|
||||
PORTVERSION= 0.7.1
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= mail
|
||||
MASTER_SITES= http://www.enderunix.org/zabit/
|
||||
|
||||
MAINTAINER= ports@FreeBSD.org
|
||||
COMMENT= Zabit is a content/attachment filter for qmail
|
||||
|
||||
DEPRECATED= No more public distfiles
|
||||
EXPIRATION_DATE= 2012-10-20
|
||||
|
||||
USE_QMAIL_RUN= yes
|
||||
|
||||
HAS_CONFIGURE= yes
|
||||
|
||||
.include <bsd.port.pre.mk>
|
||||
|
||||
QMAIL_QUEUE= ${QMAIL_PREFIX}/bin/qmail-queue
|
||||
|
||||
pre-build:
|
||||
.if !defined(BATCH)
|
||||
@${DIALOG} --title "${PORTNAME} - ${PORTVERSION} Configuration Menu"\
|
||||
--menu "Choose your locale for case insensitive search" 20 60 13\
|
||||
en_US English\
|
||||
tr_TR Turkish\
|
||||
2>${WRKSRC}/conf-locale
|
||||
.else
|
||||
@${ECHO_CMD} "en_US" > ${WRKSRC}/conf-locale
|
||||
.endif
|
||||
@${ECHO_CMD} >> ${WRKSRC}/conf-locale
|
||||
@${ECHO_MSG} "===> Locale: `cat ${WRKSRC}/conf-locale`"
|
||||
|
||||
.include <bsd.port.post.mk>
|
@ -1,2 +0,0 @@
|
||||
SHA256 (zabit-0.7.1.tar.gz) = 92be1e9eb9e11e799961204e26d5b854af6775d9b55009bb449dbcdf705df457
|
||||
SIZE (zabit-0.7.1.tar.gz) = 17551
|
@ -1,11 +0,0 @@
|
||||
Almost anyone would agree that the most prominent problem
|
||||
facing mail server administrators is spam mails.
|
||||
For that we've decided to code a program which
|
||||
will be able to detect and reject spam before the mail gets queued.
|
||||
|
||||
Zabit is a content/attachment filter for qmail.
|
||||
It's been coded in C language for performance reasons.
|
||||
|
||||
Zabit does content filtering and attachment control.
|
||||
|
||||
WWW: http://www.enderunix.org/zabit
|
@ -1,4 +0,0 @@
|
||||
etc/zabit.conf
|
||||
etc/zabit-attach.conf
|
||||
etc/zabit-disattach.conf
|
||||
bin/zabit
|
@ -92,7 +92,6 @@
|
||||
SUBDIR += findutils
|
||||
SUBDIR += firestring
|
||||
SUBDIR += floatator
|
||||
SUBDIR += flyway
|
||||
SUBDIR += fortune-mod-bible
|
||||
SUBDIR += fortune-mod-bofh
|
||||
SUBDIR += fortune-mod-culmea-culmilor
|
||||
@ -522,7 +521,6 @@
|
||||
SUBDIR += terraform
|
||||
SUBDIR += teseq
|
||||
SUBDIR += tet
|
||||
SUBDIR += thailocale
|
||||
SUBDIR += tkcron
|
||||
SUBDIR += tkinfo
|
||||
SUBDIR += tkman
|
||||
@ -548,7 +546,6 @@
|
||||
SUBDIR += vera
|
||||
SUBDIR += vifm
|
||||
SUBDIR += viz
|
||||
SUBDIR += voltcraft304
|
||||
SUBDIR += whichman
|
||||
SUBDIR += window
|
||||
SUBDIR += wmScoreBoard
|
||||
|
@ -1,38 +0,0 @@
|
||||
# ex:ts=8
|
||||
# Ports collection makefile for: flyway
|
||||
# Date created: Mar 14, 2002
|
||||
# Whom: ijliao
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= flyway
|
||||
PORTVERSION= 0.4.1
|
||||
PORTREVISION= 8
|
||||
CATEGORIES= misc python geography
|
||||
MASTER_SITES= http://www.bellz.org/flyway/
|
||||
|
||||
MAINTAINER= ports@FreeBSD.org
|
||||
COMMENT= A VFR/IFR Route Planner for Pilots
|
||||
|
||||
DEPRECATED= No more public distfiles
|
||||
EXPIRATION_DATE= 2012-10-20
|
||||
|
||||
BUILD_DEPENDS= pyuic:${PORTSDIR}/x11-toolkits/py-qt
|
||||
RUN_DEPENDS= pyuic:${PORTSDIR}/x11-toolkits/py-qt
|
||||
|
||||
USE_PYTHON= yes
|
||||
NO_BUILD= yes
|
||||
WRKSRC= ${WRKDIR}/FlyWay
|
||||
PORTDOCS= README.html INSTALL LICENSE
|
||||
|
||||
post-patch:
|
||||
.if defined(NOPORTDOCS)
|
||||
@${REINPLACE_CMD} -e 's|doc||' \
|
||||
${WRKSRC}/install.py
|
||||
.endif
|
||||
|
||||
do-install:
|
||||
(cd ${WRKSRC};${PYTHON_CMD} ${WRKSRC}/install.py -p ${PREFIX})
|
||||
|
||||
.include <bsd.port.mk>
|
@ -1,2 +0,0 @@
|
||||
SHA256 (flyway-0.4.1.tar.gz) = a48dd2bed221db44ad3386f7dc8c7b9d3f480a34730da0ffe5abb0ac35fa256c
|
||||
SIZE (flyway-0.4.1.tar.gz) = 944289
|
@ -1,8 +0,0 @@
|
||||
Flyway allows the user to find and enter U.S. waypoints (airports, navaids,
|
||||
and fixes), then it calculates courses, wind corrections, and travel times.
|
||||
Information about the waypoints is provided (including frequencies, elevation,
|
||||
fuel availability, and runway descriptions). The route data can also be used
|
||||
to fill in an editable FAA Flight Plan form, and a very rough map of the
|
||||
route can be displayed.
|
||||
|
||||
WWW: http://bellz.org/flyway/
|
@ -1,61 +0,0 @@
|
||||
bin/flyway
|
||||
lib/flyway/flydialogs.py
|
||||
lib/flyway/flydialogs.pyc
|
||||
lib/flyway/flymainwin.py
|
||||
lib/flyway/flymainwin.pyc
|
||||
lib/flyway/flyway.py
|
||||
lib/flyway/flyway.pyc
|
||||
lib/flyway/helpview.py
|
||||
lib/flyway/helpview.pyc
|
||||
lib/flyway/mapdata.py
|
||||
lib/flyway/mapdata.pyc
|
||||
lib/flyway/mapview.py
|
||||
lib/flyway/mapview.pyc
|
||||
lib/flyway/option.py
|
||||
lib/flyway/option.pyc
|
||||
lib/flyway/optiondlg.py
|
||||
lib/flyway/optiondlg.pyc
|
||||
lib/flyway/plandata.py
|
||||
lib/flyway/plandata.pyc
|
||||
lib/flyway/planview.py
|
||||
lib/flyway/planview.pyc
|
||||
lib/flyway/printpreview.py
|
||||
lib/flyway/printpreview.pyc
|
||||
lib/flyway/recentfiles.py
|
||||
lib/flyway/recentfiles.pyc
|
||||
lib/flyway/route.py
|
||||
lib/flyway/route.pyc
|
||||
lib/flyway/routeview.py
|
||||
lib/flyway/routeview.pyc
|
||||
lib/flyway/searchstr.py
|
||||
lib/flyway/searchstr.pyc
|
||||
lib/flyway/textpaint.py
|
||||
lib/flyway/textpaint.pyc
|
||||
lib/flyway/timeoutsocket.py
|
||||
lib/flyway/timeoutsocket.pyc
|
||||
lib/flyway/tmpcontrol.py
|
||||
lib/flyway/tmpcontrol.pyc
|
||||
lib/flyway/tmpmultiedit.py
|
||||
lib/flyway/tmpmultiedit.pyc
|
||||
lib/flyway/tmptextedit.py
|
||||
lib/flyway/tmptextedit.pyc
|
||||
lib/flyway/units.py
|
||||
lib/flyway/units.pyc
|
||||
lib/flyway/waypoint.py
|
||||
lib/flyway/waypoint.pyc
|
||||
lib/flyway/weatherdata.py
|
||||
lib/flyway/weatherdata.pyc
|
||||
lib/flyway/weatherview.py
|
||||
lib/flyway/weatherview.pyc
|
||||
lib/flyway/wpview.py
|
||||
lib/flyway/wpview.pyc
|
||||
lib/flyway/xpm.py
|
||||
lib/flyway/xpm.pyc
|
||||
share/flyway/apt.dat
|
||||
share/flyway/fix.dat
|
||||
share/flyway/nav.dat
|
||||
share/icons/flyway_lg.png
|
||||
share/icons/flyway_sm.png
|
||||
@dirrm share/flyway
|
||||
@dirrm lib/flyway
|
||||
@dirrmtry share/icons
|
@ -1,30 +0,0 @@
|
||||
# New ports collection makefile for: thailocale
|
||||
# Date created: 5 January 2005
|
||||
# Whom: Thawatchai Piyawat <piyawat@usablelabs.com>
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= thailocale
|
||||
PORTVERSION= 0.11
|
||||
CATEGORIES= misc
|
||||
MASTER_SITES= http://www.usablelabs.com/download/
|
||||
|
||||
MAINTAINER= ports@FreeBSD.org
|
||||
COMMENT= A locale for Thai in Thailand, TIS-620 character set
|
||||
|
||||
DEPRECATED= No more public distfiles
|
||||
EXPIRATION_DATE= 2012-10-20
|
||||
|
||||
PKGMESSAGE= ${WRKDIR}/pkg-message
|
||||
SUB_FILES= pkg-message
|
||||
|
||||
pre-configure:
|
||||
${REINPLACE_CMD} -e "s|/usr/share|${PREFIX}/share|" ${WRKSRC}/Makefile
|
||||
|
||||
post-install:
|
||||
@${ECHO_MSG}
|
||||
@${CAT} ${PKGMESSAGE}
|
||||
@${ECHO_MSG}
|
||||
|
||||
.include <bsd.port.mk>
|
@ -1,2 +0,0 @@
|
||||
SHA256 (thailocale-0.11.tar.gz) = 441e635333859b46da9e02f31dd0966d76a033e6007d14dad8e9769967cee6f1
|
||||
SIZE (thailocale-0.11.tar.gz) = 6154
|
@ -1,25 +0,0 @@
|
||||
--- Makefile.orig Thu Jan 6 06:26:30 2005
|
||||
+++ Makefile Fri Feb 25 23:20:52 2005
|
||||
@@ -45,8 +45,8 @@
|
||||
.endif
|
||||
|
||||
install: lc_all check
|
||||
- mkdir ${PATH}
|
||||
- cp LC_CTYPE LC_COLLATE LC_MONETARY LC_NUMERIC LC_TIME LC_MESSAGES ${PATH}
|
||||
+ mkdir -p ${PATH}
|
||||
+ install -m 444 LC_CTYPE LC_COLLATE LC_MONETARY LC_NUMERIC LC_TIME LC_MESSAGES ${PATH}
|
||||
ln -sf ${PATH} ${LPATH}
|
||||
@echo
|
||||
@echo "Installation successfully completed"
|
||||
@@ -67,5 +67,10 @@
|
||||
@echo
|
||||
|
||||
clean:
|
||||
- -rm LC_CTYPE LC_COLLATE
|
||||
+.if exists(LC_CTYPE)
|
||||
+ rm LC_CTYPE
|
||||
+.endif
|
||||
+.if exists(LC_COLLATE)
|
||||
+ rm LC_COLLATE
|
||||
+.endif
|
||||
|
@ -1,4 +0,0 @@
|
||||
Set the variable PATH_LOCALE to %%PREFIX%%/share/locale and export it,
|
||||
e.g.:
|
||||
|
||||
export PATH_LOCALE=%%PREFIX%%/share/locale
|
@ -1,9 +0,0 @@
|
||||
This software is a POSIX Thai locale definition (Thai in Thailand) for
|
||||
FreeBSD. It defines data files for the character set TIS 620.2533.
|
||||
Once installed, it adds a locale 'th_TH.TIS-620' (and an alias 'th_TH')
|
||||
to your system.
|
||||
|
||||
WWW: http://www.usablelabs.com/download/thailocale-0.11.tar.gz
|
||||
|
||||
Thawatchai Piyawat
|
||||
piyawat@usablelabs.com
|
@ -1,9 +0,0 @@
|
||||
share/locale/th_TH.TIS-620/LC_COLLATE
|
||||
share/locale/th_TH.TIS-620/LC_CTYPE
|
||||
share/locale/th_TH.TIS-620/LC_MESSAGES
|
||||
share/locale/th_TH.TIS-620/LC_MONETARY
|
||||
share/locale/th_TH.TIS-620/LC_NUMERIC
|
||||
share/locale/th_TH.TIS-620/LC_TIME
|
||||
@exec ln -sf %D/share/locale/th_TH.TIS-620 %D/share/locale/th_TH
|
||||
@dirrm share/locale/th_TH.TIS-620
|
||||
@unexec rm -f %D/share/locale/th_TH
|
@ -1,22 +0,0 @@
|
||||
# New ports collection makefile for: voltcraft304
|
||||
# Date created: 2004-01-20
|
||||
# Whom: bdluevel@heitec.net
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= voltcraft304
|
||||
PORTVERSION= 1.0
|
||||
CATEGORIES= misc
|
||||
MASTER_SITES= ftp://ftp.heitec.net/pub/distfiles/
|
||||
|
||||
MAINTAINER= ports@FreeBSD.org
|
||||
COMMENT= Reads temperatures from a Voltcraft 304 thermometer
|
||||
|
||||
DEPRECATED= No more public distfiles
|
||||
EXPIRATION_DATE= 2012-10-20
|
||||
|
||||
MAN1= vc304.1
|
||||
PLIST_FILES= bin/vc304
|
||||
|
||||
.include <bsd.port.mk>
|
@ -1,2 +0,0 @@
|
||||
SHA256 (voltcraft304-1.0.tar.gz) = da4f8a12f3de71ee6fd853526dea7690fab3dbb310515ea566066cec8b233d17
|
||||
SIZE (voltcraft304-1.0.tar.gz) = 3437
|
@ -1,2 +0,0 @@
|
||||
vc304 reads temperatures from the 4 sensors of a "Voltcraft 304"
|
||||
thermometer, which is connected to a serial line of the computer.
|
Loading…
Reference in New Issue
Block a user