diff options
author | Simon Rettberg | 2024-04-30 14:26:10 +0200 |
---|---|---|
committer | Simon Rettberg | 2024-04-30 14:26:10 +0200 |
commit | 6512e211c44832fae7d04684ac1820c0c28c8d0a (patch) | |
tree | 05b8665da19275e79183018725ca4e558312c5d8 /satellit_installer/includes/50-copyscripts.inc | |
parent | [SS*S] lighttpd: Don't try to use ssl.ca-file for certificate chain (diff) | |
download | setup-scripts-6512e211c44832fae7d04684ac1820c0c28c8d0a.tar.gz setup-scripts-6512e211c44832fae7d04684ac1820c0c28c8d0a.tar.xz setup-scripts-6512e211c44832fae7d04684ac1820c0c28c8d0a.zip |
[SS?S] Split static_files/system into base and updates
base is considered static, i.e. only copied once when *installing* a
server, because they are config files the user/admin is expected to
edit, or because they have to match the specific Debian release the
installed server is based on, and thus should not - or only
selectively - be replaced by the satellite updater.
In other words, the system-updates module should be save to be copied
over a running satellite server on update via "install_files", while
files from system-base will only be updated selectively, if at all.
Diffstat (limited to 'satellit_installer/includes/50-copyscripts.inc')
-rw-r--r-- | satellit_installer/includes/50-copyscripts.inc | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/satellit_installer/includes/50-copyscripts.inc b/satellit_installer/includes/50-copyscripts.inc index aee3944..5348bb9 100644 --- a/satellit_installer/includes/50-copyscripts.inc +++ b/satellit_installer/includes/50-copyscripts.inc @@ -1,6 +1,7 @@ install_system_scripts() { # Different stuff like slxlog, finalize, firstrun, netsetup - install_files "system" + install_files "system-base" + install_files "system-updates" } install_timesync() { |