diff options
Diffstat (limited to 'monero.install')
-rw-r--r-- | monero.install | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/monero.install b/monero.install new file mode 100644 index 000000000000..c63e0f049508 --- /dev/null +++ b/monero.install @@ -0,0 +1,26 @@ +create_user() { + getent passwd monero &>/dev/null || { + echo -n ">>> Creating monero user... " + useradd --system --user-group -m --home /var/lib/monero monero + echo "done" + } # NOTE: we do not autoremove user due to security concerns (Arch policy) + + mkdir -p /var/log/monero && chown monero:monero /var/log/monero +} + +post_install() { + create_user +} + +post_upgrade() { + create_user + + echo ">>> NOTICE: Package changed location of data dir (again! rebranding)." + echo ">>> Please move your monero data dir to new location " + echo ">>> before starting daemon systemd service:" + echo ">>> sudo mv /var/lib/bitmonero /var/lib/monero/" + echo ">>> sudo chown -R monero:monero /var/lib/monero/" + + echo ">>> NOTICE: Soon, this package will be renamed to 'monero-git':" + echo ">>> this package will be deprecated and a new package will be created." +} |