summaryrefslogtreecommitdiffstats
path: root/configuration/contrib
diff options
context:
space:
mode:
authorPradeepKiruvale <pradeepkumar.kj@softwareag.com>2022-05-04 13:44:01 +0530
committerGitHub <noreply@github.com>2022-05-04 13:44:01 +0530
commitfa9fcd90abf6c33760cfe2a529b2bfbd677405df (patch)
treebfefe2e5f340361068262f24b5eea073d5c7877f /configuration/contrib
parent2b236f39f8aa895b1846ab5095a5c9bbaf2fb8ba (diff)
Issue #1093 upgrade tedge (#1117)
Signed-off-by: Pradeep Kumar K J <pradeepkumar.kj@softwareag.com>
Diffstat (limited to 'configuration/contrib')
-rw-r--r--configuration/contrib/tedge_upgrade/upgrade_tedge_0.6.sh40
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