ilot/codeberg-pages-server: add post-install script giving right to binary to host on 443,80

This commit is contained in:
Antoine Martin 2025-03-22 13:57:43 -04:00
parent 1a2203ba3c
commit 2263b1374c
Signed by: ayakael
GPG key ID: D62A472A4AA7D541
2 changed files with 13 additions and 2 deletions

View file

@ -2,13 +2,14 @@
# Maintainer: Antoine Martin (ayakael) <dev@ayakael.net> # Maintainer: Antoine Martin (ayakael) <dev@ayakael.net>
pkgname=codeberg-pages-server pkgname=codeberg-pages-server
pkgver=6.2.1 pkgver=6.2.1
pkgrel=0 pkgrel=1
pkgdesc="The Codeberg Pages Server with custom domain support, per-repo pages using the pages branch, caching and more." pkgdesc="The Codeberg Pages Server with custom domain support, per-repo pages using the pages branch, caching and more."
url="https://codeberg.org/Codeberg/pages-server" url="https://codeberg.org/Codeberg/pages-server"
arch="all" arch="all"
license="EUPL-1.2" license="EUPL-1.2"
depends="nginx" depends="libcap-setcap nginx"
makedepends="go just" makedepends="go just"
install="$pkgname.post-install"
# tests disabled for now # tests disabled for now
options="!check" options="!check"
source=" source="

View file

@ -0,0 +1,10 @@
#!/bin/sh
set -eu
setcap 'cap_net_bind_service=+ep' /usr/bin/codeberg-pages-server
cat >&2 <<-EOF
*
* 1. Adjust settings in /etc/codeberg-pages-server/pages.conf
*
EOF