Я еще не сталкивался с ресурсом Chef, который будет скопировать/перемещать файлы локально. Например, я хочу загрузить причал hightide и разархивировать его. После этого скопируйте все файлы в определенную папку, например:
# mv /var/tmp/jetty-hightide-7.4.5.v20110725/* /opt/jetty/
BTW, jettyhightide при распаковке, дает вам папку и внутри этой папки находятся остальные файлы. Следовательно, unzip jetty-hightide-7.4.5.v20110725.zip -d /opt/jetty/
бесполезен, потому что он создаст каталог /opt/jetty/jetty-hightide-7.4.5.v20110725/*
, тогда как я действительно хочу /opt/jetty/*
. Поэтому я ищу локальный ресурс копирования/перемещения в Chef.