summaryrefslogtreecommitdiff
path: root/security
diff options
context:
space:
mode:
Diffstat (limited to 'security')
-rw-r--r--security/clusterssh/DESCR13
-rw-r--r--security/clusterssh/Makefile33
-rw-r--r--security/clusterssh/PLIST27
-rw-r--r--security/clusterssh/distinfo5
4 files changed, 78 insertions, 0 deletions
diff --git a/security/clusterssh/DESCR b/security/clusterssh/DESCR
new file mode 100644
index 00000000000..cee2e0b44ab
--- /dev/null
+++ b/security/clusterssh/DESCR
@@ -0,0 +1,13 @@
+The is the Perl application bundle for ClusterSSH (a.k.a cssh), formally
+a GNU tools based project.
+
+ClusterSSH is a tool for making the same change on multiple servers at
+the same time. The 'cssh' command opens an administration console and
+an xterm to all specified hosts. Any text typed into the administration
+console is replicated to all windows. All windows may also be typed into
+directly.
+
+This tool is intended for (but not limited to) cluster administration
+where the same configuration or commands must be run on each node
+within the cluster. Performing these commands all at once via this
+tool ensures all nodes are kept in sync.
diff --git a/security/clusterssh/Makefile b/security/clusterssh/Makefile
new file mode 100644
index 00000000000..31890a9d012
--- /dev/null
+++ b/security/clusterssh/Makefile
@@ -0,0 +1,33 @@
+# $NetBSD: Makefile,v 1.1.1.1 2012/05/31 16:54:10 imil Exp $
+#
+
+DISTNAME= App-ClusterSSH-4.01_01
+PKGNAME= p5-${DISTNAME:S/_/./}
+CATEGORIES= security
+MASTER_SITES= http://search.cpan.org/CPAN/authors/id/D/DU/DUNCS/
+
+MAINTAINER= imil@NetBSD.org
+HOMEPAGE= http://search.cpan.org/CPAN/authors/id/D/DU/DUNCS/
+COMMENT= Cluster administration tool
+LICENSE= gnu-gpl-v1
+
+PKG_DESTDIR_SUPPORT= user-destdir
+
+DEPENDS+= p5-Exception-Class>=1.32:../../devel/p5-Exception-Class
+DEPENDS+= p5-Tk>=804.030:../../x11/p5-Tk
+DEPENDS+= p5-X11-Protocol>=0.56:../../x11/p5-X11-Protocol
+DEPENDS+= p5-Try-Tiny>=0.11:../../devel/p5-Try-Tiny
+
+BUILD_DEPENDS+= p5-File-Which>=1.09:../../devel/p5-File-Which
+BUILD_DEPENDS+= p5-Readonly>=1.03:../../devel/p5-Readonly
+BUILD_DEPENDS+= p5-Test-Pod-Coverage>=1.08:../../devel/p5-Test-Pod-Coverage
+BUILD_DEPENDS+= p5-Test-Trap>=0.2.1:../../devel/p5-Test-Trap
+BUILD_DEPENDS+= p5-Test-Pod>=1.45:../../devel/p5-Test-Pod
+BUILD_DEPENDS+= p5-Test-DistManifest>=1.012:../../devel/p5-Test-DistManifest
+
+PERL5_MODULE_TYPE= Module::Build
+PERL5_PACKLIST= auto/App/ClusterSSH/.packlist
+USE_LANGUAGES= # none
+
+.include "../../lang/perl5/module.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/security/clusterssh/PLIST b/security/clusterssh/PLIST
new file mode 100644
index 00000000000..aac7fbd5d75
--- /dev/null
+++ b/security/clusterssh/PLIST
@@ -0,0 +1,27 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2012/05/31 16:54:10 imil Exp $
+${PERL5_SUB_INSTALLVENDORLIB}/App/ClusterSSH.pm
+${PERL5_SUB_INSTALLVENDORLIB}/App/ClusterSSH/Base.pm
+${PERL5_SUB_INSTALLVENDORLIB}/App/ClusterSSH/Cluster.pm
+${PERL5_SUB_INSTALLVENDORLIB}/App/ClusterSSH/Config.pm
+${PERL5_SUB_INSTALLVENDORLIB}/App/ClusterSSH/Helper.pm
+${PERL5_SUB_INSTALLVENDORLIB}/App/ClusterSSH/Host.pm
+${PERL5_SUB_INSTALLVENDORLIB}/App/ClusterSSH/L10N.pm
+${PERL5_SUB_INSTALLVENDORLIB}/App/ClusterSSH/L10N/en.pm
+${PERL5_SUB_INSTALLVENDORARCH}/auto/App/ClusterSSH/.packlist
+${PERL5_SUB_INSTALLVENDORBIN}/ccon
+${PERL5_SUB_INSTALLVENDORBIN}/crsh
+${PERL5_SUB_INSTALLVENDORBIN}/cscp
+${PERL5_SUB_INSTALLVENDORBIN}/cssh
+${PERL5_SUB_INSTALLVENDORBIN}/ctel
+${PERL5_SUB_INSTALLVENDORMAN1DIR}/ccon.1
+${PERL5_SUB_INSTALLVENDORMAN1DIR}/crsh.1
+${PERL5_SUB_INSTALLVENDORMAN1DIR}/cssh.1
+${PERL5_SUB_INSTALLVENDORMAN1DIR}/ctel.1
+${PERL5_SUB_INSTALLVENDORMAN3DIR}/App::ClusterSSH.3
+${PERL5_SUB_INSTALLVENDORMAN3DIR}/App::ClusterSSH::Base.3
+${PERL5_SUB_INSTALLVENDORMAN3DIR}/App::ClusterSSH::Cluster.3
+${PERL5_SUB_INSTALLVENDORMAN3DIR}/App::ClusterSSH::Config.3
+${PERL5_SUB_INSTALLVENDORMAN3DIR}/App::ClusterSSH::Helper.3
+${PERL5_SUB_INSTALLVENDORMAN3DIR}/App::ClusterSSH::Host.3
+${PERL5_SUB_INSTALLVENDORMAN3DIR}/App::ClusterSSH::L10N.3
+${PERL5_SUB_INSTALLVENDORMAN3DIR}/App::ClusterSSH::L10N::en.3
diff --git a/security/clusterssh/distinfo b/security/clusterssh/distinfo
new file mode 100644
index 00000000000..428ac50ae7f
--- /dev/null
+++ b/security/clusterssh/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2012/05/31 16:54:10 imil Exp $
+
+SHA1 (App-ClusterSSH-4.01_01.tar.gz) = 2481f5ccd8f6d47025999313ac28440618303e6f
+RMD160 (App-ClusterSSH-4.01_01.tar.gz) = 17b05de9f25a5297b4c32f2139b93e932ec9a897
+Size (App-ClusterSSH-4.01_01.tar.gz) = 85995 bytes