aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDan Engelbrecht <[email protected]>2025-01-17 09:52:56 +0100
committerDan Engelbrecht <[email protected]>2025-01-17 09:52:56 +0100
commit849283ced7702986b173c27a98f834fd7e1adc5d (patch)
tree0aadee82885ef31684fe65f81dc98c20d23db157
parentfix positional arguments for zen service install on non-windows platforms (diff)
downloadzen-849283ced7702986b173c27a98f834fd7e1adc5d.tar.xz
zen-849283ced7702986b173c27a98f834fd7e1adc5d.zip
changelog
-rw-r--r--CHANGELOG.md18
1 files changed, 18 insertions, 0 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 7f5e43ec8..998d5198f 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,4 +1,22 @@
##
+- Feature: Added command line tool `zen service` to do maintenance operations for running zenserver as a local service
+ - `zen service status` - Check the status of zenservice as local service, indidicating if it is installed, running and the options it was installed with
+ - `zen service install` - Install zenserver as a local service, this requires admin/sudo priviliges to execute properly
+ - `--executable` - Path to zenserver executable. Defaults to same path as `zen` command line executable that was issued but with filename replaced.
+ - `--name` - Name of the installed service. Defaults to `ZenServer`
+ - `--display-name` - Windows only, the user friendly display name of the service. Defaults to `Unreal Zen Storage Service`
+ - `--description` - Windows only, the user friendly description of the service
+ - `--allow-elevation` - Windows only, if command is not run with elevated priviliges, the command will attempt to relaunch itself with elevated priviliges
+ - `-- ` - All options given after the double dash will be added as command line arguments to the zenserver executable when starting the service
+ - `zen service uninstall` - Uninstall zenserver as a local service, this requires admin/sudo priviliges to execute properly
+ - `--name` - Name of the installed service. Defaults to `ZenServer`
+ - `--allow-elevation` - Windows only, if command is not run with elevated priviliges, the command will attempt to relaunch itself with elevated priviliges
+ - `zen service start` - Start the installed zenserver local service, this requires admin/sudo priviliges to execute properly
+ - `--name` - Name of the installed service. Defaults to `ZenServer`
+ - `--allow-elevation` - Windows only, if command is not run with elevated priviliges, the command will attempt to relaunch itself with elevated priviliges
+ - `zen service stop` - Stops the running installed zenserver local service, this requires admin/sudo priviliges to execute properly
+ - `--name` - Name of the installed service. Defaults to `ZenServer`
+ - `--allow-elevation` - Windows only, if command is not run with elevated priviliges, the command will attempt to relaunch itself with elevated priviliges
- Bugfix: Fix parsing of workspace options in Lua config
- Bugfix: Add missing Lua option for option `--gc-projectstore-duration-seconds`
- Bugfix: Add missing Lua mapping option to `--statsd` command line option