head 1.32; access; symbols pkgsrc-2026Q1:1.32.0.2 pkgsrc-2026Q1-base:1.32 pkgsrc-2025Q4:1.31.0.2 pkgsrc-2025Q4-base:1.31 pkgsrc-2025Q3:1.29.0.4 pkgsrc-2025Q3-base:1.29 pkgsrc-2025Q2:1.29.0.2 pkgsrc-2025Q2-base:1.29 pkgsrc-2025Q1:1.28.0.4 pkgsrc-2025Q1-base:1.28 pkgsrc-2024Q4:1.28.0.2 pkgsrc-2024Q4-base:1.28 pkgsrc-2024Q3:1.25.0.4 pkgsrc-2024Q3-base:1.25 pkgsrc-2024Q2:1.25.0.2 pkgsrc-2024Q2-base:1.25 pkgsrc-2024Q1:1.24.0.4 pkgsrc-2024Q1-base:1.24 pkgsrc-2023Q4:1.24.0.2 pkgsrc-2023Q4-base:1.24 pkgsrc-2023Q3:1.23.0.4 pkgsrc-2023Q3-base:1.23 pkgsrc-2023Q2:1.23.0.2 pkgsrc-2023Q2-base:1.23 pkgsrc-2023Q1:1.22.0.6 pkgsrc-2023Q1-base:1.22 pkgsrc-2022Q4:1.22.0.4 pkgsrc-2022Q4-base:1.22 pkgsrc-2022Q3:1.22.0.2 pkgsrc-2022Q3-base:1.22 pkgsrc-2022Q2:1.21.0.10 pkgsrc-2022Q2-base:1.21 pkgsrc-2022Q1:1.21.0.8 pkgsrc-2022Q1-base:1.21 pkgsrc-2021Q4:1.21.0.6 pkgsrc-2021Q4-base:1.21 pkgsrc-2021Q3:1.21.0.4 pkgsrc-2021Q3-base:1.21 pkgsrc-2021Q2:1.21.0.2 pkgsrc-2021Q2-base:1.21 pkgsrc-2021Q1:1.20.0.6 pkgsrc-2021Q1-base:1.20 pkgsrc-2020Q4:1.20.0.4 pkgsrc-2020Q4-base:1.20 pkgsrc-2020Q3:1.20.0.2 pkgsrc-2020Q3-base:1.20 pkgsrc-2020Q2:1.19.0.2 pkgsrc-2020Q2-base:1.19 pkgsrc-2020Q1:1.18.0.2 pkgsrc-2020Q1-base:1.18 pkgsrc-2019Q4:1.16.0.4 pkgsrc-2019Q4-base:1.16 pkgsrc-2019Q3:1.15.0.2 pkgsrc-2019Q3-base:1.15 pkgsrc-2019Q2:1.14.0.2 pkgsrc-2019Q2-base:1.14 pkgsrc-2019Q1:1.13.0.6 pkgsrc-2019Q1-base:1.13 pkgsrc-2018Q4:1.13.0.4 pkgsrc-2018Q4-base:1.13 pkgsrc-2018Q3:1.13.0.2 pkgsrc-2018Q3-base:1.13 pkgsrc-2018Q2:1.12.0.18 pkgsrc-2018Q2-base:1.12 pkgsrc-2018Q1:1.12.0.16 pkgsrc-2018Q1-base:1.12 pkgsrc-2017Q4:1.12.0.14 pkgsrc-2017Q4-base:1.12 pkgsrc-2017Q3:1.12.0.12 pkgsrc-2017Q3-base:1.12 pkgsrc-2017Q2:1.12.0.8 pkgsrc-2017Q2-base:1.12 pkgsrc-2017Q1:1.12.0.6 pkgsrc-2017Q1-base:1.12 pkgsrc-2016Q4:1.12.0.4 pkgsrc-2016Q4-base:1.12 pkgsrc-2016Q3:1.12.0.2 pkgsrc-2016Q3-base:1.12 pkgsrc-2016Q2:1.11.0.10 pkgsrc-2016Q2-base:1.11 pkgsrc-2016Q1:1.11.0.8 pkgsrc-2016Q1-base:1.11 pkgsrc-2015Q4:1.11.0.6 pkgsrc-2015Q4-base:1.11 pkgsrc-2015Q3:1.11.0.4 pkgsrc-2015Q3-base:1.11 pkgsrc-2015Q2:1.11.0.2 pkgsrc-2015Q2-base:1.11 pkgsrc-2015Q1:1.10.0.8 pkgsrc-2015Q1-base:1.10 pkgsrc-2014Q4:1.10.0.6 pkgsrc-2014Q4-base:1.10 pkgsrc-2014Q3:1.10.0.4 pkgsrc-2014Q3-base:1.10 pkgsrc-2014Q2:1.10.0.2 pkgsrc-2014Q2-base:1.10 pkgsrc-2014Q1:1.9.0.8 pkgsrc-2014Q1-base:1.9 pkgsrc-2013Q4:1.9.0.6 pkgsrc-2013Q4-base:1.9 pkgsrc-2013Q3:1.9.0.4 pkgsrc-2013Q3-base:1.9 pkgsrc-2013Q2:1.9.0.2 pkgsrc-2013Q2-base:1.9 pkgsrc-2013Q1:1.8.0.4 pkgsrc-2013Q1-base:1.8 pkgsrc-2012Q4:1.8.0.2 pkgsrc-2012Q4-base:1.8 pkgsrc-2012Q3:1.6.0.4 pkgsrc-2012Q3-base:1.6 pkgsrc-2012Q2:1.6.0.2 pkgsrc-2012Q2-base:1.6 pkgsrc-2012Q1:1.5.0.2 pkgsrc-2012Q1-base:1.5 pkgsrc-2011Q4:1.4.0.34 pkgsrc-2011Q4-base:1.4 pkgsrc-2011Q3:1.4.0.32 pkgsrc-2011Q3-base:1.4 pkgsrc-2011Q2:1.4.0.30 pkgsrc-2011Q2-base:1.4 pkgsrc-2011Q1:1.4.0.28 pkgsrc-2011Q1-base:1.4 pkgsrc-2010Q4:1.4.0.26 pkgsrc-2010Q4-base:1.4 pkgsrc-2010Q3:1.4.0.24 pkgsrc-2010Q3-base:1.4 pkgsrc-2010Q2:1.4.0.22 pkgsrc-2010Q2-base:1.4 pkgsrc-2010Q1:1.4.0.20 pkgsrc-2010Q1-base:1.4 pkgsrc-2009Q4:1.4.0.18 pkgsrc-2009Q4-base:1.4 pkgsrc-2009Q3:1.4.0.16 pkgsrc-2009Q3-base:1.4 pkgsrc-2009Q2:1.4.0.14 pkgsrc-2009Q2-base:1.4 pkgsrc-2009Q1:1.4.0.12 pkgsrc-2009Q1-base:1.4 pkgsrc-2008Q4:1.4.0.10 pkgsrc-2008Q4-base:1.4 pkgsrc-2008Q3:1.4.0.8 pkgsrc-2008Q3-base:1.4 cube-native-xorg:1.4.0.6 cube-native-xorg-base:1.4 pkgsrc-2008Q2:1.4.0.4 pkgsrc-2008Q2-base:1.4 cwrapper:1.4.0.2 pkgsrc-2008Q1:1.3.0.2 pkgsrc-2008Q1-base:1.3 pkgsrc-2007Q4:1.2.0.4 pkgsrc-2007Q4-base:1.2 pkgsrc-2007Q3:1.2.0.2 pkgsrc-2007Q3-base:1.2 pkgsrc-2007Q2:1.1.1.1.0.2 pkgsrc-2007Q2-base:1.1.1.1 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.32 date 2026.01.07.08.48.38; author wiz; state Exp; branches; next 1.31; commitid 1wQ3ICD8eebefrpG; 1.31 date 2025.11.17.11.01.21; author wiz; state Exp; branches; next 1.30; commitid riyAI0LyQsKiDTiG; 1.30 date 2025.10.23.20.39.04; author wiz; state Exp; branches; next 1.29; commitid 1V2hBZn9ypXaCJfG; 1.29 date 2025.04.17.21.52.13; author wiz; state Exp; branches; next 1.28; commitid xcIXAVA292fk6sRF; 1.28 date 2024.11.14.22.21.27; author wiz; state Exp; branches; next 1.27; commitid JmuDYqwL4erbdFxF; 1.27 date 2024.11.01.12.54.12; author wiz; state Exp; branches; next 1.26; commitid QB4Wk02mZPuBuWvF; 1.26 date 2024.11.01.00.53.26; author wiz; state Exp; branches; next 1.25; commitid QT27BdVP362gvSvF; 1.25 date 2024.05.29.16.34.12; author adam; state Exp; branches; next 1.24; commitid n8aFyEjEVZA0JUbF; 1.24 date 2023.11.08.13.20.44; author wiz; state Exp; branches; next 1.23; commitid PsuHTklAIsF4bOLE; 1.23 date 2023.06.06.12.42.13; author riastradh; state Exp; branches; next 1.22; commitid xhspr6Z8JLQOWSrE; 1.22 date 2022.06.28.11.35.33; author wiz; state Exp; branches; next 1.21; commitid D2UoJrTHpoHEANJD; 1.21 date 2021.05.24.19.53.51; author wiz; state Exp; branches; next 1.20; commitid qokaiStTApGMcrUC; 1.20 date 2020.08.31.18.11.06; author wiz; state Exp; branches; next 1.19; commitid 7zxRbfOkDOoxbfmC; 1.19 date 2020.04.30.16.29.45; author rillig; state Exp; branches; next 1.18; commitid 9JSMOnskEG30Cq6C; 1.18 date 2020.03.20.11.58.15; author nia; state Exp; branches; next 1.17; commitid XgzioScE8x0eq81C; 1.17 date 2020.01.18.23.35.05; author rillig; state Exp; branches; next 1.16; commitid shGUwZfkr7sleeTB; 1.16 date 2019.11.04.21.12.51; author rillig; state Exp; branches; next 1.15; commitid G51T39p39YNQTzJB; 1.15 date 2019.08.11.13.22.44; author wiz; state Exp; branches; next 1.14; commitid Ifet9Pg6Qt99ZByB; 1.14 date 2019.05.23.19.23.14; author rillig; state Exp; branches; next 1.13; commitid aWlQW8HYUUFCAmoB; 1.13 date 2018.08.22.09.46.16; author wiz; state Exp; branches; next 1.12; commitid YLub8g3ofvFGb6PA; 1.12 date 2016.07.09.06.38.53; author wiz; state Exp; branches; next 1.11; commitid dlqnocGpOoXV2Cdz; 1.11 date 2015.06.12.10.51.01; author wiz; state Exp; branches; next 1.10; commitid B4JmCfaVUbiY38py; 1.10 date 2014.05.29.23.37.18; author wiz; state Exp; branches; next 1.9; commitid laryHfkCalgYtuCx; 1.9 date 2013.05.31.12.41.50; author wiz; state Exp; branches; next 1.8; commitid hIeXGcx6VfKHwMRw; 1.8 date 2012.10.23.18.16.19; author asau; state Exp; branches; next 1.7; 1.7 date 2012.10.03.21.57.22; author wiz; state Exp; branches; next 1.6; 1.6 date 2012.06.14.07.45.13; author sbd; state Exp; branches; next 1.5; 1.5 date 2012.02.06.07.06.11; author sbd; state Exp; branches; next 1.4; 1.4 date 2008.06.12.02.14.44; author joerg; state Exp; branches; next 1.3; 1.3 date 2008.03.04.11.02.25; author rillig; state Exp; branches; next 1.2; 1.2 date 2007.09.21.13.04.16; author wiz; state Exp; branches; next 1.1; 1.1 date 2007.06.06.22.37.59; author rillig; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2007.06.06.22.37.59; author rillig; state Exp; branches; next ; desc @@ 1.32 log @*: recursive bump for icu 78.1 @ text @# $NetBSD: Makefile,v 1.31 2025/11/17 11:01:21 wiz Exp $ # DISTNAME= Bastille-3.0.9 PKGREVISION= 19 CATEGORIES= security MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=bastille-linux/} EXTRACT_SUFX= .tar.bz2 MAINTAINER= pkgsrc-users@@NetBSD.org HOMEPAGE= https://bastille-linux.sourceforge.net/ COMMENT= System hardening tool focusing on educating the user WRKSRC= ${WRKDIR}/Bastille CONFIGURE_ENV+= GCONF_SCHEMA_FILE_DIR=${PREFIX:Q}/share/gconf/schemas/ MAKE_ENV+= GCONF_SCHEMA_FILE_DIR=${PREFIX:Q}/share/gconf/schemas/ USE_PKGLOCALEDIR= yes USE_LANGUAGES= # none USE_TOOLS+= bash:run perl:run NO_BUILD= yes CHECK_INTERPRETER_SKIP+= share/Bastille/bastille-tmpdir.csh TOOL_DEPENDS+= checkperms>=1.4:../../sysutils/checkperms DEPENDS+= p5-Tk-[0-9]*:../../x11/p5-Tk SUBST_CLASSES+= b SUBST_STAGE.b= pre-configure SUBST_FILES.b= Install.sh SUBST_SED.b= -e 's,umask 077,umask 022,' SUBST_SED.b+= -e 's,\$$RPM_BUILD_ROOT/usr/,${DESTDIR}${PREFIX}/,g' SUBST_SED.b+= -e 's,\$$RPM_BUILD_ROOT/var/,${DESTDIR}${VARBASE}/,g' SUBST_CLASSES+= b2 SUBST_STAGE.b2= pre-configure SUBST_FILES.b2= bin/bastille Bastille/API.pm SUBST_VARS.b2= PKG_SYSCONFDIR SUBST_VARS.b2+= PREFIX SUBST_VARS.b2+= VARBASE SUBST_CLASSES+= b3 SUBST_STAGE.b3= pre-configure SUBST_FILES.b3= ${REPLACE_PERL} SUBST_SED.b3= -e 's,^use lib.*,use lib "${PREFIX}/lib";,' SUBST_NOOP_OK.b3= yes # some of the files don't match REPLACE_PERL+= AutomatedBastille BastilleBackEnd BastilleChooser REPLACE_PERL+= InteractiveBastille RevertBastille *.pm REPLACE_BASH+= bin/bastille BUILD_DEFS+= VARBASE OSMAP_FILES= NetBSD.system.in NetBSD.bastille.in OSMAP_SUBSTVARS= PKG_SYSCONFDIR PREFIX VARBASE post-extract: cd ${WRKSRC} && find . -print | checkperms -ffc cd ${FILESDIR} && cp ${OSMAP_FILES} ${WRKSRC}/OSMap/. post-configure: set -e; cd ${WRKSRC}/OSMap; for i in ${OSMAP_FILES:.in=}; do sed ${OSMAP_SUBSTVARS:@@v@@-e 's,\@@${v}\@@,${${v}},g' @@} < "$$i.in" > "$$i"; done do-install: cd ${WRKSRC} && sh ./Install.sh .include "../../devel/GConf/schemas.mk" .include "../../mk/bsd.pkg.mk" @ 1.31 log @*: switch all sourceforge HOMEPAGEs to https @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.30 2025/10/23 20:39:04 wiz Exp $ d5 1 a5 1 PKGREVISION= 18 @ 1.30 log @*: recursive bump for pcre2 Running an old binary against the new pcre doesn't work: /usr/pkg/lib/libpcre2-8.so.0: version PCRE2_10.47 required by /usr/pkg/lib/libglib-2.0.so.0 not defined @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.29 2025/04/17 21:52:13 wiz Exp $ d11 1 a11 1 HOMEPAGE= http://bastille-linux.sourceforge.net/ @ 1.29 log @*: recursive bump for icu 77 and libxml2 2.14 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.28 2024/11/14 22:21:27 wiz Exp $ d5 1 a5 1 PKGREVISION= 17 @ 1.28 log @*: recursive bump for icu 76 shlib major version bump @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.27 2024/11/01 12:54:12 wiz Exp $ d5 1 a5 1 PKGREVISION= 16 @ 1.27 log @*: revbump for icu downgrade @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.26 2024/11/01 00:53:26 wiz Exp $ d5 1 a5 1 PKGREVISION= 15 @ 1.26 log @*: recursive bump for icu 76.1 shlib bump @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.25 2024/05/29 16:34:12 adam Exp $ d5 1 a5 1 PKGREVISION= 14 @ 1.25 log @revbump after icu and protobuf updates @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.24 2023/11/08 13:20:44 wiz Exp $ d5 1 a5 1 PKGREVISION= 13 @ 1.24 log @*: recursive bump for icu 74.1 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.23 2023/06/06 12:42:13 riastradh Exp $ d5 1 a5 1 PKGREVISION= 12 @ 1.23 log @Mass-change BUILD_DEPENDS to TOOL_DEPENDS outside mk/. Almost all uses, if not all of them, are wrong, according to the semantics of BUILD_DEPENDS (packages built for target available for use _by_ tools at build-time) and TOOL_DEPEPNDS (packages built for host available for use _as_ tools at build-time). No change to BUILD_DEPENDS as used correctly inside buildlink3. As proposed on tech-pkg: https://mail-index.netbsd.org/tech-pkg/2023/06/03/msg027632.html @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.22 2022/06/28 11:35:33 wiz Exp $ d5 1 a5 1 PKGREVISION= 11 @ 1.22 log @*: recursive bump for perl 5.36 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.21 2021/05/24 19:53:51 wiz Exp $ d24 1 a24 1 BUILD_DEPENDS+= checkperms>=1.4:../../sysutils/checkperms @ 1.21 log @*: recursive bump for perl 5.34 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.20 2020/08/31 18:11:06 wiz Exp $ d5 1 a5 1 PKGREVISION= 10 @ 1.20 log @*: bump PKGREVISION for perl-5.32. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.19 2020/04/30 16:29:45 rillig Exp $ d5 1 a5 1 PKGREVISION= 9 @ 1.19 log @security/Bastille: fix build with SUBST_NOOP_OK=no @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.18 2020/03/20 11:58:15 nia Exp $ d5 1 a5 1 PKGREVISION= 8 @ 1.18 log @*: Convert broken sourceforge HOMEPAGEs back to http @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.17 2020/01/18 23:35:05 rillig Exp $ d45 1 @ 1.17 log @all: migrate several HOMEPAGEs to https pkglint --only "https instead of http" -r -F With manual adjustments afterwards since pkglint 19.4.4 fixed a few indentations in unrelated lines. This mainly affects projects hosted at SourceForce, as well as freedesktop.org, CTAN and GNU. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.16 2019/11/04 21:12:51 rillig Exp $ d11 1 a11 1 HOMEPAGE= https://bastille-linux.sourceforge.net/ @ 1.16 log @security: align variable assignments pkglint -Wall -F --only aligned --only indent -r No manual corrections. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.15 2019/08/11 13:22:44 wiz Exp $ d11 1 a11 1 HOMEPAGE= http://bastille-linux.sourceforge.net/ @ 1.15 log @Bump PKGREVISIONs for perl 5.30.0 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.14 2019/05/23 19:23:14 rillig Exp $ d22 1 a22 1 CHECK_INTERPRETER_SKIP+=share/Bastille/bastille-tmpdir.csh @ 1.14 log @all: replace SUBST_SED with the simpler SUBST_VARS pkglint -Wall -r --only "substitution command" -F With manual review and indentation fixes since pkglint doesn't get that part correct in every case. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.13 2018/08/22 09:46:16 wiz Exp $ d5 1 a5 1 PKGREVISION= 7 @ 1.13 log @Recursive bump for perl5-5.28.0 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.12 2016/07/09 06:38:53 wiz Exp $ d37 3 a39 3 SUBST_SED.b2= -e 's,@@PKG_SYSCONFDIR@@,${PKG_SYSCONFDIR},g' SUBST_SED.b2+= -e 's,@@PREFIX@@,${PREFIX},g' SUBST_SED.b2+= -e 's,@@VARBASE@@,${VARBASE},g' @ 1.12 log @Bump PKGREVISION for perl-5.24.0 for everything mentioning perl. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.11 2015/06/12 10:51:01 wiz Exp $ d5 1 a5 1 PKGREVISION= 6 @ 1.11 log @Recursive PKGREVISION bump for all packages mentioning 'perl', having a PKGNAME of p5-*, or depending such a package, for perl-5.22.0. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.10 2014/05/29 23:37:18 wiz Exp $ d5 1 a5 1 PKGREVISION= 5 @ 1.10 log @Bump for perl-5.20.0. Do it for all packages that * mention perl, or * have a directory name starting with p5-*, or * depend on a package starting with p5- like last time, for 5.18, where this didn't lead to complaints. Let me know if you have any this time. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.9 2013/05/31 12:41:50 wiz Exp $ d5 1 a5 1 PKGREVISION= 4 @ 1.9 log @Bump all packages for perl-5.18, that a) refer 'perl' in their Makefile, or b) have a directory name of p5-*, or c) have any dependency on any p5-* package Like last time, where this caused no complaints. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.8 2012/10/23 18:16:19 asau Exp $ d5 1 a5 1 PKGREVISION= 3 @ 1.8 log @Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2012/10/03 21:57:22 wiz Exp $ d5 1 a5 1 PKGREVISION= 2 @ 1.7 log @Bump all packages that use perl, or depend on a p5-* package, or are called p5-*. I hope that's all of them. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2012/06/14 07:45:13 sbd Exp $ a13 2 PKG_DESTDIR_SUPPORT= user-destdir @ 1.6 log @Recursive PKGREVISION bump for libxml2 buildlink addition. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2012/02/06 07:06:11 sbd Exp $ d5 1 a5 1 PKGREVISION= 1 @ 1.5 log @Skip the interpreter check on a csh script stub. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2008/06/12 02:14:44 joerg Exp $ d5 1 @ 1.4 log @Add DESTDIR support. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2008/03/04 11:02:25 rillig Exp $ d23 2 @ 1.3 log @Resign from maintaining a lot of packages, so everyone is free to update them at will. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2007/09/21 13:04:16 wiz Exp $ d13 2 d30 2 a31 2 SUBST_SED.b+= -e 's,\$$RPM_BUILD_ROOT/usr/,${PREFIX}/,g' SUBST_SED.b+= -e 's,\$$RPM_BUILD_ROOT/var/,${VARBASE}/,g' @ 1.2 log @Fix paths for GConf, libglade, libart, libsigc++, lablgtk moves. Bump PKGREVISION. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1.1.1 2007/06/06 22:37:59 rillig Exp $ d9 1 a9 1 MAINTAINER= rillig@@NetBSD.org @ 1.1 log @Initial revision @ text @d1 1 a1 1 # $NetBSD$ d62 1 a62 1 .include "../../devel/GConf2/schemas.mk" @ 1.1.1.1 log @Imported Bastille from pkgsrc-wip. Bastille is a system hardening / lockdown program which enhances the security of a Unix host. It configures daemons, system settings and firewalls to be more secure. It can shut off unneeded services like rcp and rlogin, and helps create "chroot jails" that help limit the vulnerability of common Internet services like Web services and DNS. This tool currently hardens Red Hat (Fedora Core, Enterprise and Legacy/Classic), SuSE, Debian, Gentoo, Mandrake Linux, HP-UX, Mac OS X and Turbo Linux. If run in the preferred interactive mode, it can teach you a good deal about security while personalizing your system security state. Bastille can also assess and report on the state of a system, which may serve as an aid to security administrators, auditors and system administrators who wish to investigate the state of their system's hardening without making changes to such. This assessment functionality has only been tested on Red Hat Linux (Fedora, Legacy, Enterprise) and SUSE systems. @ text @@