summaryrefslogtreecommitdiff
path: root/sysutils/radmind
diff options
context:
space:
mode:
authorwiz <wiz>2004-12-28 14:04:39 +0000
committerwiz <wiz>2004-12-28 14:04:39 +0000
commit86c2a7fb577511ed1aa37f3e8cd36b753768d3c4 (patch)
treec2ce25d7ca2dc5fe655b6bb513899823b3d9333b /sysutils/radmind
parent88a5edce983fc979d85dc427922c5225f1a3e06d (diff)
downloadpkgsrc-86c2a7fb577511ed1aa37f3e8cd36b753768d3c4.tar.gz
Initial import of radmind-1.3.2, packaged by Michael Santos and Hauke Fath
in pkgsrc-wip. radmind is a suite of Unix command-line tools and a server designed to remotely administer the file systems of multiple Unix machines. At its core, radmind operates as a tripwire. It is able to detect changes to any managed filesystem object, e.g. files, directories, links, etc. However, radmind goes further than just integrity checking: once a change is detected, radmind can optionally reverse the change.
Diffstat (limited to 'sysutils/radmind')
-rw-r--r--sysutils/radmind/DESCR7
-rw-r--r--sysutils/radmind/Makefile29
-rw-r--r--sysutils/radmind/PLIST21
-rw-r--r--sysutils/radmind/distinfo4
-rw-r--r--sysutils/radmind/files/radmind.sh15
5 files changed, 76 insertions, 0 deletions
diff --git a/sysutils/radmind/DESCR b/sysutils/radmind/DESCR
new file mode 100644
index 00000000000..34e0ec1b234
--- /dev/null
+++ b/sysutils/radmind/DESCR
@@ -0,0 +1,7 @@
+radmind is a suite of Unix command-line tools and a server designed
+to remotely administer the file systems of multiple Unix machines.
+At its core, radmind operates as a tripwire. It is able to detect
+changes to any managed filesystem object, e.g. files, directories,
+links, etc. However, radmind goes further than just integrity
+checking: once a change is detected, radmind can optionally reverse
+the change.
diff --git a/sysutils/radmind/Makefile b/sysutils/radmind/Makefile
new file mode 100644
index 00000000000..6558e4d6cad
--- /dev/null
+++ b/sysutils/radmind/Makefile
@@ -0,0 +1,29 @@
+# $NetBSD: Makefile,v 1.1.1.1 2004/12/28 14:04:39 wiz Exp $
+#
+
+DISTNAME= radmind-1.3.2
+CATEGORIES= sysutils
+MASTER_SITES= http://rsug.itd.umich.edu/software/radmind/files/
+EXTRACT_SUFX= .tgz
+
+MAINTAINER= hf@spg.tu-darmstadt.de
+HOMEPAGE= http://rsug.itd.umich.edu/software/radmind/
+COMMENT= Remote file administration and integrity tool
+
+GNU_CONFIGURE= YES
+CONFIGURE_ARGS+= --with-openssl=${BUILDLINK_PREFIX.openssl}
+CONFIGURE_ARGS+= --with-radminddir=${VARBASE}/radmind
+
+BUILD_TARGET= all man rash
+
+USE_PKGINSTALL= YES
+OWN_DIRS_PERMS+= ${VARBASE}/radmind \
+ ${ROOT_USER} ${ROOT_GROUP} 0750
+OWN_DIRS_PERMS+= ${VARBASE}/radmind/client \
+ ${ROOT_USER} ${ROOT_GROUP} 0750
+OWN_DIRS_PERMS+= ${VARBASE}/radmind/cert \
+ ${ROOT_USER} ${ROOT_GROUP} 0700
+RCD_SCRIPTS= radmind
+
+.include "../../security/openssl/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/sysutils/radmind/PLIST b/sysutils/radmind/PLIST
new file mode 100644
index 00000000000..8f3e966ea49
--- /dev/null
+++ b/sysutils/radmind/PLIST
@@ -0,0 +1,21 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2004/12/28 14:04:39 wiz Exp $
+bin/fsdiff
+bin/ktcheck
+bin/lapply
+bin/lcksum
+bin/lcreate
+bin/lfdiff
+bin/lmerge
+bin/ra.sh
+bin/twhich
+man/man1/fsdiff.1
+man/man1/ktcheck.1
+man/man1/lapply.1
+man/man1/lcksum.1
+man/man1/lcreate.1
+man/man1/lfdiff.1
+man/man1/lmerge.1
+man/man1/twhich.1
+man/man5/applefile.5
+man/man8/radmind.8
+sbin/radmind
diff --git a/sysutils/radmind/distinfo b/sysutils/radmind/distinfo
new file mode 100644
index 00000000000..4f49d8be803
--- /dev/null
+++ b/sysutils/radmind/distinfo
@@ -0,0 +1,4 @@
+$NetBSD: distinfo,v 1.1.1.1 2004/12/28 14:04:39 wiz Exp $
+
+SHA1 (radmind-1.3.2.tgz) = 8f7489bc1fed2687d32d6327ef092299c52f831b
+Size (radmind-1.3.2.tgz) = 516271 bytes
diff --git a/sysutils/radmind/files/radmind.sh b/sysutils/radmind/files/radmind.sh
new file mode 100644
index 00000000000..144eba841c4
--- /dev/null
+++ b/sysutils/radmind/files/radmind.sh
@@ -0,0 +1,15 @@
+#!@RCD_SCRIPTS_SHELL@
+#
+# $NetBSD: radmind.sh,v 1.1.1.1 2004/12/28 14:04:39 wiz Exp $
+
+# PROVIDE: radmind
+# REQUIRE: DAEMON
+
+. /etc/rc.subr
+
+name="radmind"
+rcvar=$name
+command="@PREFIX@/sbin/${name}"
+
+load_rc_config $name
+run_rc_command "$1"