acct-user / git

Git repository hosting user

v0-r3 :: 0 :: gentoo

Modified
Keywords
amd64 arm arm64 hppa ppc ppc64 sparc x86 ~alpha ~amd64-linux ~arm64-macos ~ia64 ~loong ~m68k ~mips ~ppc-macos ~riscv ~s390 ~x64-macos ~x64-solaris ~x86-linux
USE flags
git gitea gitolite

General

git
Enable git (version control system) support
gitea
Set home directory for git hosting via www-apps/gitea.
gitolite
Set home directory for git hosting via dev-vcs/gitolite or dev-vcs/gitolite-gentoo.

acct-group / git : System group: git

dev-vcs / gitolite : Highly flexible server for git directory version tracker

dev-vcs / gitolite-gentoo : Highly flexible server for git directory version tracker, Gentoo fork

www-apps / gitea : A painless self-hosted Git service

Repository mirror & CI · gentoo
Merge updates from master
Mike Gilbert · gentoo
Revbump all acct-group and acct-user packages
user-info.eclass was modified to fix a bug in egetent. Revbump everything to ensure that binpkgs get regenerated. Signed-off-by: Mike Gilbert <floppym@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Alexander Kurakin · gentoo
acct-user/*: remove ACCT_USER_HOME_OWNER if it is equal to default
`acct-user.eclass`'s documentation [says](https://devmanual.gentoo.org/eclass-reference/acct-user.eclass/index.html): ``` ACCT_USER_HOME_OWNER The ownership to use for the home directory, in chown ([user][:group]) syntax. Defaults to the newly created user, and its primary group. ``` ``` ACCT_USER_GROUPS (REQUIRED) List of groups the user should belong to. This must be a bash array. The first group specified is the user's primary group, while the remaining groups (if any) become supplementary groups. ``` So we can remove in `acct-user/user/user-0.ebuild`: ``` ACCT_USER_HOME_OWNER="user" ``` Moreover if we have: ``` ACCT_USER_GROUPS=( primary_group group2 ) ``` , we can remove ``` ACCT_USER_HOME_OWNER="user:primary_group" ``` Signed-off-by: Alexander Kurakin <kuraga333@mail.ru> Closes: https://github.com/gentoo/gentoo/pull/29214 Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Conrad Kostecki · gentoo
acct-user/git: add git use flag
Adding 'git' use flag, to be able to install git user for using with plain git without any additional software, when hosting git repos. Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
acct-*: Revbumps for sysusers.d in eclass
Closes: https://bugs.gentoo.org/762089 Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
acct-user/git: Add git user, UID 196
Add 'git' user. UID 196 is used on Arch Linux for gitolite which serves the same purpose as 'git' in Gentoo. Note that since we have multiple git hosting providers in Gentoo, and they use disjoint home directories, we need to use USE flags to control the provider used. Upon switching flags, the home directory for git user will be updated accordingly to permit SSH access. Signed-off-by: Michał Górny <mgorny@gentoo.org>