On Tue, 2019-06-18 at 13:31 +0200, Michał Górny wrote:
> Hi, everyone.
>
> Since there were no major objections raised against the proposal of
> switching user/group management to dedicated acct-*/* packages, I'd like
> to proceed as follows:
>
> 1. Commit GLEP 81 draft (as of last posting [1], p
Hi,
Here's the RFC for first acct-* packages I'd like to commit. This is
also a request to reserve the respective UIDs/GIDs. Namely:
Groups:
ftp - 21
mail - 12 (on Linux, FreeBSD has it in baselayout)
Users:
ftp - 21
mail - 8 (on Linux, likewise)
postmaster - 14
I have included upda
Signed-off-by: Michał Górny
---
acct-user/ftp/ftp-0.ebuild | 14 ++
acct-user/ftp/metadata.xml | 5 +
profiles/categories| 1 +
3 files changed, 20 insertions(+)
create mode 100644 acct-user/ftp/ftp-0.ebuild
create mode 100644 acct-user/ftp/metadata.xml
diff --git a/a
Signed-off-by: Michał Górny
---
acct-group/ftp/ftp-0.ebuild | 9 +
acct-group/ftp/metadata.xml | 5 +
profiles/categories | 1 +
3 files changed, 15 insertions(+)
create mode 100644 acct-group/ftp/ftp-0.ebuild
create mode 100644 acct-group/ftp/metadata.xml
diff --git a/acct
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 fi
Signed-off-by: Michał Górny
---
acct-user/mail/mail-0.ebuild | 15 +++
acct-user/mail/metadata.xml | 8
2 files changed, 23 insertions(+)
create mode 100644 acct-user/mail/mail-0.ebuild
create mode 100644 acct-user/mail/metadata.xml
diff --git a/acct-user/mail/mail-0.ebu
Signed-off-by: Michał Górny
---
acct-group/mail/mail-0.ebuild | 9 +
acct-group/mail/metadata.xml | 8
2 files changed, 17 insertions(+)
create mode 100644 acct-group/mail/mail-0.ebuild
create mode 100644 acct-group/mail/metadata.xml
diff --git a/acct-group/mail/mail-0.ebuild
Signed-off-by: Michał Górny
---
acct-user/postmaster/metadata.xml| 8
acct-user/postmaster/postmaster-0.ebuild | 15 +++
2 files changed, 23 insertions(+)
create mode 100644 acct-user/postmaster/metadata.xml
create mode 100644 acct-user/postmaster/postmaster-0.ebui
Signed-off-by: Michał Górny
---
net-mail/mailbase/mailbase-1.5-r1.ebuild | 45
1 file changed, 45 insertions(+)
create mode 100644 net-mail/mailbase/mailbase-1.5-r1.ebuild
diff --git a/net-mail/mailbase/mailbase-1.5-r1.ebuild
b/net-mail/mailbase/mailbase-1.5-r1.ebuild
"gamestat" group with gid 36, as defined by QA policy:
https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Policies#Games
Not attaching the ebuild, because it's standard boilerplate, defining
only two variables:
DESCRIPTION="Group for shared game state files"
ACCT_GROUP_ID=36
Its first
On Thu, 2019-06-20 at 13:49 +0200, Ulrich Mueller wrote:
> "gamestat" group with gid 36, as defined by QA policy:
> https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Policies#Games
>
> Not attaching the ebuild, because it's standard boilerplate, defining
> only two variables:
>
>DESCRIPT
Am 06.06.19 um 17:28 schrieb Anthony G. Basile:
> Didn't we have some "archive" for old ebuilds? Maybe we can move
> it there.
What about an overlay for this purpose? Its like in real life they
come into life and leave the same way...
Despite that, I usually dig in the git repository when I
> On Thu, 20 Jun 2019, Michał Górny wrote:
> Here's the RFC for first acct-* packages I'd like to commit. This is
> also a request to reserve the respective UIDs/GIDs. Namely:
> Groups:
> ftp - 21
> mail - 12 (on Linux, FreeBSD has it in baselayout)
> Users:
> ftp - 21
> mail - 8 (
> On Thu, 20 Jun 2019, Michał Górny wrote:
> --- /dev/null
> +++ b/acct-group/mail/mail-0.ebuild
> @@ -0,0 +1,9 @@
> +# Copyright 2019 Gentoo Authors
> +# Distributed under the terms of the GNU General Public License v2
> +
> +EAPI=7
> +
> +inherit acct-group
> +
> +DESCRIPTION="Mail program g
On 6/18/2019 7:31 AM, Michał Górny wrote:
>
> 3. Give people some time for wider testing.
>
> At this point, the new eclasses would be non-binding, i.e. you will
> still be able to commit new packages using user.eclass old style.
> The eclasses would be bound with usual eclass stability requireme
On Thu, 2019-06-20 at 14:57 +0200, Ulrich Mueller wrote:
> > > > > > On Thu, 20 Jun 2019, Michał Górny wrote:
> > --- /dev/null
> > +++ b/acct-group/mail/mail-0.ebuild
> > @@ -0,0 +1,9 @@
> > +# Copyright 2019 Gentoo Authors
> > +# Distributed under the terms of the GNU General Public License v2
>
On Thu, 2019-06-20 at 09:07 -0400, Brian Evans wrote:
> On 6/18/2019 7:31 AM, Michał Górny wrote:
> > 3. Give people some time for wider testing.
> >
> > At this point, the new eclasses would be non-binding, i.e. you will
> > still be able to commit new packages using user.eclass old style.
> > Th
On 6/9/2019 7:39 AM, Michał Górny wrote:
> +Specification
> +=
> +
> +Policy
> +--
> +
> +Following the acceptance of this GLEP, all new users and groups must
> +be created via user/group packages as defined in this GLEP. The old
> +method may still be used for existing users/group
On 6/20/19 9:53 AM, Brian Evans wrote:
>> +
>> +Following the acceptance of this GLEP, all new users and groups must
>> +be created via user/group packages as defined in this GLEP. The old
>> +method may still be used for existing users/groups, in existing
>> +packages.
>> +
>> +All new users and
The G/FBSD team is not really capable of supporting a stable profile
anymore. More and more packages are failing due to upstream relying
on Linux userland and/or newer FreeBSD version. At the same time, our
core packages are outdated and vulnerable, and nobody worked on them
for a long time.
Sig
Signed-off-by: Michał Górny
---
profiles/package.mask | 22 ++
1 file changed, 22 insertions(+)
diff --git a/profiles/package.mask b/profiles/package.mask
index ec22b0c89967..2065a8980d0e 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -29,6 +29,28 @@
#--
On Thu, 2019-06-20 at 09:53 -0400, Brian Evans wrote:
> On 6/9/2019 7:39 AM, Michał Górny wrote:
> > +Tracking of user/group usage is done through dependencies. As long
> > +as any installed package depends on a specific user/group package,
> > +the respective user/group is assumed to be used. If
On Thursday, June 20, 2019 3:11:07 AM PDT Michał Górny wrote:
> Hi,
>
> Please review.
>
> [1]
> https://wiki.gentoo.org/wiki/Project:Quality_Assurance/UID_GID_Assignment
>
it's probably wort adding links to other distro standard UIDs as a reference.
RHEL[1]
Fedora[2]
Arch[3]
[1]
http
On Thu, Jun 20, 2019 at 11:33:04AM -0700, Georgy Yakovlev wrote:
> On Thursday, June 20, 2019 3:11:07 AM PDT Michał Górny wrote:
> > Hi,
>
> >
> > Please review.
> >
> > [1]
> > https://wiki.gentoo.org/wiki/Project:Quality_Assurance/UID_GID_Assignment
> >
>
> it's probably wort adding links to
On Thu, 2019-06-20 at 18:35 +, Robin H. Johnson wrote:
> On Thu, Jun 20, 2019 at 11:33:04AM -0700, Georgy Yakovlev wrote:
> > On Thursday, June 20, 2019 3:11:07 AM PDT Michał Górny wrote:
> > > Hi,
> > > Please review.
> > >
> > > [1]
> > > https://wiki.gentoo.org/wiki/Project:Quality_Assuranc
On Thu, 2019-06-20 at 11:33 -0700, Georgy Yakovlev wrote:
> On Thursday, June 20, 2019 3:11:07 AM PDT Michał Górny wrote:
> > Hi,
> > Please review.
> >
> > [1]
> > https://wiki.gentoo.org/wiki/Project:Quality_Assurance/UID_GID_Assignment
> >
>
> it's probably wort adding links to other distro s
On Thu, 20 Jun 2019 16:32:56 +0200 Michał Górny wrote:
> On Thu, 2019-06-20 at 09:53 -0400, Brian Evans wrote:
> > On 6/9/2019 7:39 AM, Michał Górny wrote:
> > > +Tracking of user/group usage is done through dependencies. As long
> > > +as any installed package depends on a specific user/group pac
Hi!
On Thu, 20 Jun 2019 09:53:46 -0400 Brian Evans wrote:
> > +
> > +Before adding a new user and/or group, the developer must send a RFC
> > +to the ``gentoo-dev`` mailing list.
>
> This paragraph should go away. It is a complete waste of time.
> > +Requiring mailing list RFC
> > +
On Wed, 19 Jun 2019 15:29:33 -0400
"Anthony G. Basile" wrote:
> On 6/19/19 3:19 AM, Sergei Trofimovich wrote:
> >
> > This is now tracked as https://bugs.gentoo.org/688342. I hope to get
> > at least some followup there.
> >
>
> When I try to look at that bug, it says I'm not authorized. I'
29 matches
Mail list logo