Path to this page:
./
devel/gitolite,
Gitolite allows you to host Git repositories easily and securely
Branch: CURRENT,
Version: 3.6.12,
Package name: gitolite-3.6.12,
Maintainer: pkgsrc-usersGitolite is an SSH-based gatekeeper providing access control for
a server that hosts many git repositories. Without gitolite, each
developer needing to push to one of the repositories hosted would
need a user account on that server; gitolite lets you do that just
using SSH public keys tied to a single, common, user that hosts
all the repositories.
Gitolite can restrict who can read (clone/fetch) from or write
(push) to a repository, and who can push to what branch or tag -
an important issue in corporate environments. Other features include:
* access control by branch-name or by modified file/directory;
* per-developer "personal namespace" prefixes;
* simple but powerful configuration file syntax (with validation);
* config files (and authority for maintaining them) can be split;
* easy integration with gitweb;
* comprehensive logging;
* easy migration from gitosis.
Required to run:[
lang/perl5] [
devel/git-base]
Required to build:[
pkgtools/cwrappers]
Master sites:
Filesize: 198.93 KB
Version history: (Expand)
- (2023-04-05) Updated to version: gitolite-3.6.12
- (2022-06-28) Updated to version: gitolite-3.6.6nb5
- (2021-05-25) Updated to version: gitolite-3.6.6nb4
- (2020-09-01) Updated to version: gitolite-3.6.6nb3
- (2019-08-11) Updated to version: gitolite-3.6.6nb2
- (2018-08-22) Updated to version: gitolite-3.6.6nb1
CVS history: (Expand)
2023-04-05 12:13:24 by Nikita | Files touched by this commit (3) | |
Log message:
gitolite: update to version 3.6.12
Changelog:
2020-08-04 v3.6.12 mirroring terminoligy changes
install script can now modify #! lines when using a custom
perl executable
'config' user command allows for config values with spaces
in them
finally added notes in "t/README" on testing http \
mode and
mirroring, with pre-build helpers for Fedora and Manjaro
...plus various bug fixes
2019-01-08 v3.6.11 fix security issue in 'rsync' (bundle helper); see commit
5df2b81 for more
2018-09-30 v3.6.10 fix up boo-boo caused by previous release; see mails on
list for details
2018-08-07 v3.6.9 prevent racy access to repos in process of migration to
gitolite
'info' learns new '-p' option to show only physical repos
(as opposed to wild repos)
2018-07-12 v3.6.8 fix bug when deleting *all* hooks for a repo
allow trailing slashes in repo names
make pre-receive hook driver bail on non-zero exit of a
pre-receive hook
allow templates in gitolite.conf (new feature)
various optimiations
2017-07-02 v3.6.7 allow repo-specific hooks to be organised into
subdirectories, and allow the multi-hook driver to be
placed in some other location of your choice
allow simple test code to be embedded within the
gitolite.conf file; see contrib/utils/testconf for how.
(This goes on the client side, not on the server)
allow syslog "facility" to be changed, from the \
default of
'local0'
allow @group names in config values to be expanded; it is
replaced with a space separated list of members
|
2022-06-28 13:38:00 by Thomas Klausner | Files touched by this commit (3952) |
Log message:
*: recursive bump for perl 5.36
|
2021-10-26 12:20:11 by Nia Alarie | Files touched by this commit (3016) |
Log message:
archivers: Replace RMD160 checksums with BLAKE2s checksums
All checksums have been double-checked against existing RMD160 and
SHA512 hashes
Could not be committed due to merge conflict:
devel/py-traitlets/distinfo
The following distfiles were unfetchable (note: some may be only fetched
conditionally):
./devel/pvs/distinfo pvs-3.2-solaris.tgz
./devel/eclipse/distinfo eclipse-sourceBuild-srcIncluded-3.0.1.zip
|
2021-10-07 15:44:44 by Nia Alarie | Files touched by this commit (3017) |
Log message:
devel: Remove SHA1 hashes for distfiles
|
2021-05-24 21:56:06 by Thomas Klausner | Files touched by this commit (3575) |
Log message:
*: recursive bump for perl 5.34
|
2020-08-31 20:13:29 by Thomas Klausner | Files touched by this commit (3631) |
Log message:
*: bump PKGREVISION for perl-5.32.
|
2019-08-11 15:25:21 by Thomas Klausner | Files touched by this commit (3557) |
Log message:
Bump PKGREVISIONs for perl 5.30.0
|
2018-08-22 11:48:07 by Thomas Klausner | Files touched by this commit (3558) |
Log message:
Recursive bump for perl5-5.28.0
|