Issue #5783 has been updated by Ian Ward.

What about something like zsync?
http://zsync.moria.org.uk/paper/index.html

It looks like it requires no special configuration of the HTTP server, but has 
need of a .zsync file on the server.

Ubuntu apparently provides/provided this as method to update installation files:
http://manpages.ubuntu.com/manpages/precise/man1/zsync.1.html
http://lifehacker.com/5393555/use-zsync-to-upgrade-an-ubuntu-installation-image

The end user would just need to run zsyncmake on the files when they're changed 
(or have their revision control system do it for them in a post-commit hook).

----------------------------------------
Feature #5783: support HTTP(S) URL as the file 'source'
https://projects.puppetlabs.com/issues/5783#change-99623

* Author: Daniel Pittman
* Status: Accepted
* Priority: Normal
* Assignee: 
* Category: fileserving
* Target version: 
* Affected Puppet version: development
* Keywords: 
* Branch: 
----------------------------------------
Lots and lots of folks want to be able to do this:

    file { "/tmp/example.txt": source => 'http://example.com/example.txt' }

This would be good to support; obviously the metadata for the HTTP URI is much 
less available than via puppet file serving, but this would make a lot of 
people very, very happy.  


-- 
You have received this notification because you have either subscribed to it, 
or are involved in it.
To change your notification preferences, please click here: 
http://projects.puppetlabs.com/my/account

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Bugs" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to