Skip to content
Snippets Groups Projects

Resolve "Fix chown daemon:daemon to 2:2 for fst"

Merged Martin Vala requested to merge 13-fix-chown-daemon-daemon-to-2-2-for-fst into master
1 file
+ 6
4
Compare changes
  • Side-by-side
  • Inline
@@ -57,12 +57,14 @@ function eosDockerRun() {
fi
if [ ! -d $ED_ROOT_DIR/var/log/eos/tx ];then
mkdir -p $ED_ROOT_DIR/var/log/eos/tx
chown daemon:root $ED_ROOT_DIR/var/log/eos/tx
chown 2:root $ED_ROOT_DIR/var/log/eos/tx
fi
sleep 1
$ED_DOCKER_CMD exec eos-$EOS_NODE_TYPE systemctl start eos
if [[ $EOS_NODE_TYPE == mgm* ]];then
$ED_DOCKER_CMD exec eos-$EOS_NODE_TYPE systemctl start eosapmond
if [[ $EOS_INSTANCE_NAME == alice* ]] then
$ED_DOCKER_CMD exec eos-$EOS_NODE_TYPE systemctl start eosapmond
fi
fi
[[ $EOS_NODE_TYPE == mgm* ]] && [ ! -f $ED_ROOT_DIR/.eos-init-done ] && { $ED_DOCKER_CMD exec eos-$EOS_NODE_TYPE eos-docker-mgm-init; touch $ED_ROOT_DIR/.eos-init-done; }
@@ -157,7 +159,7 @@ function eosDockerFstRegisterDisks() {
for dir in $(find $ED_FST_DATA_PREFIX -maxdepth 1 -type d);do
if [ $dir != $ED_FST_DATA_PREFIX ];then
[ -f $dir/.eosfsid ] || chown daemon:daemon $dir
[ -f $dir/.eosfsid ] || chown 2:2 $dir
fi
done
@@ -205,7 +207,7 @@ function eosDockerCertificateSetup() {
chmod 600 /etc/grid-security/hostcert.pem
cp /etc/grid-security/hostkey.pem /etc/grid-security/daemon/
cp /etc/grid-security/hostcert.pem /etc/grid-security/daemon/
chown -R daemon:daemon /etc/grid-security/daemon
chown -R 2:2 /etc/grid-security/daemon
echo "All certicates are configure."
else
echo "Copy hostkey.pem and hostcert.pem to /etc/grid-security/ first !!!"
Loading