Author:
Hash:
Timestamp:
+7 -3 +/-1 browse
Kevin Schoon [me@kevinschoon.com]
40ae45f5aca12003ae1bd895d3375c6b22659552
Fri, 22 Aug 2025 11:19:22 +0000 (2 months ago)
| 1 | diff --git a/packaging/debian/postinst b/packaging/debian/postinst |
| 2 | index 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 |