diff options
Diffstat (limited to 'configuration/contrib/tedge_upgrade/upgrade_tedge_0.6.sh')
-rw-r--r-- | configuration/contrib/tedge_upgrade/upgrade_tedge_0.6.sh | 40 |
1 files changed, 32 insertions, 8 deletions
diff --git a/configuration/contrib/tedge_upgrade/upgrade_tedge_0.6.sh b/configuration/contrib/tedge_upgrade/upgrade_tedge_0.6.sh index 7d6194dd..e4e49108 100644 --- a/configuration/contrib/tedge_upgrade/upgrade_tedge_0.6.sh +++ b/configuration/contrib/tedge_upgrade/upgrade_tedge_0.6.sh @@ -3,11 +3,35 @@ # change the owenership of the below directories/files to `tedge` user, # as there is only `tedge` user exists. -sudo chown tedge:tedge /etc/tedge/operations/c8y/c8y_* -sudo chown tedge:tedge /etc/tedge/operations/az -sudo chown tedge:tedge /etc/tedge/.agent -sudo chown tedge:tedge /var/log/tedge/agent -sudo chown tedge:tedge /run/lock/tedge_agent.lock -sudo chown tedge:tedge /run/lock/tedge-mapper-c8y.lock -sudo chown tedge:tedge /run/lock/tedge-mapper-az.lock -sudo chown tedge:tedge /run/lock/tedge-mapper-collectd.lock +if [ -d "/etc/tedge/operations/c8y" ]; then + sudo chown tedge:tedge /etc/tedge/operations/c8y + sudo chown tedge:tedge /etc/tedge/operations/c8y/c8y_* +fi + +if [ -d "/etc/tedge/operations/az" ]; then + sudo chown tedge:tedge /etc/tedge/operations/az +fi + +if [ -d "/etc/tedge/.agent/" ]; then + sudo chown tedge:tedge /etc/tedge/.agent +fi + +if [ -d "/var/log/tedge/agent/" ]; then + sudo chown tedge:tedge /var/log/tedge/agent +fi + +if [ -f "/run/lock/tedge_agent.lock" ]; then + sudo chown tedge:tedge /run/lock/tedge_agent.lock +fi + +if [ -f "/run/lock/tedge-mapper-c8y.lock" ]; then + sudo chown tedge:tedge /run/lock/tedge-mapper-c8y.lock +fi + +if [ -f "/run/lock/tedge-mapper-az.lock" ]; then + sudo chown tedge:tedge /run/lock/tedge-mapper-az.lock +fi + +if [ -f "/run/lock/tedge-mapper-collectd.lock" ]; then + sudo chown tedge:tedge /run/lock/tedge-mapper-collectd.lock +fi |