Date: Fri, 6 Jul 2007 20:30:24 +0000 (UTC) From: Brooks Davis <brooks@FreeBSD.org> To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: ports/security/pssh Makefile ports/security/pssh/files patch-bin_pnuke patch-bin_prsync patch-bin_pscp patch-bin_pslurp patch-bin_pssh patch-psshlib_basethread.py patch-psshlib_psshutil.py Message-ID: <200707062030.l66KUOKT062879@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
brooks 2007-07-06 20:30:24 UTC
FreeBSD ports repository
Modified files:
security/pssh Makefile
Added files:
security/pssh/files patch-bin_pnuke patch-bin_prsync
patch-bin_pscp patch-bin_pslurp
patch-bin_pssh
patch-psshlib_basethread.py
patch-psshlib_psshutil.py
Log:
Fix a couple bugs and remove the IGNORE variable:
- select can be interrupted and return EINTR so we need to loop around it
while it does so rather than treating it as a fatal error.
- all process creations are matched with a wait() so having a SIGCHLD
handler that performs a wait(-1) is pointless and racy. We tend to
loose the race over half the time and as a result were reporting
successful processes as failed.
Add a couple features:
- Skip commented lines in the host specification.
- Allow '-' as an alias for stdin in the host file specification.
Revision Changes Path
1.3 +1 -2 ports/security/pssh/Makefile
1.1 +19 -0 ports/security/pssh/files/patch-bin_pnuke (new)
1.1 +18 -0 ports/security/pssh/files/patch-bin_prsync (new)
1.1 +18 -0 ports/security/pssh/files/patch-bin_pscp (new)
1.1 +18 -0 ports/security/pssh/files/patch-bin_pslurp (new)
1.1 +19 -0 ports/security/pssh/files/patch-bin_pssh (new)
1.1 +28 -0 ports/security/pssh/files/patch-psshlib_basethread.py (new)
1.1 +43 -0 ports/security/pssh/files/patch-psshlib_psshutil.py (new)
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200707062030.l66KUOKT062879>
