The sysutils/gitolite port
gitolite-3.6.11 – secure hosting of Git repositories (cvsweb github mirror)
Description
Gitolite is an access control layer on top of git. Here are the features that most people see: * Use a single unix user ("real" user) on the server. * Provide access to many gitolite users. * Control access to many git repositories.WWW: https://gitolite.com/gitolite/
Readme
+----------------------------------------------------------------------- | Running ${PKGSTEM} on OpenBSD +----------------------------------------------------------------------- Setting up a Git server ======================= It is advised to use a dedicated 'git' user for use with Gitolite. Now add this user with adduser(8) and log in as this user. Access control and repository creation is managed with the gitolite-admin.git repository. The public SSH key passed to Gitolite during the initial setup will be the primary access to this repository. Copy a new or existing key to "key.pub" and run the setup: gitolite setup -pk /path/to/key.pub Now test if everything is setup correctly by running the following command as the user to whom key.pub belongs: git clone git@host:gitolite-admin.git Further reading =============== For further configuration options and learning how to finalize your setup, please refer to the online Gitolite documentation which is located at http://gitolite.com/gitolite/master-toc.html
Maintainer
The OpenBSD ports mailing-list
Categories
Run dependencies
Files
- /usr/local/bin/gitolite
- /usr/local/libexec/gitolite/
- /usr/local/libexec/gitolite/VERSION
- /usr/local/libexec/gitolite/VREF/
- /usr/local/libexec/gitolite/VREF/COUNT
- /usr/local/libexec/gitolite/VREF/EMAIL-CHECK
- /usr/local/libexec/gitolite/VREF/FILETYPE
- /usr/local/libexec/gitolite/VREF/MAX_NEWBIN_SIZE
- /usr/local/libexec/gitolite/VREF/MERGE-CHECK
- /usr/local/libexec/gitolite/VREF/NAME_NC
- /usr/local/libexec/gitolite/VREF/VOTES
- /usr/local/libexec/gitolite/VREF/lock
- /usr/local/libexec/gitolite/VREF/partial-copy
- /usr/local/libexec/gitolite/VREF/refex-expr
- /usr/local/libexec/gitolite/commands/
- /usr/local/libexec/gitolite/commands/1plus1
- /usr/local/libexec/gitolite/commands/D
- /usr/local/libexec/gitolite/commands/access
- /usr/local/libexec/gitolite/commands/compile-template-data
- /usr/local/libexec/gitolite/commands/config
- /usr/local/libexec/gitolite/commands/create
- /usr/local/libexec/gitolite/commands/creator
- /usr/local/libexec/gitolite/commands/desc
- /usr/local/libexec/gitolite/commands/fork
- /usr/local/libexec/gitolite/commands/git-annex-shell
- /usr/local/libexec/gitolite/commands/git-config
- /usr/local/libexec/gitolite/commands/help
- /usr/local/libexec/gitolite/commands/htpasswd
- /usr/local/libexec/gitolite/commands/info
- /usr/local/libexec/gitolite/commands/list-dangling-repos
- /usr/local/libexec/gitolite/commands/lock
- /usr/local/libexec/gitolite/commands/mirror
- /usr/local/libexec/gitolite/commands/motd
- /usr/local/libexec/gitolite/commands/option
- /usr/local/libexec/gitolite/commands/owns
- /usr/local/libexec/gitolite/commands/perms
- /usr/local/libexec/gitolite/commands/print-default-rc
- /usr/local/libexec/gitolite/commands/push
- /usr/local/libexec/gitolite/commands/readme
- /usr/local/libexec/gitolite/commands/rsync
- /usr/local/libexec/gitolite/commands/sshkeys-lint
- /usr/local/libexec/gitolite/commands/sskm
- /usr/local/libexec/gitolite/commands/sudo
- /usr/local/libexec/gitolite/commands/svnserve
- /usr/local/libexec/gitolite/commands/symbolic-ref
- /usr/local/libexec/gitolite/commands/who-pushed
- /usr/local/libexec/gitolite/commands/writable
- /usr/local/libexec/gitolite/gitolite
- /usr/local/libexec/gitolite/gitolite-shell
- /usr/local/libexec/gitolite/lib/
- /usr/local/libexec/gitolite/lib/Gitolite/
- /usr/local/libexec/gitolite/lib/Gitolite/Cache.pm
- /usr/local/libexec/gitolite/lib/Gitolite/Common.pm
- /usr/local/libexec/gitolite/lib/Gitolite/Conf.pm
- /usr/local/libexec/gitolite/lib/Gitolite/Conf/
- /usr/local/libexec/gitolite/lib/Gitolite/Conf/Explode.pm
- /usr/local/libexec/gitolite/lib/Gitolite/Conf/Load.pm
- /usr/local/libexec/gitolite/lib/Gitolite/Conf/Store.pm
- /usr/local/libexec/gitolite/lib/Gitolite/Conf/Sugar.pm
- /usr/local/libexec/gitolite/lib/Gitolite/Easy.pm
- /usr/local/libexec/gitolite/lib/Gitolite/Hooks/
- /usr/local/libexec/gitolite/lib/Gitolite/Hooks/PostUpdate.pm
- /usr/local/libexec/gitolite/lib/Gitolite/Hooks/Update.pm
- /usr/local/libexec/gitolite/lib/Gitolite/Rc.pm
- /usr/local/libexec/gitolite/lib/Gitolite/Setup.pm
- /usr/local/libexec/gitolite/lib/Gitolite/Test.pm
- /usr/local/libexec/gitolite/lib/Gitolite/Test/
- /usr/local/libexec/gitolite/lib/Gitolite/Test/Tsh.pm
- /usr/local/libexec/gitolite/lib/Gitolite/Triggers.pm
- /usr/local/libexec/gitolite/lib/Gitolite/Triggers/
- /usr/local/libexec/gitolite/lib/Gitolite/Triggers/Alias.pm
- /usr/local/libexec/gitolite/lib/Gitolite/Triggers/AutoCreate.pm
- /usr/local/libexec/gitolite/lib/Gitolite/Triggers/CpuTime.pm
- /usr/local/libexec/gitolite/lib/Gitolite/Triggers/Kindergarten.pm
- /usr/local/libexec/gitolite/lib/Gitolite/Triggers/Mirroring.pm
- /usr/local/libexec/gitolite/lib/Gitolite/Triggers/Motd.pm
- /usr/local/libexec/gitolite/lib/Gitolite/Triggers/RefexExpr.pm
- /usr/local/libexec/gitolite/lib/Gitolite/Triggers/RepoUmask.pm
- /usr/local/libexec/gitolite/lib/Gitolite/Triggers/Shell.pm
- /usr/local/libexec/gitolite/lib/Gitolite/Triggers/TProxy.pm
- /usr/local/libexec/gitolite/lib/Gitolite/Triggers/Writable.pm
- /usr/local/libexec/gitolite/syntactic-sugar/
- /usr/local/libexec/gitolite/syntactic-sugar/continuation-lines
- /usr/local/libexec/gitolite/syntactic-sugar/keysubdirs-as-groups
- /usr/local/libexec/gitolite/syntactic-sugar/macros
- /usr/local/libexec/gitolite/syntactic-sugar/refex-expr
- /usr/local/libexec/gitolite/triggers/
- /usr/local/libexec/gitolite/triggers/bg
- /usr/local/libexec/gitolite/triggers/expand-deny-messages
- /usr/local/libexec/gitolite/triggers/partial-copy
- /usr/local/libexec/gitolite/triggers/post-compile/
- /usr/local/libexec/gitolite/triggers/post-compile/create-with-reference
- /usr/local/libexec/gitolite/triggers/post-compile/ssh-authkeys
- /usr/local/libexec/gitolite/triggers/post-compile/ssh-authkeys-shell-users
- /usr/local/libexec/gitolite/triggers/post-compile/ssh-authkeys-split
- /usr/local/libexec/gitolite/triggers/post-compile/update-description-file
- /usr/local/libexec/gitolite/triggers/post-compile/update-git-configs
- /usr/local/libexec/gitolite/triggers/post-compile/update-git-daemon-access-list
- /usr/local/libexec/gitolite/triggers/post-compile/update-gitweb-access-list
- /usr/local/libexec/gitolite/triggers/post-compile/update-gitweb-daemon-from-options
- /usr/local/libexec/gitolite/triggers/renice
- /usr/local/libexec/gitolite/triggers/repo-specific-hooks
- /usr/local/libexec/gitolite/triggers/set-default-roles
- /usr/local/libexec/gitolite/triggers/upstream
- /usr/local/share/doc/pkg-readmes/gitolite