Hi!
Here is an update to clusterssh -> 4.01_01.
I've added some more DEPENDS, and I've attached the port for the needed
p5-Test-DistManifest (which in turn depends on p5-Module-Manifest, but
I've attached that too :) ).
Major change is the deprecation of the ~/.csshrc file. Now clusterssh
uses the ~/.clusterssh directory.
One can specify in ~/.clusterssh/config the clusters file with eg.:
extra_cluster_file=~/.clusterssh/clusters. The clusters file's syntax is
the same as the /etc/clusters or is simply the same as before in the
~/.csshrc file, with the equal ('=') signs replaced by spaces:
~/.csshrc:
tag=server1 server2
==>becomes:
~/.clusterssh/config:
extra_cluster_file=~/.clusterssh/clusters
~/.clusterssh/clusters:
tag server1 server2
Maintainer kevlo@ says "It looks good to me, please commit it, thanks!".
Daniel
Index: Makefile
===================================================================
RCS file: /cvs/ports/security/clusterssh/Makefile,v
retrieving revision 1.8
diff -p -u -r1.8 Makefile
--- Makefile 16 Sep 2011 11:41:38 -0000 1.8
+++ Makefile 13 Dec 2011 09:37:10 -0000
@@ -2,9 +2,8 @@
COMMENT= secure concurrent multi-server terminal control
-DISTNAME= App-ClusterSSH-4.00_07
-PKGNAME= clusterssh-4.00.07
-REVISION= 0
+DISTNAME= App-ClusterSSH-4.01_01
+PKGNAME= clusterssh-4.01.01
CATEGORIES= security
@@ -22,9 +21,16 @@ MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:
MODULES= cpan
RUN_DEPENDS= x11/p5-Tk \
- x11/p5-X11-Protocol
+ x11/p5-X11-Protocol \
+ devel/p5-Try-Tiny \
+ devel/p5-Exception-Class \
+ devel/p5-Readonly \
+ sysutils/p5-File-Which
BUILD_DEPENDS= ${RUN_DEPENDS}
-REGRESS_DEPENDS=devel/p5-Test-Trap
+REGRESS_DEPENDS=devel/p5-Test-Trap \
+ devel/p5-Test-Pod \
+ devel/p5-Test-Pod-Coverage \
+ devel/p5-Test-DistManifest
MAKE_ENV= TEST_POD=Yes
Index: distinfo
===================================================================
RCS file: /cvs/ports/security/clusterssh/distinfo,v
retrieving revision 1.5
diff -p -u -r1.5 distinfo
--- distinfo 10 May 2011 09:56:06 -0000 1.5
+++ distinfo 13 Dec 2011 09:37:10 -0000
@@ -1,5 +1,5 @@
-MD5 (App-ClusterSSH-4.00_07.tar.gz) = sqjS+qiMTxdm0/zpUXC2Ig==
-RMD160 (App-ClusterSSH-4.00_07.tar.gz) = 88+tlalIcAKfw6YczqeciJslQpE=
-SHA1 (App-ClusterSSH-4.00_07.tar.gz) = qwy/vRpUoXf++G/xIaalYIdlZNU=
-SHA256 (App-ClusterSSH-4.00_07.tar.gz) =
+7lec1+PsTzypo19olSq2JW8XRFVZJkguDNtVLtC2IE=
-SIZE (App-ClusterSSH-4.00_07.tar.gz) = 56422
+MD5 (App-ClusterSSH-4.01_01.tar.gz) = KtzUV9BkdAnIlI32jSaxVQ==
+RMD160 (App-ClusterSSH-4.01_01.tar.gz) = F7Bd6fJaUpe0wy8hObk+ky7JqJc=
+SHA1 (App-ClusterSSH-4.01_01.tar.gz) = JIH1zNj21HAlmZMTrChEBhgwPm8=
+SHA256 (App-ClusterSSH-4.01_01.tar.gz) =
8WTtpThGywo6fov3+dZ3/kxMzyhQexLM2u6YG0CvBfY=
+SIZE (App-ClusterSSH-4.01_01.tar.gz) = 85995
cvs server: Diffing pkg
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/security/clusterssh/pkg/PLIST,v
retrieving revision 1.2
diff -p -u -r1.2 PLIST
--- pkg/PLIST 5 Jan 2011 07:06:13 -0000 1.2
+++ pkg/PLIST 13 Dec 2011 09:37:10 -0000
@@ -1,4 +1,5 @@
-@comment $OpenBSD: PLIST,v 1.2 2011/01/05 07:06:13 kevlo Exp $
+@comment $OpenBSD$
+bin/ccon
bin/crsh
bin/cscp
bin/cssh
@@ -7,15 +8,22 @@ ${P5SITE}/App/
${P5SITE}/App/ClusterSSH/
${P5SITE}/App/ClusterSSH.pm
${P5SITE}/App/ClusterSSH/Base.pm
+${P5SITE}/App/ClusterSSH/Cluster.pm
+${P5SITE}/App/ClusterSSH/Config.pm
+${P5SITE}/App/ClusterSSH/Helper.pm
${P5SITE}/App/ClusterSSH/Host.pm
${P5SITE}/App/ClusterSSH/L10N/
${P5SITE}/App/ClusterSSH/L10N.pm
${P5SITE}/App/ClusterSSH/L10N/en.pm
+@man man/man1/ccon.1
@man man/man1/crsh.1
@man man/man1/cssh.1
@man man/man1/ctel.1
@man man/man3p/App::ClusterSSH.3p
@man man/man3p/App::ClusterSSH::Base.3p
+@man man/man3p/App::ClusterSSH::Cluster.3p
+@man man/man3p/App::ClusterSSH::Config.3p
+@man man/man3p/App::ClusterSSH::Helper.3p
@man man/man3p/App::ClusterSSH::Host.3p
@man man/man3p/App::ClusterSSH::L10N.3p
@man man/man3p/App::ClusterSSH::L10N::en.3p
--
LÉVAI Dániel
PGP key ID = 0x83B63A8F
Key fingerprint = DBEC C66B A47A DFA2 792D 650C C69B BE4C 83B6 3A8F
p5-Test-DistManifest.tgz
Description: application/tar-gz
p5-Module-Manifest.tgz
Description: application/tar-gz
