Добрый день!
При написании шаблонов для puppet столкнулся со следующей ситуацией:
В конфигурацию ноды указываю переменную:
$sshd_sftp = 'internal-sftp'
Subsystem sftp /usr/lib/openssh/sftp-server
Subsystem sftp internal-sftp
<% if !has_variable?('sshd_sftp') %>
<% sshd_sftp = '/usr/lib/openssh/sftp-server' %>
<% end %>
Subsystem sftp <%= sshd_sftp %>
Subsystem sftp
Что-то не так?