diff options
Diffstat (limited to 'acct-user')
-rw-r--r-- | acct-user/apache/apache-0-r3.ebuild | 12 | ||||
-rw-r--r-- | acct-user/apache/apache-0-r4.ebuild | 32 | ||||
-rw-r--r-- | acct-user/apache/metadata.xml | 4 | ||||
-rw-r--r-- | acct-user/atuin/metadata.xml | 2 | ||||
-rw-r--r-- | acct-user/gns3/metadata.xml | 2 | ||||
-rw-r--r-- | acct-user/nginx/metadata.xml | 4 | ||||
-rw-r--r-- | acct-user/nginx/nginx-0-r1.ebuild | 12 | ||||
-rw-r--r-- | acct-user/nginx/nginx-0-r2.ebuild | 32 | ||||
-rw-r--r-- | acct-user/openhab/metadata.xml | 2 | ||||
-rw-r--r-- | acct-user/sandmann/metadata.xml | 2 | ||||
-rw-r--r-- | acct-user/spamd/metadata.xml | 2 | ||||
-rw-r--r-- | acct-user/sqlgrey/metadata.xml | 2 | ||||
-rw-r--r-- | acct-user/sssd/metadata.xml | 16 | ||||
-rw-r--r-- | acct-user/sssd/sssd-0.ebuild | 13 | ||||
-rw-r--r-- | acct-user/vdr/vdr-0-r3.ebuild (renamed from acct-user/vdr/vdr-0-r2.ebuild) | 26 |
15 files changed, 132 insertions, 31 deletions
diff --git a/acct-user/apache/apache-0-r3.ebuild b/acct-user/apache/apache-0-r3.ebuild deleted file mode 100644 index 1d0b8a4e54b9..000000000000 --- a/acct-user/apache/apache-0-r3.ebuild +++ /dev/null @@ -1,12 +0,0 @@ -# Copyright 2019-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit acct-user - -ACCT_USER_ID="81" -ACCT_USER_GROUPS=( "apache" ) -ACCT_USER_HOME="/var/www" - -acct-user_add_deps diff --git a/acct-user/apache/apache-0-r4.ebuild b/acct-user/apache/apache-0-r4.ebuild new file mode 100644 index 000000000000..4d578ee26829 --- /dev/null +++ b/acct-user/apache/apache-0-r4.ebuild @@ -0,0 +1,32 @@ +# Copyright 2019-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit acct-user + +ACCT_USER_ID="81" +ACCT_USER_GROUPS=( "apache" ) +ACCT_USER_HOME="/var/www" + +IUSE="icingaweb2 mgraph" + +acct-user_add_deps + +RDEPEND+=" + icingaweb2? ( + acct-group/icingacmd + acct-group/icingaweb2 + ) + mgraph? ( + acct-group/mgraph + ) +" + +pkg_setup() { + # www-apps/icingaweb2 + use icingaweb2 && ACCT_USER_GROUPS+=( icingacmd icingaweb2 ) + + # net-mail/mailgraph + use mgraph && ACCT_USER_GROUPS+=( mgraph ) +} diff --git a/acct-user/apache/metadata.xml b/acct-user/apache/metadata.xml index bb8cff5eb952..0657bc8fff35 100644 --- a/acct-user/apache/metadata.xml +++ b/acct-user/apache/metadata.xml @@ -5,4 +5,8 @@ <email>apache-bugs@gentoo.org</email> <name>Apache project</name> </maintainer> + <use> + <flag name="icingaweb2">Prepare group membership for <pkg>www-apps/icingaweb2</pkg></flag> + <flag name="mgraph">Prepare group membership for <pkg>net-mail/mailgraph</pkg></flag> + </use> </pkgmetadata> diff --git a/acct-user/atuin/metadata.xml b/acct-user/atuin/metadata.xml index 87a759d410cf..a7fa285c7476 100644 --- a/acct-user/atuin/metadata.xml +++ b/acct-user/atuin/metadata.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="person"> <name>Florian Schmaus</name> diff --git a/acct-user/gns3/metadata.xml b/acct-user/gns3/metadata.xml index 84aeb359eebd..65416c3036a6 100644 --- a/acct-user/gns3/metadata.xml +++ b/acct-user/gns3/metadata.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="person" proxied="yes"> <email>mmk@levelnine.at</email> diff --git a/acct-user/nginx/metadata.xml b/acct-user/nginx/metadata.xml index 115e9d64a669..e2269995015a 100644 --- a/acct-user/nginx/metadata.xml +++ b/acct-user/nginx/metadata.xml @@ -2,4 +2,8 @@ <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <!-- maintainer-needed --> + <use> + <flag name="icingaweb2">Prepare group membership for <pkg>www-apps/icingaweb2</pkg></flag> + <flag name="mgraph">Prepare group membership for <pkg>net-mail/mailgraph</pkg></flag> + </use> </pkgmetadata> diff --git a/acct-user/nginx/nginx-0-r1.ebuild b/acct-user/nginx/nginx-0-r1.ebuild deleted file mode 100644 index f6b6ea4ea30f..000000000000 --- a/acct-user/nginx/nginx-0-r1.ebuild +++ /dev/null @@ -1,12 +0,0 @@ -# Copyright 2019-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit acct-user - -ACCT_USER_ID="82" -ACCT_USER_GROUPS=( "nginx" ) -ACCT_USER_HOME="/var/lib/nginx" - -acct-user_add_deps diff --git a/acct-user/nginx/nginx-0-r2.ebuild b/acct-user/nginx/nginx-0-r2.ebuild new file mode 100644 index 000000000000..d3de2d164909 --- /dev/null +++ b/acct-user/nginx/nginx-0-r2.ebuild @@ -0,0 +1,32 @@ +# Copyright 2019-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit acct-user + +ACCT_USER_ID="82" +ACCT_USER_GROUPS=( "nginx" ) +ACCT_USER_HOME="/var/lib/nginx" + +IUSE="icingaweb2 mgraph" + +acct-user_add_deps + +RDEPEND+=" + icingaweb2? ( + acct-group/icingacmd + acct-group/icingaweb2 + ) + mgraph? ( + acct-group/mgraph + ) +" + +pkg_setup() { + # www-apps/icingaweb2 + use icingaweb2 && ACCT_USER_GROUPS+=( icingacmd icingaweb2 ) + + # net-mail/mailgraph + use mgraph && ACCT_USER_GROUPS+=( mgraph ) +} diff --git a/acct-user/openhab/metadata.xml b/acct-user/openhab/metadata.xml index 87a759d410cf..a7fa285c7476 100644 --- a/acct-user/openhab/metadata.xml +++ b/acct-user/openhab/metadata.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="person"> <name>Florian Schmaus</name> diff --git a/acct-user/sandmann/metadata.xml b/acct-user/sandmann/metadata.xml index 87a759d410cf..a7fa285c7476 100644 --- a/acct-user/sandmann/metadata.xml +++ b/acct-user/sandmann/metadata.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="person"> <name>Florian Schmaus</name> diff --git a/acct-user/spamd/metadata.xml b/acct-user/spamd/metadata.xml index 5f91881e0464..ea8fa29e42b5 100644 --- a/acct-user/spamd/metadata.xml +++ b/acct-user/spamd/metadata.xml @@ -2,7 +2,7 @@ <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="person" proxied="yes"> - <email>gentoo_bugs_peep@parallaxshift.com</email> + <email>gentoo_bugs_2_peep@parallaxshift.com</email> <name>Philippe Chaintreuil</name> </maintainer> diff --git a/acct-user/sqlgrey/metadata.xml b/acct-user/sqlgrey/metadata.xml index 5f91881e0464..ea8fa29e42b5 100644 --- a/acct-user/sqlgrey/metadata.xml +++ b/acct-user/sqlgrey/metadata.xml @@ -2,7 +2,7 @@ <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="person" proxied="yes"> - <email>gentoo_bugs_peep@parallaxshift.com</email> + <email>gentoo_bugs_2_peep@parallaxshift.com</email> <name>Philippe Chaintreuil</name> </maintainer> diff --git a/acct-user/sssd/metadata.xml b/acct-user/sssd/metadata.xml new file mode 100644 index 000000000000..ab72af36d9cc --- /dev/null +++ b/acct-user/sssd/metadata.xml @@ -0,0 +1,16 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="project"> + <email>base-system@gentoo.org</email> + <name>Gentoo Base System</name> + </maintainer> + <maintainer type="person" proxied="yes"> + <email>salah.coronya@gmail.com</email> + <name>Christopher Byrne</name> + </maintainer> + <maintainer type="project" proxied="proxy"> + <email>proxy-maint@gentoo.org</email> + <name>Proxy Maintainers</name> + </maintainer> +</pkgmetadata> diff --git a/acct-user/sssd/sssd-0.ebuild b/acct-user/sssd/sssd-0.ebuild new file mode 100644 index 000000000000..642d60b90171 --- /dev/null +++ b/acct-user/sssd/sssd-0.ebuild @@ -0,0 +1,13 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit acct-user + +DESCRIPTION="A user for sys-auth/sssd" + +ACCT_USER_GROUPS=( "sssd" ) +ACCT_USER_ID="543" + +acct-user_add_deps diff --git a/acct-user/vdr/vdr-0-r2.ebuild b/acct-user/vdr/vdr-0-r3.ebuild index 7c25955a8feb..98027c414841 100644 --- a/acct-user/vdr/vdr-0-r2.ebuild +++ b/acct-user/vdr/vdr-0-r3.ebuild @@ -1,4 +1,4 @@ -# Copyright 2022-2023 Gentoo Authors +# Copyright 2022-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -14,6 +14,30 @@ IUSE="graphlcd legacy-homedir remote serial systemd" acct-user_add_deps +REQUIRED_USE=" + remote? ( systemd ) +" + +RDEPEND+=" + graphlcd? ( + acct-group/lp + acct-group/usb + ) + remote? ( + systemd? ( + acct-group/input + ) + ) + serial? ( + systemd? ( + acct-group/dialout + ) + !systemd? ( + acct-group/uucp + ) + ) +" + pkg_setup() { # if user wants to preserve his existing vdr installation, # he can set USE=legacy-homedir |