diff options
author | Leo P | 2018-02-15 18:41:34 -0500 |
---|---|---|
committer | Leo P | 2018-02-15 18:41:34 -0500 |
commit | 8134cbc9b57c0befe9de83094bf96fd36b4a938a (patch) | |
tree | 065b3818bf26ff4e828f63709ef07a4bf93b0671 /install | |
parent | 282bda00a82f2c2c9f2b61f405b52027126d0424 (diff) | |
download | aur-8134cbc9b57c0befe9de83094bf96fd36b4a938a.tar.gz |
Raiblocks is now Nano currency
Diffstat (limited to 'install')
-rw-r--r-- | install | 28 |
1 files changed, 17 insertions, 11 deletions
@@ -1,16 +1,22 @@ -create_user() { - getent passwd raiblocks &>/dev/null || { - echo -n ">>> Creating raiblocks service user... " - useradd --system --user-group -m --home /var/lib/raiblocks raiblocks - echo "done" - } # NOTE: we do not autoremove user due to security concerns (Arch policy) - #chown raiblocks:raiblocks /var/lib/raiblocks +create_or_update_user() { + if getent passwd raiblocks &>/dev/null; then + echo -n ">>> Updating nano-node service user from raiblocks... " + usermod -l nano-node -m -d /var/lib/nano-node raiblocks + groupmod -n nano-node raiblocks + echo "done. Data has been moved to /var/lib/nano-node" + else + getent passwd nano-node &>/dev/null || { + echo -n ">>> Creating nano-node service user... " + useradd --system --user-group -m --home /var/lib/nano-node nano-node + echo "done" + } # NOTE: we do not autoremove user due to security concerns (Arch policy) + #chown nano-node:nano-node /var/lib/nano-node + fi } - post_install() { - create_user + create_or_update_user } post_upgrade() { - create_user -}
\ No newline at end of file + create_or_update_user +} |