Commit

Author:

Hash:

Timestamp:

+7 -3 +/-1 browse

Kevin Schoon [me@kevinschoon.com]

40ae45f5aca12003ae1bd895d3375c6b22659552

Fri, 22 Aug 2025 11:19:22 +0000 (2 months ago)

fixup postinst debian script
1diff --git a/packaging/debian/postinst b/packaging/debian/postinst
2index c867332..7a769f3 100755
3--- a/packaging/debian/postinst
4+++ b/packaging/debian/postinst
5 @@ -4,7 +4,11 @@ AYLLU_SHELL_PATH="/usr/bin/ayllu-shell"
6 AYLLU_HOME_PATH="/var/lib/ayllu"
7 AYLLU_SHARE_PATH="/usr/share/ayllu"
8
9- adduser --system --group --shell="$AYLLU_SHELL_PATH" --home="$AYLLU_HOME_PATH" ayllu
10+ if [ ! "$(id ayllu)" ] ; then
11+ adduser --system --group --shell="$AYLLU_SHELL_PATH" --home="$AYLLU_HOME_PATH" ayllu
12+ fi
13
14- mkdir -p "$AYLLU_SHARE_PATH"
15- chown ayllu:ayllu "$AYLLU_SHARE_PATH"
16+ if [ -d "$AYLLU_SHARE_PATH" ] ; then
17+ mkdir -p "$AYLLU_SHARE_PATH"
18+ chown ayllu:ayllu "$AYLLU_SHARE_PATH"
19+ fi