13 Commits

Author SHA1 Message Date
1827cf2e3e WIP: updated log level on some log entries and added environment variable expansion for command line and its arguments 2025-05-26 17:17:20 +10:00
b83c3acc30 cleaned up wingmate: unify version mechanism on all binaries 2024-09-19 19:17:09 +10:00
fe31698724 tested version flag and subcmd on exec and pidproxy; some clean up 2024-09-19 17:34:56 +10:00
dc6d575fae switch workstation 2024-09-19 15:58:58 +10:00
f2bfd6e60b fix(init): removed unnecessary error message when waiting for child process; race with wait all
fix(exec): fallback to os.Args when no delimiter found
fix(pidproxy): fallback to os.Args when no delimiter found
fix(splitargs): return full selfArgs
fix(experiment/starter): replaced bool no-wait with count
test(docker/bookworm-newconfig): added test for background process + pid proxy
2024-03-28 22:21:57 +11:00
7db6f6f8f3 fix(splitargs): wrong code, check should be outside of loop
feat(config): added WMPidProxyCheckVersion and WMExecCheckVersion to the interface; mutex for accessing viper
fixed(docker/bookworm-newconfig): golang version and config path
feat(UtilDepCheck): added utility dependency check before running the task
2024-03-27 23:04:30 +11:00
6a68209629 wip: version cmd/flag use common functions 2024-01-11 11:47:50 +11:00
fe465ad031 wip: fix placeholder file 2024-01-11 09:09:32 +11:00
3dbac84f36 wip: add version command to exec 2024-01-11 09:06:11 +11:00
6dd0a8007c wip: refactor(config): yaml parsed
wip: chore(makefile): prepare version info
2024-01-02 23:11:58 +11:00
c043c91f0e chore(Makefiles): to simplify Dockerfile
fix(wmexec): setgid before setuid
test(wmexec): tested
2023-12-17 23:45:03 +00:00
15a804aa7d feat(exec): cgo call to getpwnam and getgrnam 2023-12-17 05:23:26 +00:00
653b4ff158 feat(exec): initial 2023-12-17 03:36:47 +00:00