Eu tenho o servidor Ubuntu 14.04 em um servidor com a versão 1.0.1f do openssl e a versão 6.6 do openssh.
No meu openssl.cnf
, tenho subjectAltName=${ENV::ALTNAME}
para poder definir subjectAltName
na linha de comando ao criar certificados.
Quando tento iniciar meu daemon ssh manualmente, ele falha com:
Auto configuration failed
140031266363040:error:0E065068:configuration file routines:STR_COPY:variable has no value:conf_def.c:618:line 224
O problema parece vir do fato de o openssl falhar ao iniciar porque a variável de ambiente ALTNAME
não está definida e, portanto, o sshd não pode ser executado.
Então, minha pergunta é como definir a variável de ambiente ALTNAME para algum valor inicial antes que o serviço sshd seja iniciado?