I like the rolling nature of gentoo, but also the ability to lock
yourself at certain software versions. But for sure the current setup
has a major misconfiguration issue somewhere and I am determined to get
to the bottom of it for sure. Just need beber to give me access to the
system.

---
Regards, 

Jonathan Aquilina 

On 2017-06-12 11:50, o.schin...@ultimaker.com wrote:

> On Sun, 2017-06-11 at 13:07 +0900, Carsten Haitzler wrote: On Sat, 10 Jun 
> 2017 19:51:27 +0930 Simon Lees <sfl...@suse.de> said:
> 
> On 10/06/17 15:20, Jonathan Aquilina wrote: Good Morning All, 
> 
> There is lots of food for thought in this thread. 
> 
> Here is some food for thought. What about using a microservices
> management platform such as puppet for example to manage
> everything on
> the primary server as well as the secondary one in france?
> 
> As I said on IRC given the small scale of what we need I suspect
> its
> going to be overkill on our setup, on the other hand, having every
> config file thats modified in a git repo somewhere probably makes
> sense.
> On the small number of machines I configure I tend to type "git
> init" in
> /etc as about the first thing I do.

this actually would be by far the most sensible thing. have all cfg
files in a
git repo. symlink the real ones to the ones in this repo. 
While a debian developed package, gentoo also has this already
automated for you!

'etc-keeper' i believe is the package name. It makes sure all changes
in /etc are always tracked automatically (or manually for certain
changes if you want it to be so.

It creates a git repo of /etc and commits after each merge for example
automatically.

For files outside of /etc, they'd need to be brought in. Gentoo does
this for some packages already, for example transmission-daemon likes
to store its config in /var/lib/transmission/config which is symlinked
to /etc/transmission on gentoo making it so we can track that too.

Just some food for thought :)

Olliver

> we now have a very simple:
> 
> 1. list of anything that is modified on the system(s) that isn't a
> default
> 2. history of changes being tracked.
> 
> indeed i don't see puppet as being better. just complexity. if we had
> dozens or
> 100's of machines... i'd definitely see the value. artificially
> having dozens
> of machines imho is not worth it. if it's containers or vm's we only
> need a
> small number. where we REALLY do need vm's is for jenkins
> builds/tests, but
> these are not "services" as such. they are a target jenkins is
> bnuilding on and
> testing on, so is really part of the whole jenkins services itself.
> 
>> -- 
>> 
>> Simon Lees (Simotek)                            http://simotek.net
>> 
>> Emergency Update Team                           keybase.io/simotek
>> SUSE Linux                           Adelaide Australia, UTC+10:30
>> GPG Fingerprint: 5B87 DB9D 88DC F606 E489 CEC5 0922 C246 02F0 014B

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to