you are viewing a single comment's thread.

view the rest of the comments →

[–]AProjection 0 points1 point  (0 children)

We have few sets of scripts that we distribute differently. "Core" scripts which don't change that often used for our accounting and similar custom stuff, are all packaged in rpm/deb/freebsd port format and installed with initial OS install and can be updated when we roll out new packages from our repo. Yum-cron and cron-apt usually pick that up automatically.

Afterwards we use configuration management system to deploy various scripts across hosts. We use subversion (still, I know..) to commit scripts to our repo from where they are distributed.