# check if the arangodb group was added locally in /etc/group # if not, then the arangod binary will very likely try to open a socket # connection to nscd to query the group information from there. # if there is no nscd running, starting the arangod binary will fail (grep -q "^arangodb:" /etc/passwd && grep -q "^arangodb:" /etc/group) || (nscd -g >/dev/null 2>&1) || cat 1>&2 <<EOF ################################################################################ Unable to query nscd service for user or group 'arangodb'. As a consequence, it is very likely that installing or starting the arangod server will fail because it can neither find user/group 'arangodb' in /etc/passwd or /etc/group nor via an nscd group lookup.
Please install 'nscd' before installing the arangodb package. ################################################################################ EOF
Take a look at the Changelog to see what is new: https://github.com/arangodb/arangodb/blob/devel/CHANGELOG
EOF
}
pre_remove() { systemctl stop arangodb3.service }
post_remove() {
cat <<EOF
ArangoDB has been uninstalled.
Any data you had stored in ArangoDB is still available in /var/lib/arangodb3. Installed Foxx applications are still available in /var/lib/arangodb3-apps. Log files are left in /var/log/arangodb3.