EnumDev
|
3c1d39831f
|
Keep simple services running if exit method is "stop_command"
|
2025-09-01 16:10:56 +03:00 |
|
EnumDev
|
b3565cb9e1
|
Merge pull request 'Make ESVM socket accept json data instead of raw text commands' (#1) from json_switch into master
Reviewed-on: #1
|
2025-08-30 10:54:57 +00:00 |
|
EnumDev
|
c58802301a
|
Add --json flag that prints out output in json format
|
2025-08-28 11:10:04 +03:00 |
|
EnumDev
|
71435bc676
|
Move service list functionality to esvm
|
2025-08-28 11:09:00 +03:00 |
|
EnumDev
|
1e35b0a000
|
Move service status functionality to esvm
|
2025-08-27 20:23:15 +03:00 |
|
EnumDev
|
ba51f2ec4d
|
Use new isEnabled function in ESVM initialization
|
2025-08-27 16:17:39 +03:00 |
|
EnumDev
|
0df715dda1
|
Move service enable/disable functionality to esvm
|
2025-08-27 15:57:56 +03:00 |
|
EnumDev
|
d344347782
|
Switch service start, stop and restart commands to JSON
|
2025-08-27 12:51:55 +03:00 |
|
EnumDev
|
1d4a51abe0
|
Separate go files in esvm
|
2025-08-26 14:15:31 +03:00 |
|
EnumDev
|
634e0271f5
|
Skip reading /etc/fstab if it does not exist
|
2025-08-26 14:05:04 +03:00 |
|
EnumDev
|
ff8c130ed0
|
Improve logging system
|
2025-08-25 19:43:39 +03:00 |
|
EnumDev
|
19e9b6ecdb
|
Rename cmd directory to src
|
2025-04-09 09:30:26 +03:00 |
|
EnumDev
|
0359524f9f
|
Move logger setup to after flag and permission checks
|
2025-04-09 09:29:27 +03:00 |
|
EnumDev
|
b77147434e
|
Add loopback interface startup service
|
2025-03-19 17:23:27 +02:00 |
|
EnumDev
|
fe33725c09
|
Add file dependencies to services
|
2025-03-19 17:22:18 +02:00 |
|
EnumDev
|
aec103063f
|
Add simple service logging
|
2025-03-19 15:34:47 +02:00 |
|
EnumDev
|
b4847da839
|
Add swap fstab entry support
|
2025-03-15 09:23:01 +02:00 |
|
EnumDev
|
74868ab2d3
|
Implement 'ectl sv list'
|
2025-03-12 15:39:06 +02:00 |
|
EnumDev
|
4b37214113
|
Modify 'ectl sv status'
|
2025-03-12 15:38:16 +02:00 |
|
EnumDev
|
ce34b7b21a
|
Improve filesystem mounting
|
2025-03-12 12:15:23 +02:00 |
|
EnumDev
|
3cc35fa7ff
|
Set process name on enit startup
|
2025-03-10 22:39:17 +02:00 |
|
EnumDev
|
304532d62a
|
Fix message printed when not launching ESVM from PID 1
|
2025-03-10 15:31:03 +02:00 |
|
EnumDev
|
23f5b27eb1
|
Fix Makefile installing enit to sbin/esvm
|
2025-03-10 15:28:10 +02:00 |
|
EnumDev
|
7a92526925
|
Correct service existence check in ectl
|
2025-03-10 15:19:38 +02:00 |
|
EnumDev
|
040896afd4
|
Update agetty service files
|
2025-03-10 15:12:44 +02:00 |
|
EnumDev
|
a7a8322f13
|
Add crash_on_safe_exit option to service files
|
2025-03-10 15:06:56 +02:00 |
|
EnumDev
|
dc37ab7f7c
|
Add restart=always option to service files
|
2025-03-10 14:57:10 +02:00 |
|
EnumDev
|
92802825cc
|
Add enabled services on boot
|
2025-03-09 22:27:02 +02:00 |
|
EnumDev
|
e44e0df0d6
|
Add setHostname function to enit
|
2025-03-09 21:54:21 +02:00 |
|
EnumDev
|
57e92eef91
|
Redirect esvm output to stdout and stderr when started by enit
|
2025-03-09 17:12:39 +02:00 |
|
EnumDev
|
6297d8bf47
|
Fix possible error when creating /dev/pts and /dev/shm directories
|
2025-03-09 13:51:34 +02:00 |
|
EnumDev
|
ec92777135
|
Add simple service dependency system
|
2025-03-03 22:05:21 +02:00 |
|
EnumDev
|
f59dc1b7ce
|
Fix simple services reporting as crashed right after completing
|
2025-02-28 18:51:43 +02:00 |
|
EnumDev
|
70df28d90e
|
Add restart limit to automatically restarting services
|
2025-02-28 18:50:50 +02:00 |
|
EnumDev
|
c639daca5a
|
Add more virtual filesystems to mount on boot
|
2025-02-28 18:47:10 +02:00 |
|
EnumDev
|
d131c55351
|
Fix graceful service termination and add esvm logging
|
2025-02-24 11:36:37 +02:00 |
|
EnumDev
|
0d4a39a68b
|
Add restart service option
|
2025-02-23 20:19:41 +02:00 |
|
EnumDev
|
5f9f7ab825
|
Move terminal startup from enit main.go to esvm service files
|
2025-02-23 18:47:37 +02:00 |
|
EnumDev
|
b04fd51245
|
Add graceful service termination
|
2025-02-23 18:30:03 +02:00 |
|
EnumDev
|
a31c319627
|
Initial Commit
|
2025-02-23 18:20:04 +02:00 |
|