Re: declarative (config file) way idea of handling the OS by way of the old system
- To: debian-user@lists.debian.org
- Subject: Re: declarative (config file) way idea of handling the OS by way of the old system
- From: Dan Ritter <dsr@randomstring.org>
- Date: Tue, 31 May 2022 20:35:05 -0400
- Message-id: <[🔎] 20220601003505.aisstt3q4derqhog@randomstring.org>
- In-reply-to: <87mtexnu2x.fsf@dataswamp.org>
- References: <87pmjvogwv.fsf@dataswamp.org> <20220530120528.w2fetw4ldblx44rx@randomstring.org> <87r14aan7q.fsf@dataswamp.org> <20220530215603.gr75wcudnxdc2kwk@randomstring.org> <875ylmabxg.fsf@dataswamp.org> <20220531112721.3sqk5nesz5zhadmp@randomstring.org> <87bkvd98yr.fsf@dataswamp.org> <20220531124421.cdon6ct6xeumk4o4@randomstring.org> <87mtexnu2x.fsf@dataswamp.org>
Emanuel Berg wrote:
> Dan Ritter wrote:
>
> >>> That's just knowing what packages you want to install.
> >>
> >> What do you mean, what else are you supposed to know?
> >
> > Examples:
>
> Okay, right, no here we're only concerned with the state of
> the OS in terms of packages that are installed so that they
> can be used immediately by the user, I know that all software
> can be and is by some including me configured with no end in
> sight but I see no reason to bring _that_ into _this_, since
> that is already done with config files and that's the best way
> there is to do it IMO, and now it's here as well - well, not
> really, that's what I'm asking for - but when it is for me as
> well, that'd be then end of it for me and I see no reason to
> mix it all together, plus there are other ways to automate
> bringing a bunch of files together on a disk if it comes
> to that.
So, that is the difference between package installation and
a configuration management system. As long as all you want is
package installation, you have a dozen ways to do it and you
clearly know four or five of them.
Chef, Puppet, ansible, and so forth are configuration management
systems.
-dsr-
Reply to: