aboutsummaryrefslogtreecommitdiff
path: root/src/zenutil/service.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Run clang-format on service.cppLiam Mitchell2026-01-151-3/+2
|
* Implement final changes required for daemon mode on MacLiam Mitchell2026-01-071-32/+23
|
* zenutil cleanup (#550)Dan Engelbrecht2025-10-031-1/+1
| | | | * move referencemetadata to zenstore * rename zenutil/windows/service to windowsservice
* 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 ↵Liam Mitchell2025-07-251-5/+2
| | | | unnecessary alias from unit file
* 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 ↵Liam Mitchell2025-03-251-0/+19
| | | | logic
* 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 ↵Dan Engelbrecht2025-01-081-35/+112
|\ | | | | | | de/zen-service-command
| * 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