Opened 11 years ago

Closed 11 years ago

Last modified 11 years ago

#38122 closed defect (fixed)

ssh-copy-id conflicts with openssh

Reported by: cooljeanius (Eric Gallager) Owned by: larryv (Lawrence Velázquez)
Priority: Normal Milestone:
Component: ports Version: 2.1.3
Keywords: Cc: seanfarley (Sean Farley)
Port: ssh-copy-id openssh

Description

They both install a binary named ssh-copy-id. They're both shell scripts, so I've attached a diff between the two. The diff is pretty minor...

Attachments (1)

ssh-copy-id.diff (1.1 KB) - added by cooljeanius (Eric Gallager) 11 years ago.
diff between the two ssh-copy-id scripts

Download all attachments as: .zip

Change History (6)

Changed 11 years ago by cooljeanius (Eric Gallager)

Attachment: ssh-copy-id.diff added

diff between the two ssh-copy-id scripts

comment:1 Changed 11 years ago by larryv (Lawrence Velázquez)

Owner: changed from macports-tickets@… to larryv@…
Status: newassigned

What’s the point of ssh-copy-id, if openssh provides the script?

comment:2 Changed 11 years ago by larryv (Lawrence Velázquez)

Resolution: fixed
Status: assignedclosed

Marked as conflicting in r103230.

comment:3 Changed 11 years ago by seanfarley (Sean Farley)

Huh. All these years, and I didn't know that ssh-copy-id was in openssh all this time. We could do a few things,

1) Make openssh depend on ssh-copy-id (and change openssh to delete its copy) 2) Delete ssh-copy-id entirely 3) Mark as conflicting

(1) seems like overkill and (2) makes me worry with the recent openssl debacle. I don't feel strongly about any options and (3) was already done by larryv (thanks!) but if people do feel strongly about (1) or (2), we could try those.

comment:4 in reply to:  3 Changed 11 years ago by cooljeanius (Eric Gallager)

Replying to sean@…:

Huh. All these years, and I didn't know that ssh-copy-id was in openssh all this time. We could do a few things,

1) Make openssh depend on ssh-copy-id (and change openssh to delete its copy) 2) Delete ssh-copy-id entirely 3) Mark as conflicting

(1) seems like overkill and (2) makes me worry with the recent openssl debacle. I don't feel strongly about any options and (3) was already done by larryv (thanks!) but if people do feel strongly about (1) or (2), we could try those.

I'm ok with just sticking with (3) for now.

comment:5 in reply to:  3 Changed 11 years ago by larryv (Lawrence Velázquez)

Replying to sean@…:

Huh. All these years, and I didn't know that ssh-copy-id was in openssh all this time. We could do a few things,

1) Make openssh depend on ssh-copy-id (and change openssh to delete its copy) 2) Delete ssh-copy-id entirely 3) Mark as conflicting

I really think we should go with 2, but I’m fine with waiting until the openssl issue is cleared up.

Note: See TracTickets for help on using tickets.