head 1.7; access; symbols pkgsrc-2022Q2:1.6.0.104 pkgsrc-2022Q2-base:1.6 pkgsrc-2022Q1:1.6.0.102 pkgsrc-2022Q1-base:1.6 pkgsrc-2021Q4:1.6.0.100 pkgsrc-2021Q4-base:1.6 pkgsrc-2021Q3:1.6.0.98 pkgsrc-2021Q3-base:1.6 pkgsrc-2021Q2:1.6.0.96 pkgsrc-2021Q2-base:1.6 pkgsrc-2021Q1:1.6.0.94 pkgsrc-2021Q1-base:1.6 pkgsrc-2020Q4:1.6.0.92 pkgsrc-2020Q4-base:1.6 pkgsrc-2020Q3:1.6.0.90 pkgsrc-2020Q3-base:1.6 pkgsrc-2020Q2:1.6.0.86 pkgsrc-2020Q2-base:1.6 pkgsrc-2020Q1:1.6.0.66 pkgsrc-2020Q1-base:1.6 pkgsrc-2019Q4:1.6.0.88 pkgsrc-2019Q4-base:1.6 pkgsrc-2019Q3:1.6.0.84 pkgsrc-2019Q3-base:1.6 pkgsrc-2019Q2:1.6.0.82 pkgsrc-2019Q2-base:1.6 pkgsrc-2019Q1:1.6.0.80 pkgsrc-2019Q1-base:1.6 pkgsrc-2018Q4:1.6.0.78 pkgsrc-2018Q4-base:1.6 pkgsrc-2018Q3:1.6.0.76 pkgsrc-2018Q3-base:1.6 pkgsrc-2018Q2:1.6.0.74 pkgsrc-2018Q2-base:1.6 pkgsrc-2018Q1:1.6.0.72 pkgsrc-2018Q1-base:1.6 pkgsrc-2017Q4:1.6.0.70 pkgsrc-2017Q4-base:1.6 pkgsrc-2017Q3:1.6.0.68 pkgsrc-2017Q3-base:1.6 pkgsrc-2017Q2:1.6.0.64 pkgsrc-2017Q2-base:1.6 pkgsrc-2017Q1:1.6.0.62 pkgsrc-2017Q1-base:1.6 pkgsrc-2016Q4:1.6.0.60 pkgsrc-2016Q4-base:1.6 pkgsrc-2016Q3:1.6.0.58 pkgsrc-2016Q3-base:1.6 pkgsrc-2016Q2:1.6.0.56 pkgsrc-2016Q2-base:1.6 pkgsrc-2016Q1:1.6.0.54 pkgsrc-2016Q1-base:1.6 pkgsrc-2015Q4:1.6.0.52 pkgsrc-2015Q4-base:1.6 pkgsrc-2015Q3:1.6.0.50 pkgsrc-2015Q3-base:1.6 pkgsrc-2015Q2:1.6.0.48 pkgsrc-2015Q2-base:1.6 pkgsrc-2015Q1:1.6.0.46 pkgsrc-2015Q1-base:1.6 pkgsrc-2014Q4:1.6.0.44 pkgsrc-2014Q4-base:1.6 pkgsrc-2014Q3:1.6.0.42 pkgsrc-2014Q3-base:1.6 pkgsrc-2014Q2:1.6.0.40 pkgsrc-2014Q2-base:1.6 pkgsrc-2014Q1:1.6.0.38 pkgsrc-2014Q1-base:1.6 pkgsrc-2013Q4:1.6.0.36 pkgsrc-2013Q4-base:1.6 pkgsrc-2013Q3:1.6.0.34 pkgsrc-2013Q3-base:1.6 pkgsrc-2013Q2:1.6.0.32 pkgsrc-2013Q2-base:1.6 pkgsrc-2013Q1:1.6.0.30 pkgsrc-2013Q1-base:1.6 pkgsrc-2012Q4:1.6.0.28 pkgsrc-2012Q4-base:1.6 pkgsrc-2012Q3:1.6.0.26 pkgsrc-2012Q3-base:1.6 pkgsrc-2012Q2:1.6.0.24 pkgsrc-2012Q2-base:1.6 pkgsrc-2012Q1:1.6.0.22 pkgsrc-2012Q1-base:1.6 pkgsrc-2011Q4:1.6.0.20 pkgsrc-2011Q4-base:1.6 pkgsrc-2011Q3:1.6.0.18 pkgsrc-2011Q3-base:1.6 pkgsrc-2011Q2:1.6.0.16 pkgsrc-2011Q2-base:1.6 pkgsrc-2011Q1:1.6.0.14 pkgsrc-2011Q1-base:1.6 pkgsrc-2010Q4:1.6.0.12 pkgsrc-2010Q4-base:1.6 pkgsrc-2010Q3:1.6.0.10 pkgsrc-2010Q3-base:1.6 pkgsrc-2010Q2:1.6.0.8 pkgsrc-2010Q2-base:1.6 pkgsrc-2010Q1:1.6.0.6 pkgsrc-2010Q1-base:1.6 pkgsrc-2009Q4:1.6.0.4 pkgsrc-2009Q4-base:1.6 pkgsrc-2009Q3:1.6.0.2 pkgsrc-2009Q3-base:1.6 pkgsrc-2009Q2:1.5.0.20 pkgsrc-2009Q2-base:1.5 pkgsrc-2009Q1:1.5.0.18 pkgsrc-2009Q1-base:1.5 pkgsrc-2008Q4:1.5.0.16 pkgsrc-2008Q4-base:1.5 pkgsrc-2008Q3:1.5.0.14 pkgsrc-2008Q3-base:1.5 cube-native-xorg:1.5.0.12 cube-native-xorg-base:1.5 pkgsrc-2008Q2:1.5.0.10 pkgsrc-2008Q2-base:1.5 cwrapper:1.5.0.8 pkgsrc-2008Q1:1.5.0.6 pkgsrc-2008Q1-base:1.5 pkgsrc-2007Q4:1.5.0.4 pkgsrc-2007Q4-base:1.5 pkgsrc-2007Q3:1.5.0.2 pkgsrc-2007Q3-base:1.5 pkgsrc-2007Q2:1.4.0.6 pkgsrc-2007Q2-base:1.4 pkgsrc-2007Q1:1.4.0.4 pkgsrc-2007Q1-base:1.4 pkgsrc-2006Q4:1.4.0.2 pkgsrc-2006Q4-base:1.4 pkgsrc-2006Q3:1.3.0.2 pkgsrc-2006Q3-base:1.3 pkgsrc-2006Q2:1.2.0.4 pkgsrc-2006Q2-base:1.2 pkgsrc-2006Q1:1.2.0.2 pkgsrc-2006Q1-base:1.2; locks; strict; comment @# @; 1.7 date 2022.08.22.22.59.07; author tnn; state dead; branches; next 1.6; commitid t3simw4TwQxpDVQD; 1.6 date 2009.08.23.18.56.34; author hasso; state Exp; branches; next 1.5; 1.5 date 2007.09.15.08.30.51; author joerg; state Exp; branches; next 1.4; 1.4 date 2006.10.11.14.46.10; author shannonjr; state dead; branches; next 1.3; 1.3 date 2006.08.23.10.51.25; author shannonjr; state Exp; branches; next 1.2; 1.2 date 2006.02.08.09.58.46; author shannonjr; state dead; branches; next 1.1; 1.1 date 2006.02.05.13.23.14; author shannonjr; state Exp; branches; next ; desc @@ 1.7 log @prelude: remove from pkgsrc prelude is unmaintained in pkgsrc since 2009 and is several major versions behind. This makes it useless for it's intended purpose as an intrusion detection system. Can be revived if/when there is an interested maintainer. But it's probably easier to start from scratch given how stale these packages were. @ text @$NetBSD: patch-ad,v 1.6 2009/08/23 18:56:34 hasso Exp $ From Till Dörges on the prelude-devel ML. --- libprelude-config.in.orig 2009-07-21 00:31:43 +0200 +++ libprelude-config.in 2009-07-21 00:31:58 +0200 @@@@ -70,6 +70,7 @@@@ ;; --ldflags) + echo "-Wl,-rpath -Wl,@@libdir@@" ;; --c++) @ 1.6 log @Update to 0.9.24. No normal upstream changelog except git log. Splitted up the package to the base (with c++ bindings) and scripting languages bindings. All hard work done by Rumko . @ text @d1 1 a1 1 $NetBSD$ @ 1.5 log @Fix build issus on DragonFly with GNUlib and don't use d_reclen as the assertion is ensured already by opendir. @ text @d3 6 a8 3 --- src/prelude-failover.c.orig 2007-09-15 08:00:29.000000000 +0000 +++ src/prelude-failover.c @@@@ -381,7 +381,7 @@@@ static int get_failover_data_filename_an d10 3 a12 1 while ( (de = readdir(dir)) && ret != 1 ) { d14 1 a14 5 - if ( de->d_reclen <= 4 || ! isdigit(de->d_name[4]) ) + if (! isdigit(de->d_name[4]) ) continue; if ( strncmp(de->d_name, "data", 4) != 0 || strchr(de->d_name, '.') ) @ 1.4 log @Update to 0.9.11. Changes: - Hook class comparison function. Accept NULL, equal, not equal operator. - Introduce better error checking in the idmef-class API, which is now considered public and might be used by external application. Rename error code to reflect the API. - Change to the way IDMEF listed element are handled. Specifying negative number as the position of the element from the low level API now allow to position the element at the specified (reversed) index. Using the high level API a negative index permit to address a list of element backward (replace an element). - Build fixes for SWIG > 1.3.27. - Modify idmef_value_match() so that it always unroll listed value (do it for both val1 and val2. Remove assertion, and let idmef_value_type_compare() return an error code in case there is an issue. - Handle path using IDMEF_LIST_APPEND or IDMEF_LIST_PREPEND as path using an undefined list index on idmef_path_get() call. - Make criteria parser accept (*) list index. - Implement comparison function for all IDMEF object. @ text @d1 1 a1 1 $NetBSD: patch-ad,v 1.3 2006/08/23 10:51:25 shannonjr Exp $ d3 11 a13 29 --- ./bindings/python/_prelude.c.orig 2006-07-25 07:30:30.000000000 -0600 +++ ./bindings/python/_prelude.c @@@@ -49118,7 +49118,7 @@@@ SWIGEXPORT void SWIG_init(void) { PyDict_SetItemString(d,"PRELUDE_INT32_MIN", SWIG_From_int((int)((-2147483647-1)))); } { - PyDict_SetItemString(d,"PRELUDE_INT64_MIN", SWIG_From_long((long)((-9223372036854775807L-1)))); + PyDict_SetItemString(d,"PRELUDE_INT64_MIN", PyLong_FromLongLong((long long)((-9223372036854775807LL-1)))); } { PyDict_SetItemString(d,"PRELUDE_INT8_MAX", SWIG_From_int((int)((127)))); @@@@ -49130,7 +49130,7 @@@@ SWIGEXPORT void SWIG_init(void) { PyDict_SetItemString(d,"PRELUDE_INT32_MAX", SWIG_From_int((int)((2147483647)))); } { - PyDict_SetItemString(d,"PRELUDE_INT64_MAX", SWIG_From_long((long)((9223372036854775807L)))); + PyDict_SetItemString(d,"PRELUDE_INT64_MAX", PyLong_FromLongLong((long long)((9223372036854775807LL)))); } { PyDict_SetItemString(d,"PRELUDE_UINT8_MAX", SWIG_From_int((int)((255)))); @@@@ -49142,7 +49142,7 @@@@ SWIGEXPORT void SWIG_init(void) { PyDict_SetItemString(d,"PRELUDE_UINT32_MAX", SWIG_From_unsigned_SS_int((unsigned int)((4294967295U)))); } { - PyDict_SetItemString(d,"PRELUDE_UINT64_MAX", SWIG_From_unsigned_SS_long((unsigned long)((18446744073709551615UL)))); + PyDict_SetItemString(d,"PRELUDE_UINT64_MAX", PyLong_FromUnsignedLongLong((unsigned long long)((18446744073709551615ULL)))); } PyDict_SetItemString(d,"PRELUDE_PRId64", SWIG_FromCharPtr("ld")); PyDict_SetItemString(d,"PRELUDE_PRIi64", SWIG_FromCharPtr("li")); @ 1.3 log @1) Fixed problem where 64-bit minimums are set using 32-bit arithmetic 2) PLIST correction @ text @d1 1 a1 1 $NetBSD$ @ 1.2 log @Update to 0.9.5. Changes: - More TLS cleanup. - Application can now report error without using specific prelude_client error reporting function. - More work and improved verbose error reporting. - Fix compilation problem with prelude_error_is_verbose() (#130). Compilation problem on NetBSD 1.6 and OpenBSD has been fixed so patch-ad is deleted. @ text @d1 1 a1 1 $NetBSD: patch-ad,v 1.1 2006/02/05 13:23:14 shannonjr Exp $ d3 29 a31 12 --- ./src/prelude-io.c.orig 2006-01-28 07:48:36.000000000 -0700 +++ ./src/prelude-io.c @@@@ -28,6 +28,9 @@@@ #include #include #include +#ifndef ENOTSUP +# define ENOTSUP EINVAL +#endif #include #include #include @ 1.1 log @Fix build problem on NetBSD 1.6, and possibly other operating systems, where ENOTSUP is not defined. @ text @d1 1 a1 1 $NetBSD$ @