Problems found with existing digests:
Package memconf distfile memconf-2.16/memconf.gz
b6f4b736cac388dddc5070670351cf7262aba048 [recorded]
95748686a5ad8144232f4d4abc9bf052721a196f [calculated]
Problems found locating distfiles:
Package dc-tools: missing distfile dc-tools/abs0-dc-burn-netbsd-1.5-0-gae55ec9
Package ipw-firmware: missing distfile ipw2100-fw-1.2.tgz
Package iwi-firmware: missing distfile ipw2200-fw-2.3.tgz
Package nvnet: missing distfile nvnet-netbsd-src-20050620.tgz
Package syslog-ng: missing distfile syslog-ng-3.7.2.tar.gz
Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden). All existing
SHA1 digests retained for now as an audit trail.
Do it for all packages that
* mention perl, or
* have a directory name starting with p5-*, or
* depend on a package starting with p5-
like last time, for 5.18, where this didn't lead to complaints.
Let me know if you have any this time.
a) refer 'perl' in their Makefile, or
b) have a directory name of p5-*, or
c) have any dependency on any p5-* package
Like last time, where this caused no complaints.
0.029
- atnodes: added a '-q' parameter to run SSH in quiet mode,
which prevents banners and motd messages from being
displayed in the output. thanks Mithun Ayachit for the patch.
Changes from previous:
0.028
- atnodes: fixed tmp file leaks.
- atnodes: automatically check if openssh version >= 4.1.
0.027
- added support for the environment SSH_BATCH_RC to specify a
different file name than the default ~/.fornodesrc.
thanks Mithun Ayachit.
- updated host variable format check to /\w[-\.\w]*/.
- added the SSH_BATCH_PASSPHRASE environment for -P and
SSH_BATCH_PASSWORD env for -w.
- added passphrase support.
- added some docs for tty option.
0.024
- tonodes: added rsync archive, update and compress mode. (liseen)
- fornodes: trim expressions when parsing them. (liseen)
- atnodes: added the use-tty option.
- fornodes: now we automatically create a default ~/.fornodesrc when it's missing.
- atnodes: added the "StrictHostChecking no" option for the first login.
to trigger/signal a rebuild for the transition 5.10.1 -> 5.12.1.
The list of packages is computed by finding all packages which end
up having either of PERL5_USE_PACKLIST, BUILDLINK_API_DEPENDS.perl,
or PERL5_PACKLIST defined in their make setup (tested via
"make show-vars VARNAMES=..."), minus the packages updated after
the perl package update.
sno@ was right after all, obache@ kindly asked and he@ led the
way. Thanks!
pkgsrc changes:
- Add license definition
Upstream changes:
0.023
- key2nodes: more examples added to SYNOPSIS in its POD.
- added repository address into Makefile.PL, thanks Alexandr Ciornii.
0.022
- tonodes: now we automatically expand ~ and ~foo using local USER env if set
- added support for SSH_BATCH_SSH_CMD env and --ssh option to key2nodes.
- tonodes now print a warning message while expanding ~ and ~foo locally in the target path.
- added more docs explaining how to disable StrictHostKeyChecking for ssh
Collection.
The Perl 5 module SSH::Batch provides cluster operations based on
parallel SSH, set and interval arithmetic. The following scripts
are provided:
- fornodes: Expand patterns to machine host list
- atnodes: Run command on clusters
- tonodes: Upload local files/directories to remote clusters
- key2nodes: Push SSH public key to the remote clusters