From: Dave Howorth <dave@howorth.org.uk> Date: Sat, 12 Aug 2023 11:58:02 +0100 On Sat, 12 Aug 2023 01:55:37 +0000 David T-G <davidtg-robot@justpickone.org> wrote:
This is quite interesting . ..
The first hit when I google for autoyast is https://doc.opensuse.org/documentation/leap/autoyast/single-html/book-autoya... and section 3.2.1 says "... create a profile containing the complete system configuration by launching YaST › Miscellaneous › Autoinstallation Cloning System or running sudo yast clone_system from the command line." Maybe that is what you want. One caveat: When I investigated Autoyast at my place of work 8 or so years ago, I found that the profile, a large XML document, was very machine-specific. In particular, it specifies the partitioning details, which makes it awkward to adapt to different machines, especially with the wildy varying stable of machines I had to support; I would have had to maintain a profile for each machine. In particular, my strategy with a new release has always been to do fresh installs rather than in-place upgrades, keeping the old installation available for rescue in case the system won't boot after an update. That would have required editing the profile for each system on every upgrade to change the root location, with the potential for big problems if I get it wrong. So I decided Autoyast wasn't going to save me enough time to be worth the trouble. Note also that (IIRC) it captures only what the installer actually installs. You still have to replace the default configuration files (Postfix, sshd, Apache, etc.) with your own. -- Bob Rogers http://www.rgrjr.com/