diff options
author | redfish | 2018-07-21 22:44:02 -0400 |
---|---|---|
committer | redfish | 2018-07-21 22:44:02 -0400 |
commit | 0972332262f42f58d61f608978eee896fbf8ac41 (patch) | |
tree | 04ac3588f9b8a6e018fcbc826fbf517676bbd635 | |
parent | 3e06e6b6704111cd88586331c41a341adec4d232 (diff) | |
download | aur-0972332262f42f58d61f608978eee896fbf8ac41.tar.gz |
install: let zeronet user own config file
So that it is editable from the web interface
-rw-r--r-- | zeronet.install | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/zeronet.install b/zeronet.install index 5db7e3f6dd68..1db3fea22bc5 100644 --- a/zeronet.install +++ b/zeronet.install @@ -8,6 +8,9 @@ post_install() { mkdir -p /var/log/zeronet chown zeronet:zeronet /var/log/zeronet + # This is not usual practice but to editting from web interface + chown zeronet:zeronet /etc/zeronet.conf + post_upgrade # Don't run thesre operations automatically, because they are security-sensitive @@ -49,4 +52,11 @@ post_upgrade() { echo ">>> CookieAuthFile /var/lib/tor/control_auth_cookie" echo ">>> Run: sudo rm -r /var/lib/tor-auth && sudo systemctl restart tor" fi + + if [ "$(version "$(echo $2 | sed s/\.r.*//)")" -lt "$(version 0.6.3)" ] + then + # In 0.6.3+, we do this on install, but for already installed versions: + # This is not usual practice but to editting from web interface + chown zeronet:zeronet /etc/zeronet.conf + fi } |