Commit Graph

  • a7eab683e8 shells_path is now a directory of .shell files master Chris Punches 2026-03-15 15:36:36 -04:00
  • bd8191c2d2 lcpex enhancements - modified json log file format lcpex_enhancements Anilkumar18 2025-08-04 15:53:41 +05:30
  • 08c9d5bf07 lcpex enhancements - initial commit Anilkumar18 2025-08-04 15:20:11 +05:30
  • 879f07ec4b interpolate issue resolved phanes 2024-02-10 16:44:21 -05:00
  • 54d95aa582 fixing interpolation/environment var lifecycle issue phanes 2024-02-10 08:43:37 -05:00
  • 698ba9373c cleaning up interpolation phanes 2024-02-09 01:20:17 -05:00
  • d13793954d possible fix for buffering issue phanes 2024-02-08 15:12:59 -05:00
  • e9fd8c80bc possible fix for buffering issue phanes 2024-02-08 15:04:52 -05:00
  • d15847dbfe working on issue with pty redirection, not easily reproducible phanes 2024-02-08 07:23:01 -05:00
  • 60a9f2bad2 working on issue with pty redirection, not easily reproducible phanes 2024-02-08 07:04:28 -05:00
  • e03a7e67b8 ack phanes 2024-02-08 06:56:35 -05:00
  • 0561460b54 fixed nonsense with truncation phanes 2024-02-08 06:15:06 -05:00
  • 344cbfc56e fixed nonsense with truncation phanes 2024-02-08 05:57:09 -05:00
  • bb324087a8 Update src/lcpex/helpers.h Christopher M. Punches 2024-02-08 10:45:26 +00:00
  • 0f35e752d3 Update src/lcpex/helpers.h Christopher M. Punches 2024-02-08 10:44:33 +00:00
  • cddc271ac7 Update src/lcpex/liblcpex.cpp Christopher M. Punches 2024-02-08 10:43:46 +00:00
  • 2904e9dcd8 Update src/misc/helpers.h Christopher M. Punches 2024-02-08 10:43:19 +00:00
  • 7a816d5920 Update src/misc/helpers.cpp Christopher M. Punches 2024-02-08 10:43:01 +00:00
  • f510f2b8cc Update src/lcpex/vpty/libclpex_tty.cpp Christopher M. Punches 2024-02-08 10:41:58 +00:00
  • 67ab74a8c8 Update src/lcpex/vpty/libclpex_tty.cpp Christopher M. Punches 2024-02-08 10:40:57 +00:00
  • d4d5a2b30d Update src/lcpex/vpty/libclpex_tty.cpp Christopher M. Punches 2024-02-08 10:34:17 +00:00
  • bb466185d0 Update src/lcpex/liblcpex.cpp Christopher M. Punches 2024-02-08 10:24:51 +00:00
  • e16c663b5f Update src/lcpex/liblcpex.cpp Christopher M. Punches 2024-02-08 10:15:38 +00:00
  • 96e7cae5df Update src/lcpex/liblcpex.cpp Christopher M. Punches 2024-02-08 10:10:28 +00:00
  • 74bce85f1e Update src/lcpex/liblcpex.cpp Christopher M. Punches 2024-02-08 10:02:53 +00:00
  • e9556c6075 Update src/lcpex/liblcpex.cpp Christopher M. Punches 2024-02-08 09:53:32 +00:00
  • 130d539f81 more interpolation phanes 2024-02-07 01:42:30 -05:00
  • 35248176cb interpolation for task values phanes 2024-02-07 00:55:41 -05:00
  • 5f8ec22166 Update src/config/Config.h Christopher M. Punches 2024-02-07 05:25:59 +00:00
  • 9a33086cdd Update src/config/Config.h Christopher M. Punches 2024-02-07 05:25:10 +00:00
  • b439959413 Update 'src/config/Config.cpp' 3.0 2.2 Christopher M. Punches 2023-02-19 01:05:55 +00:00
  • d0fbd30f31 prep for point release Rex-2.1a phanes 2023-02-17 03:21:24 -05:00
  • 004addd2b4 error handling for log file handle phanes 2023-02-16 03:49:56 -05:00
  • 79bc82e365 shell attribute fix phanes 2023-02-16 03:27:16 -05:00
  • c129f72b91 log path fix phanes 2023-02-16 03:06:32 -05:00
  • 7ed6e13fa5 lcpex rewrite - alpha Rex-2.0a phanes 2023-02-15 18:44:21 -05:00
  • bb85754dc0 removed syslog Phanes 2022-01-23 22:55:08 -05:00
  • 5c5009972f cheap workaround for vars file path phanes 2022-01-23 04:55:05 -05:00
  • 8def175313 various interpolation fixes phanes 2022-01-23 04:47:15 -05:00
  • c16f464a3e fixing interpolation phanes 2022-01-23 02:44:15 -05:00
  • 53c1271475 fixed interpolation for exec. context phanes 2022-01-23 02:38:32 -05:00
  • 119e980c20 interpolates filename phanes 2022-01-23 02:34:28 -05:00
  • ebdb9d643a experimental #2: now interpolates environment variables in config object file phanes 2022-01-17 00:12:13 -05:00
  • 2871f8f8c1 updated more logging Chris Punches 2021-07-26 02:18:47 -04:00
  • c3de36fbec cleaned up some logging Chris Punches 2021-07-26 01:55:02 -04:00
  • a85721a0e9 cleaned up some logging Chris Punches 2021-07-26 01:52:12 -04:00
  • 23f64c026c fixed argument handling in unit definitions Chris Punches 2021-07-26 01:17:41 -04:00
  • 5287a1baa9 fixing shell option in unit definitions/sprocket Chris Punches 2021-04-07 23:20:41 -04:00
  • 9863390f67 dropping ncurses for newt Chris Punches 2021-04-07 19:14:29 -04:00
  • d0391b7304 woops Chris Punches 2021-04-07 00:00:00 -04:00
  • 3de2dd7039 adjusting fatal warning Chris Punches 2021-04-04 23:24:49 -04:00
  • 865c81b36a new docs Rex-1.0a Chris Punches 2021-04-04 22:34:15 -04:00
  • 63c4e542ea release-ready Chris Punches 2021-04-04 22:19:42 -04:00
  • 04f9e63756 pre-release licensing cleanup - AGPL Chris Punches 2021-04-04 21:32:00 -04:00
  • 89f734de84 pre-release Chris Punches 2021-04-04 21:21:05 -04:00
  • 4b3a9170bf cleaning up Chris Punches 2021-04-03 22:39:25 -04:00
  • 3d421b1ca0 stdout/stderr routing is now 'virtually' async Chris Punches 2021-04-03 20:24:22 -04:00
  • 199d93a2b2 clean push Chris Punches 2021-03-25 02:13:48 -04:00
  • dce543a15d early rex, finally Chris Punches 2021-03-25 02:11:23 -04:00
  • 31ed2feb7f i/o for parent child good, but some fd is staying open Chris Punches 2021-03-07 23:29:47 -05:00
  • d4a228f351 logging improvements Chris Punches 2021-02-13 19:41:08 -05:00
  • a5a729054a updated readme for reviewers Chris Punches 2020-12-28 22:20:25 -05:00
  • 6db624ef93 typo; squash previous Master 2020-08-01 16:15:41 -04:00
  • c16d69429a sproc::execute changed sete[u|g]id() to set[u|g]id() Master 2020-08-01 15:44:20 -04:00
  • a5317bfeda units now can choose their environment. consider moving to plan. Master 2020-07-03 00:24:01 -04:00
  • 8b35a88643 added shell attribute to unit object definition to allow more flexibility; defaults to sh Master 2020-07-01 23:01:13 -04:00
  • 3b467e2c0a added shell attribute to unit object definition to allow more flexibility; defaults to sh Master 2020-07-01 22:57:32 -04:00
  • c4828d506b added shell attribute to unit object definition to allow more flexibility; defaults to sh Master 2020-07-01 22:30:51 -04:00
  • c9567f20e4 fix uid/gid set order Master 2020-06-29 23:54:53 -04:00
  • 4cb2449f24 improved error reporting on setegid failure Master 2020-06-29 23:51:18 -04:00
  • 58f4684449 improved error reporting on setegid failure Master 2020-06-29 23:47:00 -04:00
  • 3bb3b5f47e reworked exceptions for message value Master 2020-06-29 22:00:01 -04:00
  • 52734d2f2c reworked exceptions for message value Master 2020-06-29 21:52:39 -04:00
  • af18419eda cleanup after changes Master 2020-06-29 21:06:18 -04:00
  • f4a38de0c0 added group and user set[uid|gid] capability at unit definition level Examplar-1.9b Master 2020-06-29 02:22:11 -04:00
  • 3517b9cc11 repair target string Examplar-1.8b Master 2020-06-20 23:14:04 -04:00
  • 137c82ebaa repair target string Master 2020-06-20 23:07:14 -04:00
  • e49cc335f3 fixing execution context for targets Master 2020-06-20 23:05:51 -04:00
  • 4ea05b842a minor repair of usage of env vars file Master 2020-06-20 23:00:55 -04:00
  • 3bc60f56de minor repair of usage of env vars file Master 2020-06-20 22:57:30 -04:00
  • 88eaea7bfa fixed context issue with conf file loading re: env vars file Examplar-1.7b Master 2020-06-20 21:10:42 -04:00
  • d636ece26a dtype repair to logger Master 2020-06-20 20:25:45 -04:00
  • 839c3d398a logging reflow Master 2020-06-20 20:09:32 -04:00
  • 11829aca39 fixed missing vars load on post-rectification execution Chris Punches 2018-06-01 23:23:38 -04:00
  • 8f6f7761c4 fixed missing vars load on post-rectification execution Chris Punches 2018-06-01 23:19:30 -04:00
  • 722688ebf3 new environment variable file feature Chris Punches 2018-02-25 01:24:59 -05:00
  • 3591bd344d now shows where it looked for missing config file during initialisation Chris Punches 2018-02-24 20:18:31 -05:00
  • 1c354b4401 updated readme to be more clear Examplar-1.6b Phanes 2017-12-08 00:34:29 -05:00
  • 0db575a075 Merge remote-tracking branch 'origin/master' Phanes 2017-12-07 22:38:05 -05:00
  • 46e56b8d6f implemented execution context. needs thoroughly tested. Phanes 2017-12-07 22:37:42 -05:00
  • 93c22887e8 Update README.md Chris Punches 2017-12-07 10:07:04 +00:00
  • 9d89f5ad6a minor punctuation fixes Phanes 2017-12-07 02:39:27 -05:00
  • 6fca4f2d91 added markdown extention Phanes 2017-12-07 02:32:56 -05:00
  • c75fa9d2c8 updated readme Phanes 2017-12-07 02:24:17 -05:00
  • 49b4e77ca8 updated readme Phanes 2017-12-07 02:05:03 -05:00
  • 8a95bbf219 not sure why but ok Phanes 2017-12-07 01:32:00 -05:00
  • 4d66a0f059 Merge branch 'master' into 'master' Chris Punches 2017-12-07 06:22:55 +00:00
  • 221edee07c Forgot print_usage() on invalid option. DJ Lucas 2017-12-05 22:40:57 -06:00
  • 0c70f7ee36 Honor long options as well. DJ Lucas 2017-12-05 22:09:33 -06:00
  • 2b2225f3e4 fixed cmakelists Examplar-1.5b Phanes 2017-12-05 21:36:00 -05:00