diff options
author | Alexey Abramov <levenson@mmer.org> | 2022-10-19 11:34:31 +0200 |
---|---|---|
committer | Christopher Baines <mail@cbaines.net> | 2022-11-07 20:29:14 +0100 |
commit | 73b35195681f8367e27ebf2a239c2d4790fb2304 (patch) | |
tree | 07487020b46d88ad4611b74d5cf8cf91ce0fb4bf /doc | |
parent | b670dc6c8a38a237308ae8243ac311b63c533290 (diff) |
services: gitolite: Add local-code configuration option.
* gnu/services/version-control.scm (gitolite-rc-file): Add local-code
field.
(gitolite-rc-file-compiler): Serialize the field.
* doc/guix.texi: Document it.
Signed-off-by: Christopher Baines <mail@cbaines.net>
Diffstat (limited to 'doc')
-rw-r--r-- | doc/guix.texi | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/doc/guix.texi b/doc/guix.texi index 1eb47e31cf..3f76184495 100644 --- a/doc/guix.texi +++ b/doc/guix.texi @@ -35736,6 +35736,15 @@ A value like @code{#o0027} will give read access to the group used by Gitolite (by default: @code{git}). This is necessary when using Gitolite with software like cgit or gitweb. +@item @code{local-code} (default: @code{"$rc@{GL_ADMIN_BASE@}/local"}) +Allows you to add your own non-core programs, or even override the +shipped ones with your own. + +Please supply the FULL path to this variable. By default, directory +called "local" in your gitolite clone is used, providing the benefits of +versioning them as well as making changes to them without having to log +on to the server. + @item @code{unsafe-pattern} (default: @code{#f}) An optional Perl regular expression for catching unsafe configurations in the configuration file. See |