Re: rsync with overlay tree

2016-04-09 Thread Henri Shustak
If you are looking at overlays specifically have you checked out RADMIND? http://rsug.itd.umich.edu/software/radmind/macosx.html Note : The link above is more specific to the MacOSX release but it is a good starting point Hope that helps!

Re: rsync with overlay tree

2016-03-31 Thread Perry Hutchison
tomr wrote: > Almost all of the config of someapp has remained unchanged > in the latest major release. Distributing config files really sounds more like a job for sysutils/puppet than for rsync :) Teach facter to return the version of someapp that's installed and you don't even have to keep tra

Re: rsync with overlay tree

2016-03-30 Thread Fabian Cenedese
>Since you say the number is small, I suspect that something simple like: > > rsync -hia /path/to/sync/common remotehost: > rsync -hia --ignore-times /path/to/sync/groupN remotehost: > >will be close to optimal. > >Another option is to build an --exclude-from list for the files in the >special g

Re: rsync with overlay tree

2016-03-30 Thread Steven Levine
In , on 03/31/16 at 03:40 PM, tomr said: Hi, >Then I'd run an rsync like: >rsync -av --overlay /path/to/sync/groupN \ > /path/to/sync/common remotehost: >Thinking in terms of a list of files to be transferred, I would like: - >Anything present in common/ added to the file list; then

Re: rsync with overlay tree

2016-03-30 Thread tomr
> On 31 Mar 2016, at 16:22, Marian Marinov wrote: > > On 03/31/2016 07:40 AM, tomr wrote: >> I maintain a directory structure containing dirs and files that I regularly >> push to ~50 hosts, which are divided into 3 groups that have slightly >> different needs (minor mods in a couple of files)

Re: rsync with overlay tree

2016-03-30 Thread Marian Marinov
On 03/31/2016 07:40 AM, tomr wrote: > I maintain a directory structure containing dirs and files that I regularly > push to ~50 hosts, which are divided into 3 groups that have slightly > different needs (minor mods in a couple of files). > > So ideally I would have 4 directories: > /path/to