diff options
author | imil <imil@pkgsrc.org> | 2012-05-31 16:54:10 +0000 |
---|---|---|
committer | imil <imil@pkgsrc.org> | 2012-05-31 16:54:10 +0000 |
commit | 922da11451fbd61bd7014181645a9e58991377e6 (patch) | |
tree | 05ccfc1764955f15f5218451e98e63bc65718089 /security/clusterssh | |
parent | 3faef0efef68d28d67fa6967df3b6994b9917168 (diff) | |
download | pkgsrc-922da11451fbd61bd7014181645a9e58991377e6.tar.gz |
Initial import of clusterssh, version 4.01.01, into the NetBSD Packages
Collection.
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.
Diffstat (limited to 'security/clusterssh')
-rw-r--r-- | security/clusterssh/DESCR | 13 | ||||
-rw-r--r-- | security/clusterssh/Makefile | 33 | ||||
-rw-r--r-- | security/clusterssh/PLIST | 27 | ||||
-rw-r--r-- | security/clusterssh/distinfo | 5 |
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 |