yacy_search_server/addon/snap/snapPasswd.sh
luccioman 915080e8d4 Added Snap package configuration to choose to version data or not
By default when the Snap package is installed, YaCy data is stored in a
versioned user folder, allowing to revert to previous data after a
package refresh for example. But it can consumes much disk space, so it
is now possible to tell YaCy snap not to version its data, with the Snap
configuration setting "data.versioned=false".
2019-01-05 19:30:52 +01:00

16 lines
552 B
Bash
Executable File

#!/usr/bin/env sh
# Wrapper script for Snap package specific instructions before calling the bin/passwd.sh script
# Check the snap configuration to properly fill the YACY_DATA_PATH environment variable
DATA_VERSIONED="$(snapctl get data.versioned)"
if [ "$DATA_VERSIONED" = "false" ]; then
# YaCy data is in the Snap common (non versioned) user data
YACY_DATA_PATH="$SNAP_USER_COMMON/DATA"
else
# Defaults : YaCy data is in the Snap versioned user data
YACY_DATA_PATH="$SNAP_USER_DATA/DATA"
fi
export YACY_DATA_PATH
sh "$SNAP/yacy/bin/passwd.sh"