Hi all, I want to start a discussion on how fsvs can be handled and therefore eased for endusers within the distribution packages available.
There are a huge count of usage scenarios possible with fsvs because of its flexibility. But as flexibility means also complexity I see a reason to give enduser the posibility of some easy start. Best way I see is to start within the packages available for different distributions/os'es. My customer uses fsvs for configuration management and is planning now a huge rollout on client servers to fetch configuration file (/etc) into a single/seperate repositories. As he uses Debian/Ubuntu I started with introducing some fsvs setup tasks (dpkg-reconfigure) in the package itself. That includes (and is going to include): - setup the repository working copy, that is in our case always / (root) - setup the repository url; we use only one url at the moment for simplicity - setup a basic ignore rules set - setup an fsvs apt hook that triggers fsvs on apt install / upgrade process - setup an fsvs cron job which sends notification on changes that are not checked in What i want is to define some standards regarding the specified usecase like a common ignore ruleset, cron job, and pkg hooks that are also adaptable to other distributions os'ses like Fedora, Solaris, OSX, Fink, OpenWRT... In the fsvs repository at: http://fsvs.tigris.org/source/browse/fsvs/branches/fsvs-1.2.x/fsvs/example/ there's already a directory hierarchy "debian/" that contains example setup files for configuration management and ssl setup in enterprise environments. They get used in the Debian/Ubuntu package. A big hit would be if other package maintainers would help to extend this to their distribution/os specific requirements. For example, where are looking for a way to add router configurations to the repository... Also if other common usage scenarios or best practice of fsvs could be implemented in package setup I think this is the correct place to discuss them. I am also very interested where you see the current glitches in getting fsvs running. Also, if you have some fsvs config files that could be useful for others, I would appreciate to collect them and, with Phils approval, add them to the repository. Best, Gunnar ------------------------------------------------------ http://fsvs.tigris.org/ds/viewMessage.do?dsForumId=3923&dsMessageId=2636871 To unsubscribe from this discussion, e-mail: [[email protected]].
