Preciso instalar o npm
que é feito curl http://npmjs.org/install.sh | sh
e, sendo novo no uso puppet
, estou um pouco confuso sobre como isso deve ser feito.
Estou ciente de criar uma package {}
entrada que chama um exec
destino, mas, como instalo a npm
partir do código-fonte, isso não é suficiente.
Claramente, eu não quero construir npm
toda vez que eu puppet
fizer um puxão, então preciso de alguma maneira verificar se ele está instalado ou não, então apenas fazer um exec {}
sozinho também não é suficiente.
O que eu posso fazer?