diff options
author | Andy Weidenbaum | 2015-06-09 11:41:58 -0700 |
---|---|---|
committer | Andy Weidenbaum | 2015-06-09 11:41:58 -0700 |
commit | 98d7522296028c1308daefcb07f4abe503f8f02f (patch) | |
tree | fea7a797ce7eff54188a944946a412420f69d546 /counterwallet.install | |
download | aur-98d7522296028c1308daefcb07f4abe503f8f02f.tar.gz |
Initial import
Diffstat (limited to 'counterwallet.install')
-rw-r--r-- | counterwallet.install | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/counterwallet.install b/counterwallet.install new file mode 100644 index 000000000000..d6a53c79a71b --- /dev/null +++ b/counterwallet.install @@ -0,0 +1,41 @@ +post_install() { + _mkuser + chown -R counterwallet:counterwallet /etc/counterwallet /srv/http/counterwallet + printf "%b\n" "$counterwallet" +} + +post_upgrade() { + post_install +} + +post_remove() { + _rmuser + rm -rf /etc/counterwallet /srv/http/counterwallet +} + +_mkuser() { + getent passwd counterwallet &>/dev/null || { + echo -n "Creating counterwallet user... " + grep -E "^counterwallet:" /etc/group >/dev/null || groupadd counterwallet + useradd -m -d /etc/counterwallet -g counterwallet -s /usr/bin/nologin counterwallet + echo "done" + } +} + +_rmuser() { + echo -n "Removing counterwallet user... " + userdel -rf counterwallet 2>/dev/null + echo "done" +} + +read -d '' counterwallet <<'EOF' +Counterwallet +============= + +Create a counterwallet.conf / counterwallet.testnet.conf file in the +counterblock config directory: + + $ cat > ~/.config/counterblock/counterwallet.conf <<'EOF' + [Default] + support-email=<your support email> +EOF |