Bug#547931: cssh 3.26-1 no longer properly

2009-09-24 Thread Justin Piszcz

Sure,

There is not much though:

$ cssh --debug u...@xxx-xx-abcd.wxy u...@xxx-xx-abcd.zxvw
Loading keymaps and keycodes
Attempting name resolution via user ssh config file
Failed to check host (falling back to gethostbyname): No such file or directory
Can't call method name on an undefined value at /usr/bin/cssh line 988.

Justin.


On Wed, 23 Sep 2009, tony mancill wrote:


-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hi Justin,

Can you give any more details about how you were able to trigger this bug?
I'm trying to find a suitable test case, but when I give a bogus
(unresolvable) hostname, cssh behaves appropriately.

If you're able to reproduce this, could you please send me the output of
cssh --debug?

Thank you,
Tony


Justin Piszcz wrote:


On Tue, 22 Sep 2009, tony mancill wrote:

Justin Piszcz wrote:

Package: clusterssh
Version: 3.26-1
Severity: normal

$ cssh u...@xxx-xx-abcd.wxy u...@xxx-xx-abcd.zxvw
u...@xxx-xx-abcd.zxvw u...@xxx-xx-abcd.iadw
u...@xxx-xx-abcde.zxvw
Can't call method name on an undefined value at /usr/bin/cssh line
988.

$ cssh u...@xxx-xx-abcd.wxy u...@xxx-xx-abcd.zxvw
Can't call method name on an undefined value at /usr/bin/cssh line
988.

The older clusterssh-3.21 works OK.

Seems to be similar to this but the hostnames are normal.
http://osdir.com/ml/debian-bugs-dist/2009-08/msg06609.html

Justin.


Hi Justin,

I'm not able to reproduce the behavior when I use hostnames that resolve.
The issue appears to be that gethostbyname() fails for one or more the
names
given.  Can you ssh to each of the hosts in your test case, and can you
provide some detail on how the host names are being resolved by your
system?

Duncan, would it be reasonable to check to see if gethostbyname($host) is
defined, and if not, simply return $host?

Thank you,
Tony






Hi,



It must have been one of the hosts was typo'd-- it is working now.  But
in the past and now I maintain lists with cssh that I login to and if
one of the hosts has been decomissioned, it will abort the entire cssh
because of it, where before it would try to open it and if it fails, the
window would close or not open.  Can the old functionality be restored?



Justin.


-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAkq66fYACgkQpdwBkPlyvgPbSgCdGTLmYthUypUdsvlcLjQYXuxG
zhkAnRQ9a2FIWfZgWM10s8OHqgJShAVb
=kXZQ
-END PGP SIGNATURE-





--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#547931: cssh 3.26-1 no longer properly

2009-09-24 Thread Duncan Ferguson
This is fixed in 3.27-1 - I'll cut a new release shortly for Tony to  
put into the repos.


  Duncs

On 24 Sep 2009, at 11:14, Justin Piszcz wrote:


Sure,

There is not much though:

$ cssh --debug u...@xxx-xx-abcd.wxy u...@xxx-xx-abcd.zxvw
Loading keymaps and keycodes
Attempting name resolution via user ssh config file
Failed to check host (falling back to gethostbyname): No such file  
or directory
Can't call method name on an undefined value at /usr/bin/cssh line  
988.


Justin.


On Wed, 23 Sep 2009, tony mancill wrote:


-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hi Justin,

Can you give any more details about how you were able to trigger  
this bug?

I'm trying to find a suitable test case, but when I give a bogus
(unresolvable) hostname, cssh behaves appropriately.

If you're able to reproduce this, could you please send me the  
output of

cssh --debug?

Thank you,
Tony


Justin Piszcz wrote:


On Tue, 22 Sep 2009, tony mancill wrote:

Justin Piszcz wrote:

Package: clusterssh
Version: 3.26-1
Severity: normal

$ cssh u...@xxx-xx-abcd.wxy u...@xxx-xx-abcd.zxvw
u...@xxx-xx-abcd.zxvw u...@xxx-xx-abcd.iadw
u...@xxx-xx-abcde.zxvw
Can't call method name on an undefined value at /usr/bin/cssh  
line

988.

$ cssh u...@xxx-xx-abcd.wxy u...@xxx-xx-abcd.zxvw
Can't call method name on an undefined value at /usr/bin/cssh  
line

988.

The older clusterssh-3.21 works OK.

Seems to be similar to this but the hostnames are normal.
http://osdir.com/ml/debian-bugs-dist/2009-08/msg06609.html

Justin.


Hi Justin,

I'm not able to reproduce the behavior when I use hostnames that  
resolve.
The issue appears to be that gethostbyname() fails for one or more  
the

names
given.  Can you ssh to each of the hosts in your test case, and  
can you

provide some detail on how the host names are being resolved by your
system?

Duncan, would it be reasonable to check to see if  
gethostbyname($host) is

defined, and if not, simply return $host?

Thank you,
Tony






Hi,


It must have been one of the hosts was typo'd-- it is working  
now.  But
in the past and now I maintain lists with cssh that I login to and  
if
one of the hosts has been decomissioned, it will abort the entire  
cssh
because of it, where before it would try to open it and if it  
fails, the
window would close or not open.  Can the old functionality be  
restored?



Justin.


-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAkq66fYACgkQpdwBkPlyvgPbSgCdGTLmYthUypUdsvlcLjQYXuxG
zhkAnRQ9a2FIWfZgWM10s8OHqgJShAVb
=kXZQ
-END PGP SIGNATURE-






--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#547931: cssh 3.26-1 no longer properly

2009-09-23 Thread tony mancill
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hi Justin,

Can you give any more details about how you were able to trigger this bug?
I'm trying to find a suitable test case, but when I give a bogus
(unresolvable) hostname, cssh behaves appropriately.

If you're able to reproduce this, could you please send me the output of
cssh --debug?

Thank you,
Tony


Justin Piszcz wrote:

 On Tue, 22 Sep 2009, tony mancill wrote:
 
 Justin Piszcz wrote:
 Package: clusterssh
 Version: 3.26-1
 Severity: normal

 $ cssh u...@xxx-xx-abcd.wxy u...@xxx-xx-abcd.zxvw
 u...@xxx-xx-abcd.zxvw u...@xxx-xx-abcd.iadw
 u...@xxx-xx-abcde.zxvw
 Can't call method name on an undefined value at /usr/bin/cssh line
 988.

 $ cssh u...@xxx-xx-abcd.wxy u...@xxx-xx-abcd.zxvw
 Can't call method name on an undefined value at /usr/bin/cssh line
 988.

 The older clusterssh-3.21 works OK.

 Seems to be similar to this but the hostnames are normal.
 http://osdir.com/ml/debian-bugs-dist/2009-08/msg06609.html

 Justin.
 
 Hi Justin,
 
 I'm not able to reproduce the behavior when I use hostnames that resolve.
 The issue appears to be that gethostbyname() fails for one or more the
 names
 given.  Can you ssh to each of the hosts in your test case, and can you
 provide some detail on how the host names are being resolved by your
 system?
 
 Duncan, would it be reasonable to check to see if gethostbyname($host) is
 defined, and if not, simply return $host?
 
 Thank you,
 Tony
 


 Hi,

 It must have been one of the hosts was typo'd-- it is working now.  But
 in the past and now I maintain lists with cssh that I login to and if
 one of the hosts has been decomissioned, it will abort the entire cssh
 because of it, where before it would try to open it and if it fails, the
 window would close or not open.  Can the old functionality be restored?

 Justin.

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAkq66fYACgkQpdwBkPlyvgPbSgCdGTLmYthUypUdsvlcLjQYXuxG
zhkAnRQ9a2FIWfZgWM10s8OHqgJShAVb
=kXZQ
-END PGP SIGNATURE-



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#547931: cssh 3.26-1 no longer properly

2009-09-22 Thread Justin Piszcz

Package: clusterssh
Version: 3.26-1
Severity: normal

$ cssh u...@xxx-xx-abcd.wxy u...@xxx-xx-abcd.zxvw 
u...@xxx-xx-abcd.zxvw u...@xxx-xx-abcd.iadw 
u...@xxx-xx-abcde.zxvw

Can't call method name on an undefined value at /usr/bin/cssh line 988.

$ cssh u...@xxx-xx-abcd.wxy u...@xxx-xx-abcd.zxvw
Can't call method name on an undefined value at /usr/bin/cssh line 988.

The older clusterssh-3.21 works OK.

Seems to be similar to this but the hostnames are normal.
http://osdir.com/ml/debian-bugs-dist/2009-08/msg06609.html

Justin.



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#547931: cssh 3.26-1 no longer properly

2009-09-22 Thread tony mancill
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Justin Piszcz wrote:
 Package: clusterssh
 Version: 3.26-1
 Severity: normal
 
 $ cssh u...@xxx-xx-abcd.wxy u...@xxx-xx-abcd.zxvw
 u...@xxx-xx-abcd.zxvw u...@xxx-xx-abcd.iadw
 u...@xxx-xx-abcde.zxvw
 Can't call method name on an undefined value at /usr/bin/cssh line 988.
 
 $ cssh u...@xxx-xx-abcd.wxy u...@xxx-xx-abcd.zxvw
 Can't call method name on an undefined value at /usr/bin/cssh line 988.
 
 The older clusterssh-3.21 works OK.
 
 Seems to be similar to this but the hostnames are normal.
 http://osdir.com/ml/debian-bugs-dist/2009-08/msg06609.html
 
 Justin.

Hi Justin,

I'm not able to reproduce the behavior when I use hostnames that resolve.
The issue appears to be that gethostbyname() fails for one or more the names
given.  Can you ssh to each of the hosts in your test case, and can you
provide some detail on how the host names are being resolved by your system?

Duncan, would it be reasonable to check to see if gethostbyname($host) is
defined, and if not, simply return $host?

Thank you,
Tony

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAkq5AdAACgkQpdwBkPlyvgOGLACeNpLz/+OQPL5uTuA+il0SRWSe
obYAn3+YwpEpZ0LPNbDp9wnx1vVf9pnR
=7zkq
-END PGP SIGNATURE-



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#547931: cssh 3.26-1 no longer properly

2009-09-22 Thread Justin Piszcz



On Tue, 22 Sep 2009, tony mancill wrote:


-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Justin Piszcz wrote:

Package: clusterssh
Version: 3.26-1
Severity: normal

$ cssh u...@xxx-xx-abcd.wxy u...@xxx-xx-abcd.zxvw
u...@xxx-xx-abcd.zxvw u...@xxx-xx-abcd.iadw
u...@xxx-xx-abcde.zxvw
Can't call method name on an undefined value at /usr/bin/cssh line 988.

$ cssh u...@xxx-xx-abcd.wxy u...@xxx-xx-abcd.zxvw
Can't call method name on an undefined value at /usr/bin/cssh line 988.

The older clusterssh-3.21 works OK.

Seems to be similar to this but the hostnames are normal.
http://osdir.com/ml/debian-bugs-dist/2009-08/msg06609.html

Justin.


Hi Justin,

I'm not able to reproduce the behavior when I use hostnames that resolve.
The issue appears to be that gethostbyname() fails for one or more the names
given.  Can you ssh to each of the hosts in your test case, and can you
provide some detail on how the host names are being resolved by your system?

Duncan, would it be reasonable to check to see if gethostbyname($host) is
defined, and if not, simply return $host?

Thank you,
Tony

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAkq5AdAACgkQpdwBkPlyvgOGLACeNpLz/+OQPL5uTuA+il0SRWSe
obYAn3+YwpEpZ0LPNbDp9wnx1vVf9pnR
=7zkq
-END PGP SIGNATURE-



Hi,

It must have been one of the hosts was typo'd-- it is working now.  But in 
the past and now I maintain lists with cssh that I login to and if one of 
the hosts has been decomissioned, it will abort the entire cssh because of 
it, where before it would try to open it and if it fails, the window would 
close or not open.  Can the old functionality be restored?


Justin.



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#547931: cssh 3.26-1 no longer properly

2009-09-22 Thread tony mancill
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Justin Piszcz wrote:
 
 
 On Tue, 22 Sep 2009, tony mancill wrote:
 
 Justin Piszcz wrote:
 Package: clusterssh
 Version: 3.26-1
 Severity: normal

 $ cssh u...@xxx-xx-abcd.wxy u...@xxx-xx-abcd.zxvw
 u...@xxx-xx-abcd.zxvw u...@xxx-xx-abcd.iadw
 u...@xxx-xx-abcde.zxvw
 Can't call method name on an undefined value at /usr/bin/cssh line
 988.

 $ cssh u...@xxx-xx-abcd.wxy u...@xxx-xx-abcd.zxvw
 Can't call method name on an undefined value at /usr/bin/cssh line
 988.

 The older clusterssh-3.21 works OK.

 Seems to be similar to this but the hostnames are normal.
 http://osdir.com/ml/debian-bugs-dist/2009-08/msg06609.html

 Justin.
 
 Hi Justin,
 
 I'm not able to reproduce the behavior when I use hostnames that resolve.
 The issue appears to be that gethostbyname() fails for one or more the
 names
 given.  Can you ssh to each of the hosts in your test case, and can you
 provide some detail on how the host names are being resolved by your
 system?
 
 Duncan, would it be reasonable to check to see if gethostbyname($host) is
 defined, and if not, simply return $host?
 
 Thank you,
 Tony
 


 Hi,

 It must have been one of the hosts was typo'd-- it is working now.  But
 in the past and now I maintain lists with cssh that I login to and if
 one of the hosts has been decomissioned, it will abort the entire cssh
 because of it, where before it would try to open it and if it fails, the
 window would close or not open.  Can the old functionality be restored?

 Justin.

I think it's reasonable for cssh to simply log an error for hosts that
cannot be resolved and move on to the next host in the list.  I'll work with
Duncan on a patch.

Thank you,
Tony
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAkq5CRUACgkQpdwBkPlyvgNMKwCfYPzXKBUumKg3Kmv+DleNimdm
t34An0fYptH+hK/0QaE/BaWtoPiQJ2SJ
=EU24
-END PGP SIGNATURE-



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org