head 1.6; access; symbols pkgsrc-2013Q4:1.5.0.26 pkgsrc-2013Q4-base:1.5 pkgsrc-2013Q3:1.5.0.24 pkgsrc-2013Q3-base:1.5 pkgsrc-2013Q2:1.5.0.22 pkgsrc-2013Q2-base:1.5 pkgsrc-2013Q1:1.5.0.20 pkgsrc-2013Q1-base:1.5 pkgsrc-2012Q4:1.5.0.18 pkgsrc-2012Q4-base:1.5 pkgsrc-2012Q3:1.5.0.16 pkgsrc-2012Q3-base:1.5 pkgsrc-2012Q2:1.5.0.14 pkgsrc-2012Q2-base:1.5 pkgsrc-2012Q1:1.5.0.12 pkgsrc-2012Q1-base:1.5 pkgsrc-2011Q4:1.5.0.10 pkgsrc-2011Q4-base:1.5 pkgsrc-2011Q3:1.5.0.8 pkgsrc-2011Q3-base:1.5 pkgsrc-2011Q2:1.5.0.6 pkgsrc-2011Q2-base:1.5 pkgsrc-2011Q1:1.5.0.4 pkgsrc-2011Q1-base:1.5 pkgsrc-2010Q4:1.5.0.2 pkgsrc-2010Q4-base:1.5 pkgsrc-2010Q3:1.4.0.42 pkgsrc-2010Q3-base:1.4 pkgsrc-2010Q2:1.4.0.40 pkgsrc-2010Q2-base:1.4 pkgsrc-2010Q1:1.4.0.38 pkgsrc-2010Q1-base:1.4 pkgsrc-2009Q4:1.4.0.36 pkgsrc-2009Q4-base:1.4 pkgsrc-2009Q3:1.4.0.34 pkgsrc-2009Q3-base:1.4 pkgsrc-2009Q2:1.4.0.32 pkgsrc-2009Q2-base:1.4 pkgsrc-2009Q1:1.4.0.30 pkgsrc-2009Q1-base:1.4 pkgsrc-2008Q4:1.4.0.28 pkgsrc-2008Q4-base:1.4 pkgsrc-2008Q3:1.4.0.26 pkgsrc-2008Q3-base:1.4 cube-native-xorg:1.4.0.24 cube-native-xorg-base:1.4 pkgsrc-2008Q2:1.4.0.22 pkgsrc-2008Q2-base:1.4 cwrapper:1.4.0.20 pkgsrc-2008Q1:1.4.0.18 pkgsrc-2008Q1-base:1.4 pkgsrc-2007Q4:1.4.0.16 pkgsrc-2007Q4-base:1.4 pkgsrc-2007Q3:1.4.0.14 pkgsrc-2007Q3-base:1.4 pkgsrc-2007Q2:1.4.0.12 pkgsrc-2007Q2-base:1.4 pkgsrc-2007Q1:1.4.0.10 pkgsrc-2007Q1-base:1.4 pkgsrc-2006Q4:1.4.0.8 pkgsrc-2006Q4-base:1.4 pkgsrc-2006Q3:1.4.0.6 pkgsrc-2006Q3-base:1.4 pkgsrc-2006Q2:1.4.0.4 pkgsrc-2006Q2-base:1.4 pkgsrc-2006Q1:1.4.0.2 pkgsrc-2006Q1-base:1.4 pkgsrc-2005Q4:1.2.0.8 pkgsrc-2005Q4-base:1.2 pkgsrc-2005Q3:1.2.0.6 pkgsrc-2005Q3-base:1.2 pkgsrc-2005Q2:1.2.0.4 pkgsrc-2005Q2-base:1.2 pkgsrc-2005Q1:1.2.0.2 pkgsrc-2005Q1-base:1.2; locks; strict; comment @# @; 1.6 date 2014.01.08.11.54.04; author hauke; state dead; branches; next 1.5; commitid ptD62ZWvIhxw7jkx; 1.5 date 2010.11.29.15.24.23; author hauke; state Exp; branches 1.5.26.1; next 1.4; 1.4 date 2006.01.18.13.11.56; author joerg; state Exp; branches; next 1.3; 1.3 date 2006.01.13.19.16.06; author joerg; state Exp; branches; next 1.2; 1.2 date 2005.02.17.15.31.34; author wiz; state dead; branches; next 1.1; 1.1 date 2005.01.26.14.11.34; author wiz; state Exp; branches; next ; 1.5.26.1 date 2014.01.08.18.53.27; author tron; state dead; branches; next ; commitid UQbNiIoeMpZZslkx; desc @@ 1.6 log @Back-port and complete the fixes from radmind HEAD to support 64 bit time_t on NetBSD 6+. The configure patch had to be generated with autoconf downgraded to 2.61 - leave it to autohell to ruin your day... While we are here, shake, rattle & roll the patches. The resulting gyrations finally fix PR pkg/46555 @ text @$NetBSD: patch-ac,v 1.5 2010/11/29 15:24:23 hauke Exp $ --- libsnet/snet.c.orig 2010-11-28 20:37:52.000000000 +0000 +++ libsnet/snet.c @@@@ -792,7 +792,6 @@@@ snet_read1( sn, buf, len, tv ) fd_set fds; ssize_t rc; struct timeval default_tv; - extern int errno; int oflags = 0, dontblock = 0; if (( tv == NULL ) && ( sn->sn_flag & SNET_READ_TIMEOUT )) { @@@@ -976,7 +975,6 @@@@ snet_getline( sn, tv ) { char *eol, *line; ssize_t rc; - extern int errno; for ( eol = sn->sn_rcur; ; eol++ ) { if ( eol >= sn->sn_rend ) { /* fill */ @ 1.5 log @Maintainer update to Radmind v1.14.0 * Changes since 1.13.0 * common: Certificate Revocation List (CRL) support. Patch from daking at rescomp dot stanford dot edu. common: Add --with-pam option to configure script. Based on a patch from peckhamj at umich dot edu. common: [Patch 2931438]: Change port back to standard on failure to connect. Based on a patch from slauncha at umich dot edu. common: Fix universal binary builds on Mac OS X 10.6. common: getsnet script now uses git. common: minor fixes and changes to build system. radmind: -r (use randfile) was being ignored. Report from daking at rescomp dot stanford dot edu. fsdiff: [Bug 1816150]: Can't replace dir with file. fsdiff: [Bug 2887658]: fsdiff prints multiple lines for changing character devices. Patch from jforaker at users dot sourceforge dot net. fsdiff: Repeated pathnames in transcripts are now treated as an error. fsdiff: Fix [Bug 3022287]: 1.14rc1 incorrectly identifying type as applefile. Report from bstr at users dot sourceforge dot net. ktcheck: [Bug 2927309]: ktcheck cores with self-referential command files. lmerge: [Patch 2877346]: Add a copy mode to lmerge. Patch from peckhamj at umich dot edu. ra.sh: [Patch 2524867]: Add -p (port) option for ra.sh. Based on a patch from steinhof at umich dot edu. ra.sh: [Patch 2899332]: Document -p option for ra.sh Patch from ezekielh at umich dot edu. Makefile: dist no longer creates tar archives with '../' path prefixes. Mac OS X package: Fix [Bug 3029115]: RadmindTools-1.14.0rc1.pkg.tar.gz contains leading '../'. Report from daking at stanford dot edu. @ text @d1 1 a1 1 $NetBSD$ @ 1.5.26.1 log @Pullup ticket #4289 - requested by hauke sysutils/radmind: bug fix patch Revisions pulled up: - sysutils/radmind/Makefile 1.33-1.34 - sysutils/radmind/distinfo 1.19 - sysutils/radmind/patches/patch-Makefile.in 1.1 - sysutils/radmind/patches/patch-aa deleted - sysutils/radmind/patches/patch-ab deleted - sysutils/radmind/patches/patch-ac deleted - sysutils/radmind/patches/patch-ae deleted - sysutils/radmind/patches/patch-command.c 1.1 - sysutils/radmind/patches/patch-command.h 1.1 - sysutils/radmind/patches/patch-config.h.in 1.1 - sysutils/radmind/patches/patch-configure 1.1 - sysutils/radmind/patches/patch-configure.ac 1.1 - sysutils/radmind/patches/patch-ktcheck.c 1.1 - sysutils/radmind/patches/patch-largefile.h 1.1 - sysutils/radmind/patches/patch-lcksum.c 1.1 - sysutils/radmind/patches/patch-libsnet_snet.c 1.1 - sysutils/radmind/patches/patch-ra.sh 1.1 - sysutils/radmind/patches/patch-retr.c 1.1 - sysutils/radmind/patches/patch-transcript.c 1.1 - sysutils/radmind/patches/patch-update.c 1.1 --- Module Name: pkgsrc Committed By: hauke Date: Wed Jan 8 11:54:04 UTC 2014 Modified Files: pkgsrc/sysutils/radmind: Makefile distinfo Added Files: pkgsrc/sysutils/radmind/patches: patch-Makefile.in patch-command.c patch-command.h patch-config.h.in patch-configure patch-configure.ac patch-ktcheck.c patch-largefile.h patch-lcksum.c patch-libsnet_snet.c patch-ra.sh patch-retr.c patch-transcript.c patch-update.c Removed Files: pkgsrc/sysutils/radmind/patches: patch-aa patch-ab patch-ac patch-ae Log Message: Back-port and complete the fixes from radmind HEAD to support 64 bit time_t on NetBSD 6+. The configure patch had to be generated with autoconf downgraded to 2.61 - leave it to autohell to ruin your day... While we are here, shake, rattle & roll the patches. The resulting gyrations finally fix PR pkg/46555 --- Module Name: pkgsrc Committed By: hauke Date: Wed Jan 8 12:11:40 UTC 2014 Modified Files: pkgsrc/sysutils/radmind: Makefile Log Message: The package's build system does not ensure libsnet is built before linking to it, so mark unsafe for parallel makes. @ text @d1 1 a1 1 $NetBSD: patch-ac,v 1.5 2010/11/29 15:24:23 hauke Exp $ @ 1.4 log @Maintainer update of radmind from PR 32339. New in 1.5.1: Added support for case insensitive file systems Add lsort to sort transcripts ktcheck: Fixed -D usage Added -D to specify radmind path Added -C to remove unused command files and transcripts fsdiff: Fixed bug that would calculate unnecessary checksums Fixed bug that required two runs to fix hardlinks for objects other then files. lapply: Fixed bug that would exit if a socket or a door didn't exist lcreate: -n correctly checks files. Fixed bug where -N wouldn't use correct size on applefiles lfdiff: Better special handling. If precedent_transcript returns special, make lfdiff handle it. Check to make sure local file exists. Check return value of precedent_transcript. uses highest precedence transcript for path if no -T or -S given twhich: Fixed error with new transcript code daemon: Changed -L to specify syslog level Added -F to specify syslog facility lcksum: removes temp files on error libsnet: made timed reads non-blocking SSL_read bug fix, amohave contents. docs: BUG 1352578: Added CN to special file path description Added lsort man page build: Fixed most warnings on OS X 10.4 Fixed bug with SASL builds @ text @d3 1 a3 1 --- libsnet/snet.c.orig 2005-12-05 18:26:57.000000000 +0100 d5 1 a5 1 @@@@ -630,7 +630,6 @@@@ snet_readread( sn, buf, len, tv ) d10 1 a10 1 int oflags, dontblock = 0; d13 1 a13 1 @@@@ -806,7 +805,6 @@@@ snet_getline( sn, tv ) @ 1.3 log @Fix errno. XXX This package is also a nice example of how to "fix" ctype-related XXX compiler warnings without fixing the problems at hand. Con'grats! @ text @d3 1 a3 1 --- libsnet/snet.c.orig 2006-01-13 19:00:00.000000000 +0000 d5 1 a5 2 @@@@ -430,7 +430,6 @@@@ snet_readread( sn, buf, len, tv ) #endif /* linux */ d8 1 d10 1 d12 2 a13 3 if ( tv ) { FD_ZERO( &fds ); @@@@ -557,7 +556,6 @@@@ snet_getline( sn, tv ) @ 1.2 log @Update to 1.5.0, provided by the maintainer Hauke Fath in PR 29420: New in 1.5.0: * Major networking/speed improvements * fsdiff path argument can be used to limit scan - Thanks Wout Mertens * ktcheck -n bug fix for included command files * twhich displays transcript name for '-' lines * Added checkin and checkout to ra.sh * Added -V to ra.sh * ra.sh create gives useful default transcript name @ text @d1 1 a1 1 $NetBSD: patch-ac,v 1.1 2005/01/26 14:11:34 wiz Exp $ d3 7 a9 18 --- tls.c.orig 2005-01-26 15:07:39.000000000 +0100 +++ tls.c @@@@ -194,7 +194,8 @@@@ tls_client_start( SNET *sn, char *host, char *line; int ntype; struct in_addr addr; - + int alt_ext; + if ( inet_aton( host, &addr )) { ntype = IS_IP4; } else { @@@@ -239,7 +240,7 @@@@ tls_client_start( SNET *sn, char *host, /* This code gratiously borrowed from openldap-2.2.17, * it allows the use of aliases in the certificate. */ - int alt_ext = X509_get_ext_by_NID( peer, NID_subject_alt_name, -1); + alt_ext = X509_get_ext_by_NID( peer, NID_subject_alt_name, -1); d11 10 a20 2 if ( alt_ext >= 0 ) { X509_EXTENSION *ex; @ 1.1 log @Fix build with gcc2. From Hauke Fath. @ text @d1 1 a1 1 $NetBSD$ @