       if username isnt 'root' then steps.push
         cmd: "#{cmd}\n"
         callback: (data, callback) ->
-          if /Mot de passe/.test(data) or /Password/.test(data)
+          if /mot de passe/.test(data.toLowerCase()) or /password/.test(data.toLowerCase())
             stream.write password
             stream.write '\n'
             callback()

      password: 'password'
      public_key: 'ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAuYziVgwFAXvExxIj5HgAywFeSfu9zxoLc5bCdeJhS/gh4EtpMN0McHd21M4btuopMAL/sctT4+SiBqwOIERw0rGWrat4WE2qBReEc+6hvdoiUx+7WglDCYePbV91N+x421UYzHhNPUg62jXIfg+o5zG/tdEDbpBAq2EX3vRsncenlhB+p/LsSkY+2+tBJLW172BN1ncKjImFglMwW+7OxGP2U9LoMMFyUs1zS65p8WgHHi/+6ZNsP0wIhKPPl8BiFJ6dLiNjlRuXLX9fGcQDJGrlYbad5Thb5wpQe1EZCF9qBloUkdj7aTIu+dainTP/I87Eo2Y47KsSydvopjqceQ== david@adaltas.com'

###
module.exports = (ctx, callback) ->
  {username, password, cmd, public_key} = ctx.config.bootstrap

      current_callback = current_next = null
      stream.on 'data', (data) ->
        return unless current_callback
        ctx.log data.toString().split('\n').map((line) -> "<< #{line}").join('\n')
        current_callback data.toString(), ->
          current_next()
      process.stdin.resume()
