[gentoo-dev] qmail.eclass: clean up and make it work with upcoming notqmail changes

2020-06-20 Thread Rolf Eike Beer
to *.md. Signed-off-by: Rolf Eike Beer --- eclass/qmail.eclass | 54 ++--- 1 file changed, 26 insertions(+), 28 deletions(-) diff --git a/eclass/qmail.eclass b/eclass/qmail.eclass index a78c118c89e..21f317fd34a 100644 --- a/eclass/qmail.eclass +++ b/eclass

Re: [gentoo-dev] [PATCH v3 6/9] glep-0072: Combine and amend description of states

2020-04-14 Thread Rolf Eike Beer
Am Montag, 13. April 2020, 20:49:45 CEST schrieb Andreas K. Hüttel: > > > [Maybe someone who actually does slow-arch work should speak up. Anyone > > > out > > > there still reading g-dev?] > > > > I'm lost. The original definition said that this state is for arches > > that use stable only on

Re: [gentoo-dev] [PATCH 1/1] python.eclass: add PYTHON_COMPAT_ALLOW_EXTRA_IMPLS

2020-03-26 Thread Rolf Eike Beer
> +[[ -n ${PYTHON_COMPAT_ALLOW_EXTRA_IMPLS[*]} ]] && Without string check: [[ ${#PYTHON_COMPAT_ALLOW_EXTRA_IMPLS[@]} -gt 0 ]] > + _PYTHON_ALL_IMPLS+=( ${PYTHON_COMPAT_ALLOW_EXTRA_IMPLS} ) > readonly _PYTHON_ALL_IMPLS Once array, always array: _PYTHON_ALL_IMPLS+=(

Re: [gentoo-dev] rfc: noarch keyword

2020-03-18 Thread Rolf Eike Beer
Am 2020-03-18 16:10, schrieb Jaco Kroon: Hi, I'd be in support.  Especially for "data only" kind of packages, like: net-misc/asterisk-moh-opsound net-misc/asterisk-extra-sounds net-misc/asterisk-core-sounds My immediate target was aspell dictionaries and fonts.

Re: [gentoo-dev] rfc: noarch keyword

2020-03-18 Thread Rolf Eike Beer
Am 2020-03-18 15:54, schrieb William Hubbs: All, this came up again on the recent thread about dropping non x86/amd64 support for python packages, and I want to bring it up again on its own thread. How often do architecture specific bugs really exist in languages like perl, python etc? From

Re: [gentoo-dev] Last rites: net-mail/automx

2020-03-17 Thread Rolf Eike Beer
Am Dienstag, 17. März 2020, 18:50:33 CET schrieb Marc Schiffbauer: > # Marc Schiffbauer (2020-03-17) > # No py3 support, replaced by its successor automx2 > # Removal in 30 days. Bug #708410 > net-mail/automx I still think it's a bad idea to put automx2 in www-servers. This is no general web

Re: [gentoo-dev] Changes made by acct-* ebuilds

2020-02-14 Thread Rolf Eike Beer
> There's a significant difference between changing group membership for > a system user versus a user account that is used interactively. > > I don't think the handbook advises people to mess with system accounts. >From my experience this is quite common for web-stuff and similar things, where

Re: [gentoo-dev] Vanilla sources

2020-01-04 Thread Rolf Eike Beer
Am Samstag, 4. Januar 2020, 19:41:05 CET schrieb William Hubbs: > On Fri, Jan 03, 2020 at 09:55:31AM -0500, Michael Orlitzky wrote: > > On 1/3/20 9:52 AM, Michael Orlitzky wrote: > > > But here we are. Do we make OpenRC Linux-only and steal the fix from > > > systemd? Or pretend to support other

Re: [gentoo-dev] Keywordreqs and slacking arch teams

2020-01-04 Thread Rolf Eike Beer
Am Samstag, 4. Januar 2020, 12:25:07 CET schrieb Michael 'veremitz' Everitt: > On 04/01/20 11:09, Rolf Eike Beer wrote: > > Am Freitag, 3. Januar 2020, 11:00:14 CET schrieb Rolf Eike Beer: > >> Am Freitag, 3. Januar 2020, 03:40:35 CET schrieb Aaron Bauman: > >>> On

Re: [gentoo-dev] Keywordreqs and slacking arch teams

2020-01-04 Thread Rolf Eike Beer
Am Freitag, 3. Januar 2020, 11:00:14 CET schrieb Rolf Eike Beer: > Am Freitag, 3. Januar 2020, 03:40:35 CET schrieb Aaron Bauman: > > On January 2, 2020 6:35:08 PM EST, Rolf Eike Beer wrote: > > >Am Freitag, 3. Januar 2020, 00:25:06 CET schrieb Mike Pagano: > > >&

Re: [gentoo-dev] Keywordreqs and slacking arch teams

2020-01-03 Thread Rolf Eike Beer
Am Freitag, 3. Januar 2020, 03:40:35 CET schrieb Aaron Bauman: > On January 2, 2020 6:35:08 PM EST, Rolf Eike Beer wrote: > >Am Freitag, 3. Januar 2020, 00:25:06 CET schrieb Mike Pagano: > >> hppa is making us keep old kernels around [1]. Should the kernel team be > >

Re: [gentoo-dev] Keywordreqs and slacking arch teams

2020-01-02 Thread Rolf Eike Beer
Am Freitag, 3. Januar 2020, 00:25:06 CET schrieb Mike Pagano: > On Thursday, January 2, 2020 3:32:12 PM EST Rolf Eike Beer wrote: > > > - Allowed a simple "Add keyword(s) for package " interface, > > > > > > that intelligently created an issue and a tar

Re: [gentoo-dev] Keywordreqs and slacking arch teams

2020-01-02 Thread Rolf Eike Beer
> - Allowed a simple "Add keyword(s) for package " interface, > that intelligently created an issue and a target list, and then once > the list was built, constantly ensured the list to be valid, or > determined automatically when sub-work was completed and reducing the > published list

Re: [gentoo-dev] Needs ideas: Upcoming circular dependency: expat <> CMake

2019-12-19 Thread Rolf Eike Beer
Am 2019-12-18 22:44, schrieb Francesco Riosa: Il giorno mer 18 dic 2019 alle ore 22:03 Sebastian Pipping ha scritto: CMake bundles a (previously outdated and vulnerable) copy of expat so I'm not sure if re-activating that bundle — say with a new use flag "system-expat" — would be a good

[gentoo-dev] gid 212 for cmd5checkpw

2019-11-10 Thread Rolf Eike Beer
Currently cmd5checkpw has a user of the same name at uid 212, but no group. The user owns the password database, and the binary is setuid to that user. I would like to change both to use a special group instead, so the user is not able to modify the files anymore. Since noone uses gid 212 I

[gentoo-dev] qmail.eclass: hide qmail-pop3 behind a use flag

2019-10-27 Thread Rolf Eike Beer
Other solutions offer much more features and better security, so do not install this by default. Keep it for the moment for those who explicitely want it. diff --git a/eclass/qmail.eclass b/eclass/qmail.eclass index b6ef483aa82..5a30461704e 100644 --- a/eclass/qmail.eclass +++

Re: [gentoo-dev] What is the source for https://dev.gentoo.org/~hollow/distfiles/genqmail-*

2019-10-10 Thread Rolf Eike Beer
> > > > Please pick this up and move it somewhere into Gentoo git > > > > infrastructure. I can transfer ownership to the Github Gentoo > > > > organization if you would like. > > > > Afterwards I just need someone to push the button and create a new > > > > snapshot from that (preferably together

Re: [gentoo-dev] What is the source for https://dev.gentoo.org/~hollow/distfiles/genqmail-*

2019-10-10 Thread Rolf Eike Beer
Am Donnerstag, 10. Oktober 2019, 12:15:09 CEST schrieb Michał Górny: > Dnia October 10, 2019 9:39:38 AM UTC, Rolf Eike Beer napisał(a): > >Am Samstag, 21. September 2019, 10:50:07 CEST schrieb Rolf Eike Beer: > >> Hi, > >> > >> I'm planning to do some clea

Re: [gentoo-dev] What is the source for https://dev.gentoo.org/~hollow/distfiles/genqmail-*

2019-10-10 Thread Rolf Eike Beer
Am Samstag, 21. September 2019, 10:50:07 CEST schrieb Rolf Eike Beer: > Hi, > > I'm planning to do some cleanups to the qmail stuff. One thing is that the > genqmail tarball is from 20080406 and needs to be patched itself, which > makes things complicated. So, does anyone know what

[gentoo-dev] qmail.eclass: update documentation to install

2019-09-28 Thread Rolf Eike Beer
https://github.com/gentoo/gentoo/pull/13074 signature.asc Description: This is a digitally signed message part.

Re: [gentoo-dev] Use acct-* for qmail users

2019-09-21 Thread Rolf Eike Beer
Am Mittwoch, 18. September 2019, 21:51:41 CEST schrieb Rolf Eike Beer: > > Also, please do not add packages with no maintainer listed in > > metadata.xml. You can list yourself + proxy-maint at least. If you > > don't want to maintain them, you'll need to find someone else to do

[gentoo-dev] What is the source for https://dev.gentoo.org/~hollow/distfiles/genqmail-*

2019-09-21 Thread Rolf Eike Beer
Hi, I'm planning to do some cleanups to the qmail stuff. One thing is that the genqmail tarball is from 20080406 and needs to be patched itself, which makes things complicated. So, does anyone know what was the source of these tarballs? I can't look into the directory, maybe there are even

Re: [gentoo-dev] Use acct-* for qmail users

2019-09-18 Thread Rolf Eike Beer
> Also, please do not add packages with no maintainer listed in > metadata.xml. You can list yourself + proxy-maint at least. If you > don't want to maintain them, you'll need to find someone else to do > it. Done. signature.asc Description: This is a digitally signed message part.

Re: [gentoo-dev] Use acct-* for qmail users

2019-09-15 Thread Rolf Eike Beer
Am Sonntag, 15. September 2019, 17:29:11 CEST schrieb Mike Gilbert: > On Sun, Sep 15, 2019 at 5:10 AM Rolf Eike Beer wrote: > > Am Donnerstag, 12. September 2019, 18:38:30 CEST schrieb Rolf Eike Beer: > > > Am Mittwoch, 11. September 2019, 00:54:39 CEST schrieb Michael Orlitzk

Re: [gentoo-dev] Use acct-* for qmail users

2019-09-15 Thread Rolf Eike Beer
Am Donnerstag, 12. September 2019, 18:38:30 CEST schrieb Rolf Eike Beer: > Am Mittwoch, 11. September 2019, 00:54:39 CEST schrieb Michael Orlitzky: > > On 9/10/19 4:25 PM, Rolf Eike Beer wrote: > > > I'm not entirely sure. It's what qmail always has done and what the > >

Re: [gentoo-dev] Use acct-* for qmail users

2019-09-12 Thread Rolf Eike Beer
Am Mittwoch, 11. September 2019, 00:54:39 CEST schrieb Michael Orlitzky: > On 9/10/19 4:25 PM, Rolf Eike Beer wrote: > > I'm not entirely sure. It's what qmail always has done and what the eclass > > also did. > > This is suggested by the qmail documentation, > >

Re: [gentoo-dev] Need ARM/AArch64 test data for cpuid2cpuflags

2019-09-12 Thread Rolf Eike Beer
Am 2019-09-11 07:24, schrieb Michał Górny: On Tue, 2019-09-10 at 22:44 +0200, Michał Górny wrote: Hi, everyone. I've recently (finally!) started adding tests to cpuid2cpuflags. Tests are based on mocked syscalls that return arch-specific data read from text files. So far I've got x86 and

Re: [gentoo-dev] Use acct-* for qmail users

2019-09-10 Thread Rolf Eike Beer
Am Dienstag, 10. September 2019, 21:14:51 CEST schrieb Mike Gilbert: > On Tue, Sep 10, 2019 at 11:48 AM Rolf Eike Beer wrote: > > I have created a PR here that removes manual creation of users and groups > > from qmail.eclass and uses acct-* for that. There are already fixed ui

[gentoo-dev] Use acct-* for qmail users

2019-09-10 Thread Rolf Eike Beer
I have created a PR here that removes manual creation of users and groups from qmail.eclass and uses acct-* for that. There are already fixed uids and gids for these things, I just put them into ebuilds: https://github.com/gentoo/gentoo/pull/12898 signature.asc Description: This is a digitally

Re: [gentoo-dev] qmail.eclass: 2 bugfixes

2019-08-12 Thread Rolf Eike Beer
Am Montag, 12. August 2019, 23:10:56 CEST schrieb Michael Orlitzky: > On 8/9/19 3:26 PM, Rolf Eike Beer wrote: > > + use ssl && epatch "${FILESDIR}"/qmail-smtputf8.patch > > EAI doesn't require SSL as far as I know. Is this conditional on the USE > fla

[gentoo-dev] qmail.eclass: 2 bugfixes

2019-08-09 Thread Rolf Eike Beer
rom 3a3d81e0828d3362f868b09fc7ebbef9c7148701 Mon Sep 17 00:00:00 2001 From: Rolf Eike Beer Date: Wed, 7 Aug 2019 11:49:34 +0200 Subject: [PATCH] mail-mta/netqmail: fix build without ssl Closes: https://bugs.gentoo.org/649854 Signed-off-by: Rolf Eike Beer --- mail-mta/netqmail/netqmail-1.06-r4.ebuild | 14 -- mail-