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>