summaryrefslogtreecommitdiffstats
path: root/satellit_installer/includes/50-copyscripts.inc
diff options
context:
space:
mode:
authorSimon Rettberg2024-04-30 14:26:10 +0200
committerSimon Rettberg2024-04-30 14:26:10 +0200
commit6512e211c44832fae7d04684ac1820c0c28c8d0a (patch)
tree05b8665da19275e79183018725ca4e558312c5d8 /satellit_installer/includes/50-copyscripts.inc
parent[SS*S] lighttpd: Don't try to use ssl.ca-file for certificate chain (diff)
downloadsetup-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.inc3
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() {