Arch PKGBUILDs for https://tangled.org/@tangled.org/core
arch
pkgbuild
1#!/usr/bin/bash
2cat << EOF > ${pkgbuild_path}/knotserver.install
3post_install() {
4 echo
5 echo knotserver installed, with repositories stored in: $knotserver_repo_path
6 echo
7 echo Remember to set 'KNOT_SERVER_SECRET="..."' in /etc/tangled/knotserver
8 echo and 'KNOT_SERVER_HOSTNAME' if 'hostname' does not return the FQDN
9 echo of your knot.
10 echo
11 echo To enable git push over ssh for tangled repositories, run:
12 echo " ln -s /usr/lib/systemd/sshd_config.d/knotserver.conf /etc/ssh/sshd_config.d/30-knotserver.conf"
13 echo " usermod -s /usr/bin/bash -d $knotserver_repo_path $knotserver_user"
14 echo
15 echo and reload sshd
16 echo
17}
18EOF