Commit

Author:

Hash:

Timestamp:

+16 -0 +/-2 browse

Kevin Schoon [me@kevinschoon.com]

ab7f060e52639ce1f0c7b2165978735b653f6bdc

Mon, 04 Aug 2025 14:29:05 +0000 (3 months ago)

updates for debian packaging
1diff --git a/packaging/debian/postinst b/packaging/debian/postinst
2new file mode 100755
3index 0000000..c867332
4--- /dev/null
5+++ b/packaging/debian/postinst
6 @@ -0,0 +1,10 @@
7+ #!/bin/sh
8+
9+ AYLLU_SHELL_PATH="/usr/bin/ayllu-shell"
10+ AYLLU_HOME_PATH="/var/lib/ayllu"
11+ AYLLU_SHARE_PATH="/usr/share/ayllu"
12+
13+ adduser --system --group --shell="$AYLLU_SHELL_PATH" --home="$AYLLU_HOME_PATH" ayllu
14+
15+ mkdir -p "$AYLLU_SHARE_PATH"
16+ chown ayllu:ayllu "$AYLLU_SHARE_PATH"
17 diff --git a/scripts/build_deb_bookworm.sh b/scripts/build_deb_bookworm.sh
18new file mode 100755
19index 0000000..4e8777b
20--- /dev/null
21+++ b/scripts/build_deb_bookworm.sh
22 @@ -0,0 +1,6 @@
23+ #!/bin/sh
24+
25+ SOURCE_IMAGE="docker.io/rust:bookworm"
26+
27+ podman run --rm -ti --workdir /src -v $PWD:/src "$SOURCE_IMAGE" \
28+ scripts/build_deb.sh