summaryrefslogtreecommitdiff
path: root/acct-user
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-12-02 02:07:07 +0000
committerV3n3RiX <venerix@koprulu.sector>2024-12-02 02:07:07 +0000
commitd4f65848c7ecabb56e2f93889cbd20078cd347f7 (patch)
tree180032f5afeb689db6a270d612f3e3364ed8fd2b /acct-user
parentc635a4b7ddb6105bfc6fef130b188a087726677b (diff)
gentoo auto-resync : 02:12:2024 - 02:07:07
Diffstat (limited to 'acct-user')
-rw-r--r--acct-user/Manifest.gzbin68057 -> 68222 bytes
-rw-r--r--acct-user/apache/Manifest4
-rw-r--r--acct-user/apache/apache-0-r3.ebuild12
-rw-r--r--acct-user/apache/apache-0-r4.ebuild32
-rw-r--r--acct-user/apache/metadata.xml4
-rw-r--r--acct-user/nginx/Manifest4
-rw-r--r--acct-user/nginx/metadata.xml4
-rw-r--r--acct-user/nginx/nginx-0-r1.ebuild12
-rw-r--r--acct-user/nginx/nginx-0-r2.ebuild32
-rw-r--r--acct-user/sssd/Manifest2
-rw-r--r--acct-user/sssd/metadata.xml16
-rw-r--r--acct-user/sssd/sssd-0.ebuild13
-rw-r--r--acct-user/vdr/Manifest2
-rw-r--r--acct-user/vdr/vdr-0-r3.ebuild (renamed from acct-user/vdr/vdr-0-r2.ebuild)26
14 files changed, 133 insertions, 30 deletions
diff --git a/acct-user/Manifest.gz b/acct-user/Manifest.gz
index eb9204ec32ce..a09e10243c1f 100644
--- a/acct-user/Manifest.gz
+++ b/acct-user/Manifest.gz
Binary files differ
diff --git a/acct-user/apache/Manifest b/acct-user/apache/Manifest
index 4ed6a1e7e5a1..81ee320eb13e 100644
--- a/acct-user/apache/Manifest
+++ b/acct-user/apache/Manifest
@@ -1,2 +1,2 @@
-EBUILD apache-0-r3.ebuild 226 BLAKE2B 6ac2eab5f1cb2c83772d72c9feb4ba0a6894fa2c3a4e9198460e9a3fdbadac4fb8ab56c657ed0a7dd90232cd088316ab3c298142a1e9e0ef671941aa29dae376 SHA512 673894f8ca9dacabb7d6764a919e8c56279fabd9f19371b1f902a28addf708b06bca8039422f2c8feafb66dc9922bbaec0367eb452863dd9ee863cd2439a843b
-MISC metadata.xml 254 BLAKE2B 309bda95de24ec4bc4d565251f6b87ce5adc08e96bcd062c6b0cb77daf48729a08b84bbd9cf20f17e917bec6636c47c51a780dff452e45946df34088a7b80da0 SHA512 4c6b588732cb314b2a0c82d476516cb1c226f737a74934831232be6b9828e8c4636589beb8872c3df0931f6dbf37e78a47309376d3480dce7683d3ead5a63e61
+EBUILD apache-0-r4.ebuild 534 BLAKE2B 66ba47d2ac610de10dda96415fe68bf074674ecdf6c49067271930441326281f74ab85e57673fe03247f443112a07ef4d60610bfc1698ba71439997dafc15572 SHA512 e1de8704a6b31e922193acadfb2c38b1125233afa9b49bf5eb2b7f3ad388a0881005502096e133af87eac9fb9ff98a7394f8ea3be8a6b58171a1377f9dfe8f41
+MISC metadata.xml 450 BLAKE2B a7e5764860f35336ddde43542d3e1cd95419bfe4a67d898df473afa49805ef6e2bf3d5f7117b9561a1fdd2b5ffcb114c122a665e46ab1e38672d17379c774429 SHA512 3d486692e1a00ed87d18109a9d25a0816d70b05fdff480fe2c80d2e53f6578daa8c60a603edd06ca631355e8ce66fd9ef74912d52d2067a86c69030ce6c2737a
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/nginx/Manifest b/acct-user/nginx/Manifest
index 981ee40150eb..4086b66aa6c1 100644
--- a/acct-user/nginx/Manifest
+++ b/acct-user/nginx/Manifest
@@ -1,2 +1,2 @@
-EBUILD nginx-0-r1.ebuild 231 BLAKE2B e38623ffb92d14144b168c77e408c828aae94d6b5468d38355732b495af793f687abc0da9ed1897508fdc13b573d9284581edee7b60549d51c9f8121ae5acb9c SHA512 31dddcfa5700dc59fed75c4cc4b2f5e629ff46610d06eb946548769d839add22f2da9536e4a65fc72b80981be7cd77b1e91f99c96e7d27eccfc2d993b19aaa64
-MISC metadata.xml 168 BLAKE2B 2e0e000b4c3b6ca04c12903fdbe278415c05a822623c52e9aa95cbbf3d50bcb1246b7edbda7d2f6b559af8950c6374e6e0a69b76319964cfe686bf50b0604a57 SHA512 4dcf45d1809e8390a2d8155c8ebfe0dd610203e392aeab0ccd8a10f42cc8532a4925eff32b35e7a6c35598a4efd288229034ec0732299dbd8cfa0acff705fed3
+EBUILD nginx-0-r2.ebuild 539 BLAKE2B 4fa8582b395058dd7b7da85ab820742d032c604fe298d89b81145ba039a2592c81d02937159874bd63e7c1f7880b7da9582c64b28e92f0d373dbf32654c49da3 SHA512 388a33139123b2c49fdb45c867cc91b160a598b57e628e87bf8b781c46c0c9dca9420018779d28cd5def8dcb55b87bc7740a4b3d0c9e6776298cbb65ce6dcbcc
+MISC metadata.xml 364 BLAKE2B f7815d069ccba19fa7842179bcf0ecd588f3a4b9aea04f9def07d7cc3b2dd86167f8963f0bbe9784093d401a9e595150b4bff291ee874a31c1e365df2c0c082a SHA512 30224ac57b77d56028083b7a38525a79e9831b799f440685b547fe061aa42673ba5d766a39b1a3c3a22fb0ab012b265d1b2c7fea90fb7ce22cc1de2dfc096bf5
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/sssd/Manifest b/acct-user/sssd/Manifest
new file mode 100644
index 000000000000..960e829085e6
--- /dev/null
+++ b/acct-user/sssd/Manifest
@@ -0,0 +1,2 @@
+EBUILD sssd-0.ebuild 239 BLAKE2B e7bac65903d99e207fa66814b795dcd9ab41f520902b9b4a2f00206d0d5f11334a3c4f784399f86776b30a582543e29825f0cfe575cb1d36fb506c2b70438de9 SHA512 5665df24572a91a8e52adb127d19cff7e9a328937fe906e9e06c1074e6f75ea468818bd09ef44c07631ba208c55b3af37062671377e83748ed5d451427e35d75
+MISC metadata.xml 522 BLAKE2B f2fcc0c21efb71a253feba1f7de41436adc4587182f4a9101239adca343a67d486409de3a5e272232d925401ed6a9ef821b3e6d2c455fd95a951343005d49bf3 SHA512 c771f032be7d1b2b8e373b4df79290e75585039285597302325f2c5aefdc1df78484160389a5df2cc425cd0cf9470ec4b98ddc0164be8f0ee6e98a7e47f89f90
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/Manifest b/acct-user/vdr/Manifest
index 4a6769de00ce..2426e3190cea 100644
--- a/acct-user/vdr/Manifest
+++ b/acct-user/vdr/Manifest
@@ -1,2 +1,2 @@
-EBUILD vdr-0-r2.ebuild 1977 BLAKE2B a04914f4fd2eda6294988aefe51517d855d36f505f268caf07460310bafc97b4f8ac3ceb47e4d2c32cad16f3a1064c31643be7e73914fbaf2bb58c8174557016 SHA512 3e90b247faf6e910a713497459d8fda5de7d5388b4d80414c774df73a2f19f09f962a9b2700267f4f7d21f80ce056384190bc388d6200b93252f901586064205
+EBUILD vdr-0-r3.ebuild 2220 BLAKE2B d8bd647249b0d43716dbf07482ed455f2c411f9598762bd90fb7dde2de3f47596c5b517a1196780821a9910cd28e41bfc0102189f34938e02aaa69064d1b0ef7 SHA512 22436db3345383326bdfeb2a81c7bdb4184c8200239395647ceb28daa0b9a8d170f4883b235ae730e0112375697933771659719ebaf89c2847b0cb5f21a3002c
MISC metadata.xml 1006 BLAKE2B 20307dfc3e06caad49997853cf0e6349243b6cd464fe83346e93369d7c691633ae2882f3b6c0c700404fc3dca0013b36a320c32d3c236199221561ddc6009b00 SHA512 90da2b83cafd636f6be7d6a10ba281a63d9a10e897e6108abaa9bf88625a5431a3a527aff6c918fec8a5a8d59c41844f0e7ad3ddac5ce4fb19dedfc76dafc1b1
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