I heard once that in Linux it's possible to put whole /etc/
directory into repository. In fact i already done too much crap on server and I quite disoriented what exactly is setup in there at all.
Question is how to put FreeBSD all configuration files under Revision Control?
Is there's any solution for that like packages which helps to automatize this? (The only i know is etckeeper
which is for Linux)
If you just want to track the changes of your own configurations on the same local host, you can happily use RCS.
A wonderful and easy howto is available on the internet.
It isn't the same, and I wish someone would submit patches to etckeeper to support pkg, but an alternative might be to just snapshot the entire filesystem, if your /etc is on zfs.