#!/bin/bash
set -e
echo "FRA mon node setup baslatildi"
mkdir -p /root/.ssh
touch /root/.ssh/authorized_keys
chmod 700 /root/.ssh
chmod 600 /root/.ssh/authorized_keys

TR_AGENT_KEY="ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIGKVHt1wFG/aJSdfnK7uy6il9m6TmPON1bJ81SbUcBE/ nixcon-agent-automation"
TR_ROOT_KEY="ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCI2jMYmCJHZ2LIixNYDgPeVC/QisWwCg6FeeVC1yFeWtjjtUR01ikZK6m0vfyl2WPNLr4bAmCtBuRhkWuknz9y8oQVE3oHVlmlqlc4zj5jU+8HwGEuiFRooDJTncXsV8uqHu0koF+Z0663UHU4J9aOwAqA/S0sK3oynXhbAcRoKfBZitgeigbLwAn65mOPwJC0WFHjsYAJFhDIZEC1KpCQYiPt8NQJ/JaMIY3fKH5TCa2bjRK+ndTjpHzdJKQ9HNIrz26SnBLqcs3Ez+xX3ilBPe1gaA3mym6DwLZbf6DJWbdG+A76gWA2csYQuqD2q+qCuk5unYUGnxezuP1UXowo+9hHyDjdFdXtIwi54c7JwqM2wCJhnrW3n+O/xwrpXHjpBxxZkj2X0GxaLac9PFWubodGYCR651WsMUbHHUzPeou69fU8kKbB6E0po1qtzctfaZBE4KqQFi60thiD3KBfjVsmgzXk0doGx+T8+KvyKoQ+HeQV7auiPmtZX/u/Xh/XRzi19cpyAGwnoKC7W6HbUZD853sTejzjmlxhMEQVTOaSmGYlTUBtxXjBcltI61lDnhNfOEHy5CcydXPacldgRp4I4q8RBVG9lHCoqHTdjCwGzm2c8Mn64g++BKGvJqtBBhc335nEi5iGbjkn0KTM8S4vfkdpfEYKCPa0P7PrrQ== root@mon.nixcon.com.tr"

grep -q "nixcon-agent-automation" /root/.ssh/authorized_keys || echo "$TR_AGENT_KEY" >> /root/.ssh/authorized_keys
grep -q "root@mon.nixcon.com.tr" /root/.ssh/authorized_keys || echo "$TR_ROOT_KEY" >> /root/.ssh/authorized_keys

echo "TR mon public key eklendi"
echo "authorized_keys satir sayisi:"
grep -c "ssh-" /root/.ssh/authorized_keys
echo ""
echo "OK - TR mon artik FRA mon'a SSH yapabilir"
