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