summaryrefslogtreecommitdiff
path: root/config-service-git.PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'config-service-git.PKGBUILD')
-rw-r--r--config-service-git.PKGBUILD15
1 files changed, 13 insertions, 2 deletions
diff --git a/config-service-git.PKGBUILD b/config-service-git.PKGBUILD
index 222357b..7ef90e1 100644
--- a/config-service-git.PKGBUILD
+++ b/config-service-git.PKGBUILD
@@ -4,13 +4,19 @@ pkgver=20161111.1
package() {
preamble
-depends+=(git)
+depends+=(config-mgmt-certbot)
add-file -m755 etc/ssl/misc/certbot-get.d/10-git <<EOF
#!/bin/bash
echo git.{parabola.nu,parabolagnulinux.org}
EOF
+depends+=(
+ git # for the 'git' user
+ cronie
+ moreutils # for chronic
+)
+
# Metadata about all of the git repositories, as well as most of the
# setup, lives in the git-meta.git repository. The git user has a
# cron-job to update this repository every hour.
@@ -28,7 +34,12 @@ add-unit etc/systemd/system/sockets.target.wants/git-daemon.socket
# ## transport: HTTPS
-depends+=(cgit uwsgi-plugin-cgi config-mgmt-uwsgi nginx config-mgmt-certbot)
+depends+=(
+ cgit
+ config-mgmt-nginx
+ config-mgmt-uwsgi
+ uwsgi-plugin-cgi
+)
# The git web interface is cgit, which is managed by uWSGI speaking
# uwsgi/modifier1=9, which is the variant of the uwsgi protocol for