Re: [gentoo-dev] [PATCH 0/9] User/group package draft implementation

2019-05-30 Thread James Le Cuirot
On Thu, 30 May 2019 14:50:30 +0200 Michał Górny wrote: > Please review the following patches, implementing the user/group package > concept. The patches incorporate some of the feedback to the proposed > GLEP, and I'd like to get them reviewed before I submit the next GLEP > update. They are

Re: [gentoo-dev] Announcing RISC-V

2019-05-30 Thread Alexis Ballier
On Wed, 29 May 2019 10:27:34 -0700 (PDT) Palmer Dabbelt wrote: > On Mon, 20 May 2019 02:44:18 PDT (-0700), aball...@gentoo.org wrote: > > On Sat, 18 May 2019 20:47:28 +0200 > > Michał Górny wrote: > > > >> On Fri, 2019-05-03 at 23:34 +0200, Andreas K. Huettel wrote: > >> > * We will initially

[gentoo-dev] [PATCH 8/9] user/ftp: Add 'ftp' user (UID 21)

2019-05-30 Thread Michał Górny
Signed-off-by: Michał Górny --- profiles/categories | 1 + user/ftp/ftp-0.ebuild | 19 +++ user/ftp/metadata.xml | 5 + 3 files changed, 25 insertions(+) create mode 100644 user/ftp/ftp-0.ebuild create mode 100644 user/ftp/metadata.xml diff --git a/profiles/categories

[gentoo-dev] [PATCH 7/9] group/ftp: Add 'ftp' group (GID 21)

2019-05-30 Thread Michał Górny
Signed-off-by: Michał Górny --- group/ftp/ftp-0.ebuild | 8 group/ftp/metadata.xml | 5 + profiles/categories| 1 + 3 files changed, 14 insertions(+) create mode 100644 group/ftp/ftp-0.ebuild create mode 100644 group/ftp/metadata.xml diff --git a/group/ftp/ftp-0.ebuild

[gentoo-dev] [PATCH 9/9] net-ftp/ftpbase: Utilize {group,user}/ftp

2019-05-30 Thread Michał Górny
Signed-off-by: Michał Górny --- net-ftp/ftpbase/ftpbase-0.01-r3.ebuild | 39 ++ 1 file changed, 39 insertions(+) create mode 100644 net-ftp/ftpbase/ftpbase-0.01-r3.ebuild diff --git a/net-ftp/ftpbase/ftpbase-0.01-r3.ebuild b/net-ftp/ftpbase/ftpbase-0.01-r3.ebuild new

[gentoo-dev] [PATCH 5/9] user.eclass: Die if no free UID/GID is found

2019-05-30 Thread Michał Górny
Signed-off-by: Michał Górny --- eclass/user.eclass | 2 ++ 1 file changed, 2 insertions(+) diff --git a/eclass/user.eclass b/eclass/user.eclass index 1ffeaae29569..b16c4c6d69b7 100644 --- a/eclass/user.eclass +++ b/eclass/user.eclass @@ -160,6 +160,7 @@ enewuser() { for ((euid =

[gentoo-dev] [PATCH 6/9] {group,user}.eclass: WIP eclasses to maintain users/groups

2019-05-30 Thread Michał Górny
--- eclass/sys-group.eclass | 105 eclass/sys-user.eclass | 206 2 files changed, 311 insertions(+) create mode 100644 eclass/sys-group.eclass create mode 100644 eclass/sys-user.eclass diff --git a/eclass/sys-group.eclass

[gentoo-dev] [PATCH 4/9] user.eclass: Support forcing specified UID/GID

2019-05-30 Thread Michał Górny
Signed-off-by: Michał Górny --- eclass/user.eclass | 23 +-- 1 file changed, 21 insertions(+), 2 deletions(-) diff --git a/eclass/user.eclass b/eclass/user.eclass index 7eda668974f0..1ffeaae29569 100644 --- a/eclass/user.eclass +++ b/eclass/user.eclass @@ -96,13 +96,15 @@

[gentoo-dev] [PATCH 3/9] user.eclass: Support disabling home directory creation

2019-05-30 Thread Michał Górny
Signed-off-by: Michał Górny --- eclass/user.eclass | 16 ++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/eclass/user.eclass b/eclass/user.eclass index 6be7d9f3..7eda668974f0 100644 --- a/eclass/user.eclass +++ b/eclass/user.eclass @@ -96,12 +96,15 @@ egetent()

[gentoo-dev] [PATCH 2/9] user.eclass: Prevent automated home creation in useradd

2019-05-30 Thread Michał Górny
Pass '-M' to prevent useradd from automatically creating the home directory (depending on system configuration). We create the home directory ourselves anyway, and we have better control over how it's created this way. Signed-off-by: Michał Górny --- eclass/user.eclass | 2 +- 1 file changed,

[gentoo-dev] [PATCH 0/9] User/group package draft implementation

2019-05-30 Thread Michał Górny
Hi, Please review the following patches, implementing the user/group package concept. The patches incorporate some of the feedback to the proposed GLEP, and I'd like to get them reviewed before I submit the next GLEP update. They are based on earlier work by mjo. To recap: the idea is to

[gentoo-dev] [PATCH 1/9] user.eclass: Do not create user-group automatically

2019-05-30 Thread Michał Górny
Closes: https://bugs.gentoo.org/512220 Signed-off-by: Michał Górny --- eclass/user.eclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclass/user.eclass b/eclass/user.eclass index f6a10a6bee28..a6c6ad82b7a0 100644 --- a/eclass/user.eclass +++ b/eclass/user.eclass @@