First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 81171
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Gentoo Linux High-Performance Clustering Team <hp-cluster@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: jghobrial@uh.edu
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
pdsh-2.3-r1.ebuild pdsh ebuild text/plain jghobrial@uh.edu 2005-02-07 14:58 0000 1.03 KB Details
pdsh-2.3-r2.ebuild Fixes based on Elfyn's suggestions text/plain jghobrial@uh.edu 2005-02-17 12:07 0000 1.09 KB Details
pdsh-2.8.ebuild Updated ebuild text/plain jghobrial@uh.edu 2005-11-09 09:40 0000 1.10 KB Details
pdsh-2.9.ebuild An updated ebuild for PDSH 2.9 text/plain Brady Catherman 2006-04-13 16:52 0000 1.32 KB Details
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 81171 depends on: Show dependency tree
Bug 81171 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2005-02-07 14:55 0000
Pdsh is a high-performance, parallel remote shell utility. It has built-in,
thread-safe clients for Berkeley and Kerberos V4 rsh, and can call SSH
externally (though with reduced performance). Pdsh uses a "sliding window"
parallel algorithm to conserve socket resources on the initiating node and to
allow progress to continue while timeouts occur on some connections.

------- Comment #1 From jghobrial@uh.edu 2005-02-07 14:58:22 0000 -------
Created an attachment (id=50673) [edit]
pdsh ebuild

------- Comment #2 From Elfyn McBratney (beu) (RETIRED) 2005-02-16 14:03:48 0000 -------
Thanks for submitting the ebuild - very nice.

There are a few things that need changing, though:

  - ${S} should to be set outside of src_compile, and you also don't need to
    cd into it in src_{compile,install} - ebuild.sh will do that for you.

  - net-misc/openssh needs to be in RDEPEND, as it's required at run-time.

  - if you touch any files in pkg_postinst (creating the "/etc/pdsh" directory
    and creating the default "machines" file), you must also honour ${ROOT}.

It might also be an idea to create the "/etc/pdsh" directory, and install the
default "machines" file (even if it's just pure comments) in src_install, thus
eliminating the need for a pkg_postinst; the latter will however require the
default "machines" file to be put into the package's "files" directory and
installed from src_install, but that's not a problem.

------- Comment #3 From jghobrial@uh.edu 2005-02-17 12:07:35 0000 -------
Created an attachment (id=51462) [edit]
Fixes based on Elfyn's suggestions

There is no default machines file in the tar file so keeping its creation in
pkg_postinst seems to be the way to go. Also, a warning to modify the machines
file has been added.

------- Comment #4 From jghobrial@uh.edu 2005-04-22 07:25:36 0000 -------
Can anyone tell me the status of this being accepted. It has been a long while.

Thanks

------- Comment #5 From Martin Mokrejš 2005-07-25 18:23:08 0000 -------
Elfyn McBratney: Any news on this? ;-)

------- Comment #6 From jghobrial@uh.edu 2005-07-25 20:03:53 0000 -------
(In reply to comment #5)
> Elfyn McBratney: Any news on this? ;-)

Really, this is slightly annoying. It has been 5 months since I submitted this.

------- Comment #7 From jghobrial@uh.edu 2005-10-20 08:00:43 0000 -------
Okay, is there anything else I need to do on this? Check the initial date
February 7th, 2005. If there is, let me know and I'll do it.

Otherwise, WTF? Come on, someone let me know what is going on with the
acceptance of this ebuild. I have stuck to this for 8 months, if there is a rule
that says developer must stay with this for a year before acceptance; at least
let me know that.

It is a cool program and my friend and I worked on this and corrected it when
necessary.

------- Comment #8 From Martin Mokrejš 2005-11-09 05:01:03 0000 -------
And I see 2.8.1 version out. ;) Will this package go under app-shells?

------- Comment #9 From jghobrial@uh.edu 2005-11-09 09:37:43 0000 -------
Updated the ebuild to 2.8-1.

------- Comment #10 From jghobrial@uh.edu 2005-11-09 09:40:25 0000 -------
Created an attachment (id=72501) [edit]
Updated ebuild

This is an update to the latest version of pdsh. This should go into
/usr/portage/sys-cluster/pdsh/

Thanks

------- Comment #11 From Brady Catherman 2005-11-15 23:31:04 0000 -------
Before submitting this ebuild it needs to change its configuration a bit.
SSH should not be included unless the "ssh" useflag is set. This allows those of
us with rsh to take advantage of the performance that pdsh offers when using rsh.

------- Comment #12 From Donnie Berkholz 2005-11-15 23:32:04 0000 -------
This bug was recently brought to my attention, and pdsh should properly be
added
and maintained by the cluster team.

If perl has objections to this, please comment.

------- Comment #13 From Brady Catherman 2006-04-13 16:52:38 0000 -------
Created an attachment (id=84595) [edit]
An updated ebuild for PDSH 2.9

------- Comment #14 From Martin Mokrejš 2006-05-02 12:35:15 0000 -------
The ebuild from comment #13 works fine for me for 2.9 and 2.10 version. Please
push it finally to portage.

I see that either netkit-rsh or kth-krb4 could be used to provide the
kerberized rsh. But that would be a minor extension to the ebuild and I guess
configure won't pick up the renamed binaries into FHS locations. Anyway, it is
impossible to have installed concurrently kth-krb4 and heimdal on Gentoo as the
destdir's overlap. But it is perfectly legal to have both installed and use
them. But this is my general objection that packages should not be relocated to
FHS.

------- Comment #15 From Michael Cummings (RETIRED) 2006-05-21 16:16:28 0000 -------
(In reply to comment #14)
> If perl has objections to this, please comment.
> 
Let us know if you help with anything, ebuilding, etc., otherwise, she's all
yours :)

------- Comment #16 From Donnie Berkholz 2006-06-24 23:02:58 0000 -------
Finally I'm finding some time for clustering stuff, I'll look at this soon
because I like the package.

------- Comment #17 From Donnie Berkholz 2006-07-19 22:30:05 0000 -------
Finally committed with some fixes, thanks for the contribution! A big slowup is
that maintaining existing applications generally takes priority over adding new
ones, and we're always in need of more help anyway.

First Last Prev Next    No search results available      Search page      Enter new bug