Мне нужно установить, npmчто сделано curl http://npmjs.org/install.sh | shи, будучи новичком в использовании puppet, я немного запутался, как это должно быть сделано.
Я хорошо знаю о создании package {}записи, которая вызывает execцель, но, как я установил npmиз источника, это не собирается сокращать его.
Я явно не хочу собирать npmкаждый раз, когда мой puppetделает тянуть, поэтому мне нужно как-то проверить, установлен ли он или нет, так что просто создание exec {}одного тоже недостаточно.
Что я могу сделать?