head 1.6; access; symbols pkgsrc-2026Q1:1.6.0.12 pkgsrc-2026Q1-base:1.6 pkgsrc-2025Q4:1.6.0.10 pkgsrc-2025Q4-base:1.6 pkgsrc-2025Q3:1.6.0.8 pkgsrc-2025Q3-base:1.6 pkgsrc-2025Q2:1.6.0.6 pkgsrc-2025Q2-base:1.6 pkgsrc-2025Q1:1.6.0.4 pkgsrc-2025Q1-base:1.6 pkgsrc-2024Q4:1.6.0.2 pkgsrc-2024Q4-base:1.6 pkgsrc-2024Q3:1.5.0.102 pkgsrc-2024Q3-base:1.5 pkgsrc-2024Q2:1.5.0.100 pkgsrc-2024Q2-base:1.5 pkgsrc-2024Q1:1.5.0.98 pkgsrc-2024Q1-base:1.5 pkgsrc-2023Q4:1.5.0.96 pkgsrc-2023Q4-base:1.5 pkgsrc-2023Q3:1.5.0.94 pkgsrc-2023Q3-base:1.5 pkgsrc-2023Q2:1.5.0.92 pkgsrc-2023Q2-base:1.5 pkgsrc-2023Q1:1.5.0.90 pkgsrc-2023Q1-base:1.5 pkgsrc-2022Q4:1.5.0.88 pkgsrc-2022Q4-base:1.5 pkgsrc-2022Q3:1.5.0.86 pkgsrc-2022Q3-base:1.5 pkgsrc-2022Q2:1.5.0.84 pkgsrc-2022Q2-base:1.5 pkgsrc-2022Q1:1.5.0.82 pkgsrc-2022Q1-base:1.5 pkgsrc-2021Q4:1.5.0.80 pkgsrc-2021Q4-base:1.5 pkgsrc-2021Q3:1.5.0.78 pkgsrc-2021Q3-base:1.5 pkgsrc-2021Q2:1.5.0.76 pkgsrc-2021Q2-base:1.5 pkgsrc-2021Q1:1.5.0.74 pkgsrc-2021Q1-base:1.5 pkgsrc-2020Q4:1.5.0.72 pkgsrc-2020Q4-base:1.5 pkgsrc-2020Q3:1.5.0.70 pkgsrc-2020Q3-base:1.5 pkgsrc-2020Q2:1.5.0.66 pkgsrc-2020Q2-base:1.5 pkgsrc-2020Q1:1.5.0.46 pkgsrc-2020Q1-base:1.5 pkgsrc-2019Q4:1.5.0.68 pkgsrc-2019Q4-base:1.5 pkgsrc-2019Q3:1.5.0.64 pkgsrc-2019Q3-base:1.5 pkgsrc-2019Q2:1.5.0.62 pkgsrc-2019Q2-base:1.5 pkgsrc-2019Q1:1.5.0.60 pkgsrc-2019Q1-base:1.5 pkgsrc-2018Q4:1.5.0.58 pkgsrc-2018Q4-base:1.5 pkgsrc-2018Q3:1.5.0.56 pkgsrc-2018Q3-base:1.5 pkgsrc-2018Q2:1.5.0.54 pkgsrc-2018Q2-base:1.5 pkgsrc-2018Q1:1.5.0.52 pkgsrc-2018Q1-base:1.5 pkgsrc-2017Q4:1.5.0.50 pkgsrc-2017Q4-base:1.5 pkgsrc-2017Q3:1.5.0.48 pkgsrc-2017Q3-base:1.5 pkgsrc-2017Q2:1.5.0.44 pkgsrc-2017Q2-base:1.5 pkgsrc-2017Q1:1.5.0.42 pkgsrc-2017Q1-base:1.5 pkgsrc-2016Q4:1.5.0.40 pkgsrc-2016Q4-base:1.5 pkgsrc-2016Q3:1.5.0.38 pkgsrc-2016Q3-base:1.5 pkgsrc-2016Q2:1.5.0.36 pkgsrc-2016Q2-base:1.5 pkgsrc-2016Q1:1.5.0.34 pkgsrc-2016Q1-base:1.5 pkgsrc-2015Q4:1.5.0.32 pkgsrc-2015Q4-base:1.5 pkgsrc-2015Q3:1.5.0.30 pkgsrc-2015Q3-base:1.5 pkgsrc-2015Q2:1.5.0.28 pkgsrc-2015Q2-base:1.5 pkgsrc-2015Q1:1.5.0.26 pkgsrc-2015Q1-base:1.5 pkgsrc-2014Q4:1.5.0.24 pkgsrc-2014Q4-base:1.5 pkgsrc-2014Q3:1.5.0.22 pkgsrc-2014Q3-base:1.5 pkgsrc-2014Q2:1.5.0.20 pkgsrc-2014Q2-base:1.5 pkgsrc-2014Q1:1.5.0.18 pkgsrc-2014Q1-base:1.5 pkgsrc-2013Q4:1.5.0.16 pkgsrc-2013Q4-base:1.5 pkgsrc-2013Q3:1.5.0.14 pkgsrc-2013Q3-base:1.5 pkgsrc-2013Q2:1.5.0.12 pkgsrc-2013Q2-base:1.5 pkgsrc-2013Q1:1.5.0.10 pkgsrc-2013Q1-base:1.5 pkgsrc-2012Q4:1.5.0.8 pkgsrc-2012Q4-base:1.5 pkgsrc-2012Q3:1.5.0.6 pkgsrc-2012Q3-base:1.5 pkgsrc-2012Q2:1.5.0.4 pkgsrc-2012Q2-base:1.5 pkgsrc-2012Q1:1.5.0.2 pkgsrc-2012Q1-base:1.5 pkgsrc-2011Q4:1.4.0.12 pkgsrc-2011Q4-base:1.4 pkgsrc-2011Q3:1.4.0.10 pkgsrc-2011Q3-base:1.4 pkgsrc-2011Q2:1.4.0.8 pkgsrc-2011Q2-base:1.4 pkgsrc-2011Q1:1.4.0.6 pkgsrc-2011Q1-base:1.4 pkgsrc-2010Q4:1.4.0.4 pkgsrc-2010Q4-base:1.4 pkgsrc-2010Q3:1.4.0.2 pkgsrc-2010Q3-base:1.4 pkgsrc-2010Q2:1.2.0.4 pkgsrc-2010Q2-base:1.2 pkgsrc-2010Q1:1.2.0.2 pkgsrc-2010Q1-base:1.2 pkgsrc-2009Q4:1.1.0.42 pkgsrc-2009Q4-base:1.1 pkgsrc-2009Q3:1.1.0.40 pkgsrc-2009Q3-base:1.1 pkgsrc-2009Q2:1.1.0.38 pkgsrc-2009Q2-base:1.1 pkgsrc-2009Q1:1.1.0.36 pkgsrc-2009Q1-base:1.1 pkgsrc-2008Q4:1.1.0.34 pkgsrc-2008Q4-base:1.1 pkgsrc-2008Q3:1.1.0.32 pkgsrc-2008Q3-base:1.1 cube-native-xorg:1.1.0.30 cube-native-xorg-base:1.1 pkgsrc-2008Q2:1.1.0.28 pkgsrc-2008Q2-base:1.1 cwrapper:1.1.0.26 pkgsrc-2008Q1:1.1.0.24 pkgsrc-2008Q1-base:1.1 pkgsrc-2007Q4:1.1.0.22 pkgsrc-2007Q4-base:1.1 pkgsrc-2007Q3:1.1.0.20 pkgsrc-2007Q3-base:1.1 pkgsrc-2007Q2:1.1.0.18 pkgsrc-2007Q2-base:1.1 pkgsrc-2007Q1:1.1.0.16 pkgsrc-2007Q1-base:1.1 pkgsrc-2006Q4:1.1.0.14 pkgsrc-2006Q4-base:1.1 pkgsrc-2006Q3:1.1.0.12 pkgsrc-2006Q3-base:1.1 pkgsrc-2006Q2:1.1.0.10 pkgsrc-2006Q2-base:1.1 pkgsrc-2006Q1:1.1.0.8 pkgsrc-2006Q1-base:1.1 pkgsrc-2005Q4:1.1.0.6 pkgsrc-2005Q4-base:1.1 pkgsrc-2005Q3:1.1.0.4 pkgsrc-2005Q3-base:1.1 pkgsrc-2005Q2:1.1.0.2 pkgsrc-2005Q2-base:1.1; locks; strict; comment @# @; 1.6 date 2024.11.04.16.06.12; author nia; state Exp; branches; next 1.5; commitid VThHFwM35gTEtlwF; 1.5 date 2012.03.12.14.18.44; author fhajny; state Exp; branches; next 1.4; 1.4 date 2010.09.19.06.11.04; author obache; state Exp; branches; next 1.3; 1.3 date 2010.08.30.22.30.27; author pettai; state Exp; branches; next 1.2; 1.2 date 2010.03.14.13.27.10; author pettai; state Exp; branches; next 1.1; 1.1 date 2005.05.23.21.24.17; author jlam; state Exp; branches; next ; desc @@ 1.6 log @aide: let pkgsrc take care of hardening flags @ text @$NetBSD: patch-ab,v 1.5 2012/03/12 14:18:44 fhajny Exp $ * YACC and LEX are passwd as full path. * static linking is not supported on MacOS X. PR#39058. * let pkgsrc take care of hardening flags * FILE_OFFSET_BITS corrected --- configure.orig 2010-09-10 17:48:04.000000000 +0000 +++ configure @@@@ -4231,10 +4231,6 @@@@ fi done test -n "$YACC" || YACC="yacc" -if test "x${YACC}" != "xbison -y"; then - echo "AIDE requires GNU bison" - exit 5 -fi for ac_prog in flex lex @@@@ -4394,10 +4390,6 @@@@ fi rm -f conftest.l $LEX_OUTPUT_ROOT.c fi -if test "x${LEX}" != "xflex"; then - echo "AIDE requires GNU flex" - exit 5 -fi for ac_prog in ld do # Extract the first word of "$ac_prog", so it can be a program name with args. @@@@ -4539,6 +4531,9 @@@@ if test $ac_cv_c_compiler_gnu = yes; the ## pic_flag=-Kconform_pic ## fi ;; + darwin*) + LD_STATIC_FLAG='' + ;; *) ## pic_flag='-fPIC' ;; @@@@ -4694,16 +4689,6 @@@@ if test "$aide_static_choice" != "yes"; EXTRA_LDFLAGS="" EXTRA_CFLAGS="" if test x$CC = "xgcc"; then - if ld_supports_flag -z,relro; then - EXTRA_LDFLAGS="$EXTRA_LDFLAGS -Wl,-z,relro" - fi - if ld_supports_flag -z,now; then - EXTRA_LDFLAGS="$EXTRA_LDFLAGS -Wl,-z,now" - fi - if cc_supports_flag -fPIE -DPIE; then - EXTRA_CFLAGS="$EXTRA_CFLAGS -fPIE -DPIE" - EXTRA_LDFLAGS="$EXTRA_LDFLAGS -pie" - fi if cc_supports_flag -Wundef; then EXTRA_CFLAGS="$EXTRA_CFLAGS -Wundef" fi @@@@ -6435,7 +6420,7 @@@@ ac_fn_c_check_func "$LINENO" "lstat64" " if test "x$ac_cv_func_lstat64" = x""yes; then : ac_fn_c_check_func "$LINENO" "stat64" "ac_cv_func_stat64" if test "x$ac_cv_func_stat64" = x""yes; then : - AIDE_DEFS="$AIDE_DEFS -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS" + AIDE_DEFS="$AIDE_DEFS -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64" AIDE_LSTAT_FUNC="lstat64" compoptionstring="${compoptionstring}WITH_LSTAT64\\n" AIDE_STAT_FUNC="stat64" @ 1.5 log @Value of _FILE_OFFSET_BITS corrected. Disabled static linking for Solaris 10 and later (no longer supports static linking). @ text @d1 1 a1 1 $NetBSD: patch-ab,v 1.4 2010/09/19 06:11:04 obache Exp $ d5 1 d42 18 a59 1 @@@@ -6435,7 +6430,7 @@@@ ac_fn_c_check_func "$LINENO" "lstat64" " @ 1.4 log @static link is not supported on MacOS X. PR#39058 @ text @d1 1 a1 1 $NetBSD: patch-ab,v 1.3 2010/08/30 22:30:27 pettai Exp $ d5 1 d41 9 @ 1.3 log @Version 0.14.2 * Report correct file type in "Detailed information about changes" section * Bug fixes Version 0.14.1 * Added aide-attributes.sh contrib script * Bug fixes Version 0.14 * Renewed autoconf mechanism * Resolved licensing conflicts * New feature to summarize changes * Added prelink support * Many bugfixes @ text @d1 1 a1 1 $NetBSD: patch-ab,v 1.2 2010/03/14 13:27:10 pettai Exp $ d3 6 a8 3 --- configure.orig 2010-06-05 22:39:12.000000000 +0200 +++ configure 2010-08-31 00:17:06.000000000 +0200 @@@@ -4221,10 +4221,6 @@@@ d19 1 a19 1 @@@@ -4384,10 +4380,6 @@@@ d30 10 @ 1.2 log @Version 0.13.1 * Fixed bug with reading gzipped aide.db files * Removed dead ustat code Version 0.13 * Added support for selinux and xattr attributes * Added support for the Linux Audit System * Fixed usage of libgcrypt instead of libmhash * Added file locking for output files * Fixed bugs Version 0.12 * Fixed bugs * Allow http/https/ftp URLs through libcurl * Support posix_fadvice() to avoid caching files Version 0.11 * Fixed many bugs * Updated automake/autoconf scripts * Use snprintf by Mark Martinec if not in C library * Support for more (legacy) Unix systems and cygwin * Open files with O_NOATIME on supported Linux systems * Added I/ANF/ARF directives @ text @d1 1 a1 1 $NetBSD: patch-ab,v 1.1 2005/05/23 21:24:17 jlam Exp $ d3 3 a5 3 --- configure.orig 2006-12-15 13:56:19.000000000 +0100 +++ configure 2010-01-25 22:50:46.000000000 +0100 @@@@ -3489,10 +3489,6 @@@@ d16 1 a16 1 @@@@ -3699,10 +3695,6 @@@@ d24 3 a26 3 # Extract the first word of "pkg-config", so it can be a program name with args. set dummy pkg-config; ac_word=$2 @ 1.1 log @Remove extremely stupid and naive tests for whether YACC is "bison -y" and LEX is "flex". They break when full paths are passed to the configure script via YACC and LEX (!!). @ text @d1 1 a1 1 $NetBSD$ d3 3 a5 3 --- configure.orig 2003-11-28 10:14:08.000000000 -0500 +++ configure @@@@ -1164,11 +1164,6 @@@@ test -n "$YACC" && break d13 5 a17 5 - echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6 echo "configure:1174: checking how to run the C preprocessor" >&5 # On Suns, sometimes $CPP names a directory. @@@@ -1425,11 +1420,6 @@@@ EOF a19 1 a23 3 - d25 2 @