Commit History

Author SHA1 Message Date
  q66 7d14a2cedc Perform minimal variable expansion on includes 1 week ago
  q66 d8a7ba1d5c Add support for services with an argument 3 weeks ago
  Davin McCall 344012b564 Support for "+=" in service settings ("command" only) 1 month ago
  Davin McCall f63e47ff41 Beginnings of support for multi-file service descriptions 2 months ago
  Davin McCall d3ac29b71d Fix cycle checking for reloaded services 9 months ago
  Davin McCall 60d9726e59 read_env_file: combine file path in caller instead 9 months ago
  Davin McCall ecc0b6abfc Propagate service description exception through from var substitution 9 months ago
  Davin McCall 76252f0b2a Clean up exception handling/reporting for service load 9 months ago
  Davin McCall ebcb61a37c Move service_dsc_dir to service_record (from base_process_service) 1 year ago
  Davin McCall 0d1059c439 Rename "workding_dir_def" to "service_dsc_dir" to reflect its nature 1 year ago
  q66 b74c5266fd Default to service dir as working directory for services 1 year ago
  q66 7aaa4d02ae Load env-files relatively to current service if not absolute path 1 year ago
  Mobin Aydinfar 277609d1cb dinit: Treat failure in opening env-file as a hard error 1 year ago
  Davin McCall 3e6d1766f5 Fix possible UB due to invalid cast 1 year ago
  Davin McCall 03e960855b Fix check for change in consumed service 1 year ago
  Davin McCall a41e06c357 Implement chaining of service output through another service 1 year ago
  Davin McCall 2660b2e1b9 Some fixes for "before" handling. 1 year ago
  Davin McCall 3770e1ca45 Formatting: tabs to spaces 1 year ago
  Mobin 5490722408 dinit-service: `logfile-permissions`, `logfile-uid`, `logfile-gid` opts 1 year ago
  Davin McCall 5c60634bab Improve service load error messages from system error 1 year ago
  Davin McCall bba3dc1269 load-service: minor refactoring 1 year ago
  Davin McCall b922cd1c65 Create placeholders for "after" services instead of loading them fully 1 year ago
  Davin McCall efe615be59 Reload: transfer "before" dependencies resulting from other services 1 year ago
  Davin McCall c705d09656 load: undo half-added "before" dependents on exception 1 year ago
  Davin McCall 3b1966676f Fix issue causing services to be duplicated 1 year ago
  Davin McCall 11ee697a77 Fix thinko crash when reloading a service with a different type 1 year ago
  Davin McCall 532bed9167 Remove any placeholders created while loading service where load fails 1 year ago
  Davin McCall 47e8a307f5 Refactor and simplify service load/reload 1 year ago
  Davin McCall de77cfd4ef Use a placeholder services for "before" dependencies not yet loaded 1 year ago
  Davin McCall caa84dcca3 Rename DUMMY service type to PLACEHOLDER, add loading flag 1 year ago