{"bugs":[{"bugid":965214,"firstseen":"2025-10-28T07:47:50.634297","severity":"normal","status":"UNCONFIRMED","summary":"acct-user\/git[forgejo]: request to improve the quality of www-apps\/forgejo::guru"}],"categories":[{"categoryid":1490,"name":"acct-group","summary":"The acct-group category contains packages for system groups."},{"categoryid":1491,"name":"acct-user","summary":"The acct-user category contains packages for system users."},{"categoryid":311,"name":"dev-vcs","summary":"The dev-vcs category contains utilities focused on version control."},{"categoryid":368,"name":"www-apps","summary":"The www-apps category contains various world wide web applications."}],"changelog":[{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"65662e666dfc19acbbf7e0ce752d99c350ad9e76","committime":"2023-07-09T17:46:44","packageid":70134,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"floppym@gentoo.org","authorname":"Mike Gilbert","body":"user-info.eclass was modified to fix a bug in egetent. Revbump\neverything to ensure that binpkgs get regenerated.\n\nSigned-off-by: Mike Gilbert <floppym@gentoo.org>","commitid":"124ad96264f65068e5d1a4865d40562b0569266b","committime":"2023-07-09T16:58:57","packageid":70134,"repoid":1,"summary":"Revbump all acct-group and acct-user packages"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"6e48a22a51851ec794ccd55abd68f2a42545eada","committime":"2023-02-01T01:16:52","packageid":70134,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"kuraga333@mail.ru","authorname":"Alexander Kurakin","body":"`acct-user.eclass`'s documentation [says](https:\/\/devmanual.gentoo.org\/eclass-reference\/acct-user.eclass\/index.html):\n```\nACCT_USER_HOME_OWNER\nThe ownership to use for the home directory, in chown ([user][:group]) syntax.\nDefaults to the newly created user, and its primary group.\n```\n```\nACCT_USER_GROUPS (REQUIRED)\nList of groups the user should belong to. This must be a bash array.\nThe first group specified is the user's primary group, while the remaining groups (if any)\nbecome supplementary groups.\n```\n\nSo we can remove in `acct-user\/user\/user-0.ebuild`:\n```\nACCT_USER_HOME_OWNER=\"user\"\n```\nMoreover if we have:\n```\nACCT_USER_GROUPS=( primary_group group2 )\n```\n, we can remove\n```\nACCT_USER_HOME_OWNER=\"user:primary_group\"\n```\n\nSigned-off-by: Alexander Kurakin <kuraga333@mail.ru>\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/29214\nSigned-off-by: Conrad Kostecki <conikost@gentoo.org>","commitid":"b5153ffa5ea7fe2fd116ab191c558b5eb4226906","committime":"2023-01-27T15:17:27","packageid":70134,"repoid":1,"summary":"acct-user\/*: remove ACCT_USER_HOME_OWNER if it is equal to default"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"19a5900c12f261ed25be279309c680771400d215","committime":"2022-03-13T21:10:36","packageid":70134,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"conikost@gentoo.org","authorname":"Conrad Kostecki","body":"Adding 'git' use flag, to be able to install git user for using with\nplain git without any additional software, when hosting git repos.\n\nSigned-off-by: Conrad Kostecki <conikost@gentoo.org>","commitid":"1303e166ecdcba92654477b03909ab132aa77510","committime":"2022-03-13T20:44:43","packageid":70134,"repoid":1,"summary":"acct-user\/git: add git use flag"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"0e26252bd3b3fe616b886c915a4b317cabed511c","committime":"2020-12-28T10:27:04","packageid":70134,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","body":"Closes: https:\/\/bugs.gentoo.org\/762089\nSigned-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"024ac2b25b6e6d41ddb47330886b404d8ca79dff","committime":"2020-12-28T09:27:58","packageid":70134,"repoid":1,"summary":"acct-*: Revbumps for sysusers.d in eclass"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"a6748fb02e3bff7efe22f3ee46d4ec3161770f07","committime":"2019-09-08T09:45:28","packageid":70134,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","body":"Add 'git' user.  UID 196 is used on Arch Linux for gitolite which serves\nthe same purpose as 'git' in Gentoo.\n\nNote that since we have multiple git hosting providers in Gentoo,\nand they use disjoint home directories, we need to use USE flags to\ncontrol the provider used.  Upon switching flags, the home directory\nfor git user will be updated accordingly to permit SSH access.\n\nSigned-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"c3708bc21bea076dbb014797e6ae9db88cc216a0","committime":"2019-08-17T06:31:21","packageid":70134,"repoid":1,"summary":"acct-user\/git: Add git user, UID 196"}],"dependencies":[],"depending":[{"block":false,"categoryid":311,"description":"Highly flexible server for git directory version tracker, Gentoo fork","ebuildids":[756496,812604],"firstseen":"2010-11-03T14:34:37.319663","maintainer":"idl0r@gentoo.org","maintainername":"Christian Ruppert","name":"gitolite-gentoo","packageid":56473},{"block":false,"categoryid":311,"description":"Highly flexible server for git directory version tracker","ebuildids":[794448,891566],"firstseen":"2010-11-07T14:34:04.346709","maintainer":"idl0r@gentoo.org","maintainername":"Christian Ruppert","name":"gitolite","packageid":56493,"summary":"Gitolite is an access control layer on top of git, which allows access control down to the branch level, including specifying who can and cannot rewind a given branch."},{"block":false,"categoryid":368,"description":"A painless self-hosted Git service","ebuildids":[882282,882282,885207,885207],"firstseen":"2016-12-20T14:36:27.551628","name":"gitea","packageid":66282}],"ebuilds":[{"archs":["amd64","arm","arm64","ppc","ppc64","x86","~alpha","~arm64-macos","~hppa","~loong","~m68k","~mips","~riscv","~s390","~sparc","~x64-macos","~x64-solaris"],"ebuildid":793508,"firstseen":"2023-07-09T19:02:29.604655","moddate":"2026-01-26T12:17:39","packageid":70134,"repoid":1,"slot":"0","uses":["git","gitea","gitolite"],"version":"0-r3"}],"masks":[],"package":{"categoryid":1491,"description":"Git repository hosting user","firstseen":"2019-09-08T09:49:48.830083","name":"git","packageid":70134},"rdependencies":[{"block":false,"categoryid":1490,"description":"System group: git","ebuildids":[793508],"firstseen":"2019-09-08T09:49:48.830083","name":"git","packageid":70133}],"repos":[{"branch":"master","lastcommit":"52197549fd3431fa256b8edbafdcd3702dd0e134","name":"gentoo","path":"\/usr\/portage","repoid":1,"upstream":"origin"}],"tracked":false,"urls":[],"uses":[{"description":"Enable git (version control system) support","isdefault":false,"use":"git"},{"description":"Set home directory for git hosting via www-apps\/gitea.","isdefault":false,"packageid":70134,"use":"gitea"},{"description":"Set home directory for git hosting via dev-vcs\/gitolite or dev-vcs\/gitolite-gentoo.","isdefault":false,"packageid":70134,"use":"gitolite"}]}