Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.user > #270385
| From | Dmitrii Odintcov <cyprussocialite@gmail.com> |
|---|---|
| Newsgroups | linux.debian.user |
| Subject | Re: Current best practices for system configuration management? |
| Date | 2024-06-22 20:40 +0200 |
| Message-ID | <ISdOx-4N8I-1@gated-at.bofh.it> (permalink) |
| References | <IuKiC-7fyI-1@gated-at.bofh.it> <IvsMF-7JKL-1@gated-at.bofh.it> <IILya-gdVV-21@gated-at.bofh.it> |
| Organization | linux.* mail to news gateway |
Hi all, Sorry to resurrect an old-ish thread, but I am facing the exact same task, minus the know-how. Basically I am looking to pre-configure a number of Debian setups - let's say, "server", "laptop" and "PC" - that would contain sets of packages to install (or uninstall), configuration files (including but not limited to /etc/), and possibly arbitrary scripts to execute upon installation (e.g. to make more precise edits to configs). I would like to store these in some central, git-controlled location where I could pull them from to my target machines. This kind of setup could be rather low-level, such as configuring APT sources and preferences, installing and configuring systemd-networkd, etc. Ideally, I would also be able to incorporate these into a Debian installer so I could get a new machine "up and running" with my defaults in one go. It is worth adding that I am not looking to build an "infrastructure", and no setup *between* these machines (networking, file sharing, etc.) is necessary. Generally, I would rather avoid complicated tools like Ansible and those with large dependencies such as interpreted languages (except Perl). So far, equivs and config-package-dev appear most relevant, but the former is somewhat lacking in documentation (or I am in documentation-finding ability), and the latter seems to be focused on config editing/deployment rather than package installation. Would be grateful for some advice!
Back to linux.debian.user | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
Current best practices for system configuration management? Mike Castle <dalgoda@gmail.com> - 2024-04-19 02:30 +0200
Re: Current best practices for system configuration management? Dan Ritter <dsr@randomstring.org> - 2024-04-19 03:00 +0200
Re: Current best practices for system configuration management? Alexandre Rossi <niol@zincube.net> - 2024-04-19 08:40 +0200
Re: Current best practices for system configuration management? Linux-Fan <Ma_Sys.ma@web.de> - 2024-04-19 17:30 +0200
Re: Current best practices for system configuration management? Andy Smith <andy@strugglers.net> - 2024-04-19 22:50 +0200
Re: Current best practices for system configuration management? Mike Castle <dalgoda@gmail.com> - 2024-04-21 02:00 +0200
Re: Current best practices for system configuration management? John Crawley <john@bunsenlabs.org> - 2024-04-21 03:20 +0200
Re: Current best practices for system configuration management? Mike Castle <dalgoda@gmail.com> - 2024-04-21 04:10 +0200
Re: Current best practices for system configuration management? Linux-Fan <Ma_Sys.ma@web.de> - 2024-04-24 18:30 +0200
Mesh VPN on Debian (Was Re: Current best practices for system configuration management?) Andy Smith <andy@strugglers.net> - 2024-04-21 15:40 +0200
Re: Current best practices for system configuration management? Mike Castle <dalgoda@gmail.com> - 2024-05-27 18:40 +0200
Re: Current best practices for system configuration management? Dmitrii Odintcov <cyprussocialite@gmail.com> - 2024-06-22 20:40 +0200
Re: Current best practices for system configuration management? David Christensen <dpchrist@holgerdanske.com> - 2024-06-23 00:50 +0200
Re: Current best practices for system configuration management? Tim Woodall <debianuser@woodall.me.uk> - 2024-04-21 11:30 +0200
csiph-web