Quindi sto configurando una configurazione hubot davvero fantastica che distribuirà automaticamente il codice da github a heroku, tramite un'app gratuita di nodeog di heroku. Ho difficoltà a controllare correttamente il repo su AWS. Ho creato chiavi SSH sul box remoto, le ho fatte funzionare e l'ho verificato. Poi, li ho aggiunto come Heroku variabili d'ambiente come questo:Chiavi SSH in variabili di ambiente
~$ heroku config:add PRIVATE_KEY="...
aoijsdfasoidjfasodijfasodifjaodsifjasdofija"
Allora provo a risuonare sia le chiavi pubbliche e private di nuovo alla loro posizione normale in .ssh/id_rsa
, ma mi hanno chiesto una passphrase, che io didn' t impostato, e fallisce sempre.
Qualche idea su come scrivere correttamente una chiave per una variabile di ambiente? Penso che sia qualcosa a che fare con i linebreak che non vengono visualizzati correttamente.