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]].

Reply via email to