FreeBSD Bugzilla – Attachment 37614 Details for
Bug 59813
New port: mail/mixmaster anonymous remailer
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
mixmaster.shar
mixmaster.shar (text/plain), 8.96 KB, created by
Meyer Wolfsheim
on 2003-11-30 03:10:09 UTC
(
hide
)
Description:
mixmaster.shar
Filename:
MIME Type:
Creator:
Meyer Wolfsheim
Created:
2003-11-30 03:10:09 UTC
Size:
8.96 KB
patch
obsolete
># This is a shell archive. Save it in a file, remove anything before ># this line, and then unpack it by entering "sh file". Note, it may ># create directories; files and directories will be owned by you and ># have default permissions. ># ># This archive contains: ># ># mixmaster/ ># mixmaster/Makefile ># mixmaster/distinfo ># mixmaster/files ># mixmaster/files/Makefile ># mixmaster/patches ># mixmaster/patches/patch-ab ># mixmaster/patches/patch-ac ># mixmaster/patches/patch-ad ># mixmaster/patches/patch-aa ># mixmaster/pkg-descr ># mixmaster/pkg-plist ># >echo c - mixmaster/ >mkdir -p mixmaster/ > /dev/null 2>&1 >echo x - mixmaster/Makefile >sed 's/^X//' >mixmaster/Makefile << 'END-of-mixmaster/Makefile' >X# New ports collection makefile for: mixmaster >X# Date created: 27 November 2003 >X# Whom: Meyer Wolfsheim >X# >X# $FreeBSD$ >X# >X >XPORTNAME= mixmaster >XPORTVERSION= 2.9.1 >XCATEGORIES= mail security >XMASTER_SITES= ${MASTER_SITE_SOURCEFORGE}:0 \ >X ftp://ftp.erisiandiscord.de/pub/misc/:1 >XMASTER_SITE_SUBDIR= mixmaster:0 >XDISTFILES= ${DISTNAME}${EXTRACT_SUFX}:0 \ >X mixmaster-update.pl.gz:1 allpingers.txt.gz:1 >XEXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} >X >XMAINTAINER= wolf@priori.net >XCOMMENT= A cryptographically secure anonymous remailer >X >XLIB_DEPENDS= pcre:${PORTSDIR}/devel/pcre \ >X ncurses:${PORTSDIR}/devel/ncurses >X >XUSE_PERL5= yes >X#USE_REINPLACE= yes >XUSE_GMAKE= yes >XUSE_OPENSSL= yes >X >XWRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}/Src >X >XCFLAGS+= -DGLOBALMIXCONF="\"${SYSCONFDIR}/mixmaster/client.cfg\"" -DHOMEMIXDIR="\".Mix\"" >X >XMAN1= mixmaster.1 >XWRKDIST= ${WRKDIR}/${PORTNAME}-${PORTVERSION} >XMIXMASTER_FILES= ${WRKDIST}/conf/* ${WRKDIST}/README ${WRKDIR}/allpingers.txt >XMIXMASTER_SCRIPTS= ${WRKDIR}/mixmaster-update.pl >X >Xpost-patch: >X ${CP} ${FILESDIR}/Makefile ${WRKSRC} >X >Xpre-install: >X ${CP} ${DISTDIR}/mixmaster-update.pl ${WRKDIR} >X ${CP} ${DISTDIR}/allpingers.txt ${WRKDIR} >X ${PERL} -pi -e "s,/etc,${SYSCONFDIR},g" ${WRKDIR}/mixmaster-update.pl >X ${MKDIR} ${PREFIX}/share/examples/mixmaster >X >Xdo-install: >X ${INSTALL_PROGRAM} ${WRKSRC}/mix ${PREFIX}/bin/mixmaster >X ${INSTALL_SCRIPT} ${MIXMASTER_SCRIPTS} ${PREFIX}/bin/mixmaster-update.pl >X ${INSTALL_DATA} ${MIXMASTER_FILES} ${PREFIX}/share/examples/mixmaster >X ${INSTALL_MAN} ${WRKDIST}/mix.1 ${PREFIX}/man/man1/mixmaster.1 >X >X.include <bsd.port.mk> >END-of-mixmaster/Makefile >echo x - mixmaster/distinfo >sed 's/^X//' >mixmaster/distinfo << 'END-of-mixmaster/distinfo' >XMD5 (allpingers.txt.gz) = faed6e2b322789008d9944ee19b0d67e >XMD5 (mixmaster-2.9.1.tar.gz) = 26052ff4112a2c185fd294b2bf5cb117 >XMD5 (mixmaster-update.pl.gz) = 80ace5f85a7f4b8e2cf48a337e92a541 >END-of-mixmaster/distinfo >echo c - mixmaster/files >mkdir -p mixmaster/files > /dev/null 2>&1 >echo x - mixmaster/files/Makefile >sed 's/^X//' >mixmaster/files/Makefile << 'END-of-mixmaster/files/Makefile' >X# Mixmaster version 2.9 -- (C) 1999 - 2003 Anonymizer Inc. and others. >X >X# Mixmaster may be redistributed and modified under certain conditions. >X# This software is distributed on an "AS IS" basis, WITHOUT WARRANTY OF >X# ANY KIND, either express or implied. See the file COPYRIGHT for >X# details. >X >X# $Id: Makefile.in 665 2003-11-09 01:47:32Z rabbi $ >X >X# Edit according to the libraries you want to use: >XINC = -I/usr/local/include -I/usr/include >XDEF = -DUSE_ZLIB -DUSE_PCRE -DUSE_NCURSES -DHAVE_NCURSES_H -DUSE_IDEA -DUSE_SOCK -DSPOOL='"/var/tmp/mixmaster"' -DGLOBALMIXCONF='"/usr/local/etc/mixmaster/client.cfg"' -DHOMEMIXDIR="\".Mix\"" >XLIBS = >XLDFLAGS = -lz -L/usr/lib -lpcre -L/usr/local/lib -lcrypto -L/usr/lib -lncurses -L/usr/lib >X >XOPT = -g -Wall >X# OPT = -g -pg -Wall -DDEBUG >X# OPT = -O2 -Wall >X >XCFLAGS = $(INC) $(DEF) $(OPT) >XCC = gcc >XAR = ar rc >XRANLIB = ranlib >X#MAKE = make >X >XOBJ = mix.o rem.o rem1.o rem2.o rem3.o chain.o chain1.o chain2.o chain3.o nym.o pgp.o pgpdb.o pgpdata.o pgpget.o pgpcreat.o pool.o mail.o rfc822.o mime.o keymgt.o compress.o stats.o crypto.o random.o util.o buffers.o >X >XMIXOBJ = rndseed.o menu.o menusend.o menunym.o menuutil.o >XNOMENUOBJ = rndseed.o dummy.o >XWINOBJ = winmain.o winutil.o >X >Xall: mix >X >Xmix: $(OBJ) $(MIXOBJ) main.o $(LIBS) >X $(CC) $(OBJ) $(MIXOBJ) main.o $(LIBS) $(LDFLAGS) -o mix >X >Xlibmix.a: $(OBJ) $(MIXOBJ) dllmain.o >X $(AR) libmix.a $(OBJ) $(MIXOBJ) dllmain.o >X >Xlibmix32.a: libmix.a mixlib.def >X dllwrap --dllname mixlib.dll --def mixlib.def --output-lib libmix32.a libmix.a zlib-1.1.4/libz.a pcre-2.08/libpcre.a openssl/libeay32.a -lwsock32 >X >Xdllmix: main.o libmix32.a >X $(CC) main.o libmix32.a -o dllmix >X >Xwinmix.exe: $(WINOBJ) libmix32.a >X $(CC) $(WINOBJ) libmix32.a -lgdi32 -luser32 $(LDFLAGS) -o mix.exe >X >Xwinmix: winmenu.res #winmix.exe >X rsrc winmenu.res mix.exe >X >Xwinmenu.o: winmenu.rc winmenu.h >X windres winmenu.rc winmenu.o >X >Xremailer: $(OBJ) $(NOMENUOBJ) remailer.o $(LIBS) >X $(CC) $(OBJ) $(NOMENUOBJ) remailer.o $(LIBS) $(LDFLAGS) -o remailer >X >Xmpgp: $(OBJ) $(NOMENUOBJ) pgptest.o $(LIBS) >X $(CC) $(OBJ) $(NOMENUOBJ) pgptest.o $(LIBS) $(LDFLAGS) -o mpgp >X >Xtest: $(OBJ) test.o $(NOMENUOBJ) $(LIBS) >X $(CC) $(OBJ) test.o $(NOMENUOBJ) $(LIBS) $(LDFLAGS) -o test >X >Xclean: >X -rm -f *.o *.a *.res *~ mix *.exe remailer test mpgp core gmon.out >X >Xallclean: clean >X -rm -f Makefile >X >Xci: clean >X cd ~/mix3; ci -l * Mix/* Mix/Src/*; echo >X >Xinclude Makefile.deps >X >X >X >X >X >END-of-mixmaster/files/Makefile >echo c - mixmaster/patches >mkdir -p mixmaster/patches > /dev/null 2>&1 >echo x - mixmaster/patches/patch-ab >sed 's/^X//' >mixmaster/patches/patch-ab << 'END-of-mixmaster/patches/patch-ab' >X$OpenBSD: patch-Src_mix_c,v 1.1 2003/09/29 20:17:49 sturm Exp $ >X--- Src/mix.c.orig 2003-09-27 19:42:28.000000000 +0200 >X+++ Src/mix.c 2003-09-27 19:42:47.000000000 +0200 >X@@ -86,7 +86,7 @@ char POOLDIR[PATHMAX]; >X #ifdef WIN32 >X char SENDMAIL[LINELEN] = "outfile"; >X #else /* end of WIN32 */ >X-char SENDMAIL[LINELEN] = "/usr/lib/sendmail -t"; >X+char SENDMAIL[LINELEN] = "/usr/sbin/sendmail -t"; >X #endif /* else if not WIN32 */ >X char SENDANONMAIL[LINELEN]; >X char NEWS[LINELEN]; >END-of-mixmaster/patches/patch-ab >echo x - mixmaster/patches/patch-ac >sed 's/^X//' >mixmaster/patches/patch-ac << 'END-of-mixmaster/patches/patch-ac' >X$OpenBSD: patch-Src_pcre-2_08_Makefile,v 1.1 2002/09/14 15:21:14 naddy Exp $ >X--- Src/pcre-2.08/Makefile.orig Fri Aug 30 09:36:52 2002 >X+++ Src/pcre-2.08/Makefile Fri Aug 30 09:37:14 2002 >X@@ -51,8 +51,8 @@ >X # into errlist. >X >X AR = ar cq >X-CC = gcc -O2 -Wall >X-CFLAGS = >X+#CC = gcc -O2 -Wall >X+CFLAGS += -Wall >X RANLIB = @true >X >X # If you are going to obey "make install", edit these settings for your >END-of-mixmaster/patches/patch-ac >echo x - mixmaster/patches/patch-ad >sed 's/^X//' >mixmaster/patches/patch-ad << 'END-of-mixmaster/patches/patch-ad' >X$OpenBSD: patch-conf_mix_cfg,v 1.2 2002/10/30 15:07:54 naddy Exp $ >X--- conf/mix.cfg.orig Wed Oct 31 09:19:55 2001 >X+++ conf/mix.cfg Mon Oct 28 13:17:39 2002 >X@@ -1,3 +1,5 @@ >X+SENDMAIL /usr/sbin/sendmail -t >X+POOL /var/spool/mixmaster >X ######################## Client configuration: ########################## >X REMAIL n >X >END-of-mixmaster/patches/patch-ad >echo x - mixmaster/patches/patch-aa >sed 's/^X//' >mixmaster/patches/patch-aa << 'END-of-mixmaster/patches/patch-aa' >X$OpenBSD: patch-Src_config_h,v 1.1 2003/09/29 20:17:49 sturm Exp $ >X--- Src/config.h.orig 2003-09-27 18:53:56.000000000 +0200 >X+++ Src/config.h 2003-09-27 18:54:08.000000000 +0200 >X@@ -138,7 +138,7 @@ >X /* Give up if a file is larger than BUFFER_MAX bytes: */ >X /* #define BUFFER_MAX 64*1024*1024 */ >X >X-#define PATHMAX 512 >X+#define PATHMAX 1024 >X #define LINELEN 128 >X #define BUFSIZE 4096 >X >END-of-mixmaster/patches/patch-aa >echo x - mixmaster/pkg-descr >sed 's/^X//' >mixmaster/pkg-descr << 'END-of-mixmaster/pkg-descr' >XThis software comes in a client only configuration! If you want >Xto setup a mixmaster server, read through the example files and man page. >X >XMixmaster is an "Chaumian mix-net" anonymous remailer. Remailers provide protection against >Xtraffic analysis and allow sending email anonymously or pseudonymously. >END-of-mixmaster/pkg-descr >echo x - mixmaster/pkg-plist >sed 's/^X//' >mixmaster/pkg-plist << 'END-of-mixmaster/pkg-plist' >Xbin/mixmaster >Xbin/mixmaster-update.pl >Xshare/examples/mixmaster/README >Xshare/examples/mixmaster/abuse.txt.in >Xshare/examples/mixmaster/adminkey.txt >Xshare/examples/mixmaster/allpingers.txt >Xshare/examples/mixmaster/blocked.txt.in >Xshare/examples/mixmaster/dest.alw >Xshare/examples/mixmaster/dest.blk >Xshare/examples/mixmaster/end.hlp >Xshare/examples/mixmaster/header.blk >Xshare/examples/mixmaster/intro.hlp >Xshare/examples/mixmaster/mix.cfg >Xshare/examples/mixmaster/mix.cfg.ex >Xshare/examples/mixmaster/mix.hlp >Xshare/examples/mixmaster/mlist.txt >Xshare/examples/mixmaster/news.hlp >Xshare/examples/mixmaster/pgp.hlp >Xshare/examples/mixmaster/pgponly.hlp >Xshare/examples/mixmaster/pubring.asc >Xshare/examples/mixmaster/pubring.mix >Xshare/examples/mixmaster/rab.blk >Xshare/examples/mixmaster/reply.txt.in >Xshare/examples/mixmaster/rlist.txt >Xshare/examples/mixmaster/type1.hlp >Xshare/examples/mixmaster/usage.txt.in >X@dirrm share/examples/mixmaster >END-of-mixmaster/pkg-plist >exit
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 59813
: 37614