Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 854300 - add ssh-import-id to isos
Summary: add ssh-import-id to isos
Status: CONFIRMED
Alias: None
Product: Gentoo Release Media
Classification: Unclassified
Component: All ISO (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Release Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-06-25 19:03 UTC by Georgy Yakovlev
Modified: 2022-06-25 19:24 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Georgy Yakovlev archtester gentoo-dev 2022-06-25 19:03:08 UTC
@slashbeast requested adding sys-auth/ssh-import-id to installcd.
it's a tool used to easily fetch and install ssh authorized keys from well known locations, often used by cloud images and ubuntu.

after brief discussion we agreed it's a good addition.

work on stabilizing sys-auth/ssh-import-id is done in bug https://bugs.gentoo.org/853937
Comment 1 Larry the Git Cow gentoo-dev 2022-06-25 19:18:27 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/proj/releng.git/commit/?id=1f81bd282c6990d72b052b5c2095911029d084b9

commit 1f81bd282c6990d72b052b5c2095911029d084b9
Author:     Georgy Yakovlev <gyakovlev@gentoo.org>
AuthorDate: 2022-06-25 19:12:36 +0000
Commit:     Georgy Yakovlev <gyakovlev@gentoo.org>
CommitDate: 2022-06-25 19:14:00 +0000

    arm64: add sys-auth/ssh-import-id to isos
    
    Bug: https://bugs.gentoo.org/854300
    Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>

 releases/specs/arm64/installcd-stage1.spec | 1 +
 1 file changed, 1 insertion(+)

https://gitweb.gentoo.org/proj/releng.git/commit/?id=56a04485f92a13c1b20f687d673dab619229f6ff

commit 56a04485f92a13c1b20f687d673dab619229f6ff
Author:     Georgy Yakovlev <gyakovlev@gentoo.org>
AuthorDate: 2022-06-25 19:12:05 +0000
Commit:     Georgy Yakovlev <gyakovlev@gentoo.org>
CommitDate: 2022-06-25 19:13:56 +0000

    ppc: add sys-auth/ssh-import-id to isos
    
    Bug: https://bugs.gentoo.org/854300
    Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>

 releases/specs/ppc/ppc32/installcd-stage1.spec   | 1 +
 releases/specs/ppc/ppc64le/installcd-stage1.spec | 1 +
 2 files changed, 2 insertions(+)

https://gitweb.gentoo.org/proj/releng.git/commit/?id=b74c6c0563d1c4be921f11170830ef09b7a0da24

commit b74c6c0563d1c4be921f11170830ef09b7a0da24
Author:     Georgy Yakovlev <gyakovlev@gentoo.org>
AuthorDate: 2022-06-25 19:10:57 +0000
Commit:     Georgy Yakovlev <gyakovlev@gentoo.org>
CommitDate: 2022-06-25 19:13:51 +0000

    x86: add sys-auth/ssh-import-id to isos
    
    Bug: https://bugs.gentoo.org/854300
    Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>

 releases/specs/x86/hardened/admincd-stage1-openrc.spec | 1 +
 releases/specs/x86/i486/installcd-stage1-openrc.spec   | 1 +
 releases/specs/x86/i686/livecd-stage1.spec             | 1 +
 releases/specs/x86/i686/livedvd-stage1.spec            | 1 +
 4 files changed, 4 insertions(+)

https://gitweb.gentoo.org/proj/releng.git/commit/?id=3e50c160d10d499da2618109a4da634ed07b8581

commit 3e50c160d10d499da2618109a4da634ed07b8581
Author:     Georgy Yakovlev <gyakovlev@gentoo.org>
AuthorDate: 2022-06-25 19:08:56 +0000
Commit:     Georgy Yakovlev <gyakovlev@gentoo.org>
CommitDate: 2022-06-25 19:13:36 +0000

    amd64: add sys-auth/ssh-import-id to isos
    
    Bug: https://bugs.gentoo.org/854300
    Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>

 releases/specs/amd64/hardened/admincd-stage1.spec | 1 +
 releases/specs/amd64/installcd-stage1.spec        | 1 +
 releases/specs/amd64/livegui/livegui-stage1.spec  | 1 +
 3 files changed, 3 insertions(+)
Comment 2 Georgy Yakovlev archtester gentoo-dev 2022-06-25 19:24:11 UTC
I did it for most arches, but I left out alpha, hppa, ia64 and sparc out as I know nothing about those stages and how fresh isos are.