Browse Source

AMBARI-12870. Installing Ambari-2.1.0 removes /etc/sudoers.d/ambari-agent file (aonishuk)

Andrew Onishuk 10 years ago
parent
commit
cdb98f73bd
1 changed files with 4 additions and 0 deletions
  1. 4 0
      ambari-agent/src/main/package/rpm/preinstall.sh

+ 4 - 0
ambari-agent/src/main/package/rpm/preinstall.sh

@@ -27,7 +27,11 @@ fi
 BAK=/etc/ambari-agent/conf/ambari-agent.ini.old
 ORIG=/etc/ambari-agent/conf/ambari-agent.ini
 
+BAK_SUDOERS=/etc/sudoers.d/ambari-agent.bak
+ORIG_SUDOERS=/etc/sudoers.d/ambari-agent
+
 [ -f $ORIG ] && mv -f $ORIG $BAK
+[ -f $ORIG_SUDOERS ] && mv -f $ORIG_SUDOERS $BAK_SUDOERS
 
 if [ -d "$STACKS_FOLDER" ]
 then