Skip to content

Commit 5e82ab9

Browse files
hyeenaabmcutler
andauthored
[Documentation:System] added documentation for preserving files (#738)
created documentation for [#12158](Submitty/Submitty#12158) related to issue Submitty/Submitty#9511 --------- Co-authored-by: Barb Cutler <bmcutler@users.noreply.github.com>
1 parent d6eb523 commit 5e82ab9

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

_docs/sysadmin/installation/system_customization.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -372,7 +372,23 @@ You can customize the login screen with markdown. By default, `# Login` is rende
372372

373373
Refer to [this](/student/communication/markdown) to learn more about markdown.
374374

375+
## Preserving system customization files on system re-installation
375376

377+
To prevent your system customization files (e.g., your institute logo on the login screen logo or your custom oage footer) from being overwritten or deleted from a system re-install, add these files to the follow JSON file:
378+
379+
The JSON file will be generated at `CONFIG_DIR/preserve_file_list.json` which is most likely `/usr/local/submitty/config/preserve_files_list.json`
380+
381+
the format will be as follows:
382+
383+
```
384+
[
385+
"/path/to/file",
386+
"/more/files/,
387+
...
388+
]
389+
```
390+
391+
These files will be preserved when INSTALL_SUBMITTY.sh is run on the system.
376392

377393
## Changing the multi-processing module of Apache2, Enabling HTTP2
378394

0 commit comments

Comments
 (0)