Summary: | net-misc/openssh : support GLEP 81 user creation | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | David Michael <fedora.dm0> |
Component: | Current packages | Assignee: | Gentoo's Team for Core System packages <base-system> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | robbat2 |
Priority: | Normal | Keywords: | InVCS |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 701210 | ||
Attachments: |
GLEP 81 for openssh
acct-group/sshd acct-user/sshd |
Description
David Michael
2019-12-15 17:39:04 UTC
Created attachment 599666 [details, diff]
GLEP 81 for openssh
Drop user.eclass in favor of RDEPEND="acct-user/sshd".
Created attachment 599668 [details]
acct-group/sshd
Create the sshd group.
Created attachment 599670 [details]
acct-user/sshd
Create the sshd user and home directory.
Is there anything blocking this? The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fecc27cb2f862b62e359ccc416777828bac7cc5 commit 4fecc27cb2f862b62e359ccc416777828bac7cc5 Author: Patrick McLean <patrick.mclean@sony.com> AuthorDate: 2020-02-05 01:48:30 +0000 Commit: Patrick McLean <chutzpah@gentoo.org> CommitDate: 2020-02-05 01:54:52 +0000 net-misc/openssh-8.0_p1-r4: fix tests in 2020, move to GLEP 81 Bug: https://bugs.gentoo.org/703016 Copyright: Sony Interactive Entertainment Inc. Package-Manager: Portage-2.3.87, Repoman-2.3.20 Signed-off-by: Patrick McLean <chutzpah@gentoo.org> net-misc/openssh/openssh-8.0_p1-r4.ebuild | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1aac6323197fdf15ee5d8ace28d31883a2099c9b commit 1aac6323197fdf15ee5d8ace28d31883a2099c9b Author: Patrick McLean <patrick.mclean@sony.com> AuthorDate: 2020-02-05 01:44:55 +0000 Commit: Patrick McLean <chutzpah@gentoo.org> CommitDate: 2020-02-05 01:53:58 +0000 net-misc/openssh-8.1_p1-r2: revbump, patch for glibc-2.31, HPN 14.20 Bug: https://bugs.gentoo.org/703016 Closes: https://bugs.gentoo.org/708224 Copyright: Sony Interactive Entertainment Inc. Package-Manager: Portage-2.3.87, Repoman-2.3.20 Signed-off-by: Patrick McLean <chutzpah@gentoo.org> net-misc/openssh/Manifest | 4 + .../files/openssh-8.0_p1-hpn-14.20-X509-glue.patch | 111 +++++ .../files/openssh-8.1_p1-hpn-14.20-glue.patch | 105 +++++ .../files/openssh-8.1_p1-hpn-14.20-sctp-glue.patch | 19 + .../openssh/files/openssh-8.1_p1-tests-2020.patch | 26 ++ net-misc/openssh/openssh-8.1_p1-r2.ebuild | 467 +++++++++++++++++++++ 6 files changed, 732 insertions(+) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5598093b3569149c4eaaf59037f4c38da4f07a1b commit 5598093b3569149c4eaaf59037f4c38da4f07a1b Author: Patrick McLean <patrick.mclean@sony.com> AuthorDate: 2020-02-05 01:42:15 +0000 Commit: Patrick McLean <chutzpah@gentoo.org> CommitDate: 2020-02-05 01:53:36 +0000 acct-user/sshd-0: Add sshd user Bug: https://bugs.gentoo.org/703016 Copyright: Sony Interactive Entertainment Inc. Package-Manager: Portage-2.3.87, Repoman-2.3.20 RepoMan-Options: --force Signed-off-by: Patrick McLean <chutzpah@gentoo.org> acct-user/sshd/metadata.xml | 8 ++++++++ acct-user/sshd/sshd-0.ebuild | 15 +++++++++++++++ 2 files changed, 23 insertions(+) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=406211980a0e5d38a1ad003d315de6abad4b82b2 commit 406211980a0e5d38a1ad003d315de6abad4b82b2 Author: Patrick McLean <patrick.mclean@sony.com> AuthorDate: 2020-02-05 01:38:37 +0000 Commit: Patrick McLean <chutzpah@gentoo.org> CommitDate: 2020-02-05 01:53:14 +0000 acct-group/sshd-0: Add sshd group Bug: https://bugs.gentoo.org/703016 Copyright: Sony Interactive Entertainment Inc. Package-Manager: Portage-2.3.87, Repoman-2.3.20 RepoMan-Options: --force Signed-off-by: Patrick McLean <chutzpah@gentoo.org> acct-group/sshd/metadata.xml | 8 ++++++++ acct-group/sshd/sshd-0.ebuild | 8 ++++++++ 2 files changed, 16 insertions(+) We will close this bug after older versions of openssh are removed from the tree. It looks like all openssh ebuilds are using acct-*/sshd dependencies now. |