#!/bin/sh set -e USER_NAME=rippled GROUP_NAME=rippled case "$1" in configure) id -u $USER_NAME >/dev/null 2>&1 || \ adduser --system --quiet \ --home /nonexistent --no-create-home \ --disabled-password \ --group "$GROUP_NAME" chown -R $USER_NAME:$GROUP_NAME /var/log/rippled/ chown -R $USER_NAME:$GROUP_NAME /var/lib/rippled/ chown -R $USER_NAME:$GROUP_NAME /opt/ripple chmod 755 /var/log/rippled/ chmod 755 /var/lib/rippled/ chmod 644 /opt/ripple/etc/update-rippled-cron chmod 644 /etc/logrotate.d/rippled chown -R root:$GROUP_NAME /opt/ripple/etc/update-rippled-cron ;; abort-upgrade|abort-remove|abort-deconfigure) ;; *) echo "postinst called with unknown argument \`$1'" >&2 exit 1 ;; esac #DEBHELPER# exit 0