mirror of
https://github.com/NousResearch/hermes-agent.git
synced 2026-06-12 08:51:53 +00:00
Update permissions for config.yaml
Fix config.yaml permission drift on startup
This commit is contained in:
parent
cd9cd1b159
commit
b24d239ce1
1 changed files with 7 additions and 0 deletions
|
|
@ -58,6 +58,13 @@ if [ ! -f "$HERMES_HOME/config.yaml" ]; then
|
||||||
cp "$INSTALL_DIR/cli-config.yaml.example" "$HERMES_HOME/config.yaml"
|
cp "$INSTALL_DIR/cli-config.yaml.example" "$HERMES_HOME/config.yaml"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
# Ensure the main config file remains accessible to the hermes runtime user
|
||||||
|
# even if it was edited on the host after initial ownership setup.
|
||||||
|
if [ -f "$HERMES_HOME/config.yaml" ]; then
|
||||||
|
chown hermes:hermes "$HERMES_HOME/config.yaml"
|
||||||
|
chmod 640 "$HERMES_HOME/config.yaml"
|
||||||
|
fi
|
||||||
|
|
||||||
# SOUL.md
|
# SOUL.md
|
||||||
if [ ! -f "$HERMES_HOME/SOUL.md" ]; then
|
if [ ! -f "$HERMES_HOME/SOUL.md" ]; then
|
||||||
cp "$INSTALL_DIR/docker/SOUL.md" "$HERMES_HOME/SOUL.md"
|
cp "$INSTALL_DIR/docker/SOUL.md" "$HERMES_HOME/SOUL.md"
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue