summaryrefslogtreecommitdiff
path: root/bin
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2018-01-22 13:04:20 +0100
committerLudovic Courtès <ludo@gnu.org>2018-01-22 13:16:10 +0100
commit327d7be013b34f1f86d411bc97b757a5e183db4e (patch)
tree077eb3a26d18995283214046aa5085ce9daf22e3 /bin
parent1f701262e1a4a706a341b820796ba31954e1be11 (diff)
downloadcuirass-327d7be013b34f1f86d411bc97b757a5e183db4e.tar
cuirass-327d7be013b34f1f86d411bc97b757a5e183db4e.tar.gz
Initialize libgit's TLS certificate directory once and for all.
* src/cuirass/base.scm (prepare-git): New procedure. Body moved from... (process-specs): ... here. Remove it. * bin/cuirass.in (main): Call 'prepare-git'.
Diffstat (limited to 'bin')
-rw-r--r--bin/cuirass.in1
1 files changed, 1 insertions, 0 deletions
diff --git a/bin/cuirass.in b/bin/cuirass.in
index 0da5c06..f11a6a5 100644
--- a/bin/cuirass.in
+++ b/bin/cuirass.in
@@ -92,6 +92,7 @@ exec ${GUILE:-@GUILE@} --no-auto-compile -e main -s "$0" "$@"
(host (option-ref opts 'listen "localhost"))
(interval (string->number (option-ref opts 'interval "10")))
(specfile (option-ref opts 'specifications #f)))
+ (prepare-git)
(with-database db
(and specfile
(let ((new-specs (save-module-excursion