O ponto dos daemons é rodar sem interação. Se você executar como um verdadeiro daemon, haverá em algum momento um sistema reinicializado com você não estando por perto. Você não pode realmente perguntar nesse ponto.
Assim, você não o torna um daemon, precisando de uma inicialização interativa, ou você tem um arquivo em algum lugar que tenha a chave, e esse arquivo é protegido por perms somente leitura de raiz. Ou uma grande arquitetura, que pode fazer mais sentido.