aboutsummaryrefslogtreecommitdiff
path: root/src/zenutil/service.cpp
Commit message (Expand)AuthorAgeFilesLines
* Move windows service utilities to zenutil and fix clang-format errorsLiam Mitchell2025-08-221-0/+1
* Move ReportServiceStatus to zenutil and remove extraneous loggingLiam Mitchell2025-08-221-0/+43
* Fix for MacOS compile failureLiam Mitchell2025-08-201-0/+2
* Fix permissions and ownership issues with service binary copy and remove unne...Liam Mitchell2025-07-251-5/+2
* Fix naming of service handle close guard variableLiam Mitchell2025-03-271-1/+1
* Avoid leaking service handle in Windows service installationLiam Mitchell2025-03-251-2/+2
* Specify restart options for service manager, to avoid use of manual restart l...Liam Mitchell2025-03-251-0/+19
* Merge remote-tracking branch 'origin/main' into de/zen-service-commandDan Engelbrecht2025-03-141-6/+6
* Update Linux service type and add libsystemd dependencyLiam Mitchell2025-03-051-1/+1
* Implementation of service commands for Linux.Liam Mitchell2025-02-271-13/+46
* Linux compilation fixesLiam Mitchell2025-02-191-1/+1
* clang formatDan Engelbrecht2025-01-151-12/+13
* systemd unit file, incompleteDan Engelbrecht2025-01-151-115/+135
* clang formatDan Engelbrecht2025-01-131-39/+41
* generate unit fileDan Engelbrecht2025-01-131-3/+71
* linux service stopDan Engelbrecht2025-01-131-159/+13
* linux serviceDan Engelbrecht2025-01-131-1/+198
* clang formatDan Engelbrecht2025-01-101-62/+57
* displayname and description are windows-only propertiesDan Engelbrecht2025-01-101-4/+1
* cleanupsDan Engelbrecht2025-01-101-159/+105
* partially working service commands for macosDan Engelbrecht2025-01-101-25/+250
* use local service account for zen serviceDan Engelbrecht2025-01-101-13/+13
* remove ServiceLevelDan Engelbrecht2025-01-101-349/+21
* partial macos implementationDan Engelbrecht2025-01-091-12/+59
* mac function signature fixDan Engelbrecht2025-01-081-8/+6
* use attachconsole to send ctrl+c to running processDan Engelbrecht2025-01-081-42/+41
* add ServiceLevel for service processes: User, AllUsers and ServiceDan Engelbrecht2025-01-081-35/+356
* Merge remote-tracking branch 'origin/de/zen-service-command' into de/zen-serv...Dan Engelbrecht2025-01-081-35/+112
|\
| * wipDan Engelbrecht2024-09-181-34/+108
| * Add ServiceSpec structDan Engelbrecht2024-09-181-26/+48
| * clang formatDan Engelbrecht2024-09-181-3/+3
| * launchd plist installDan Engelbrecht2024-09-181-4/+15
| * more WIPDan Engelbrecht2024-09-181-432/+499
| * wipDan Engelbrecht2024-09-181-320/+433
| * zen `service` commandDan Engelbrecht2024-09-181-0/+393
* Add ServiceSpec structDan Engelbrecht2025-01-081-26/+48
* clang formatDan Engelbrecht2025-01-081-3/+3
* launchd plist installDan Engelbrecht2025-01-081-4/+15
* more WIPDan Engelbrecht2025-01-081-432/+499
* wipDan Engelbrecht2025-01-081-320/+433
* zen `service` commandDan Engelbrecht2025-01-081-0/+393