Commit History

Author SHA1 Message Date
  Davin McCall d3ac29b71d Fix cycle checking for reloaded services 3 months ago
  Davin McCall 60d9726e59 read_env_file: combine file path in caller instead 3 months ago
  Davin McCall ecc0b6abfc Propagate service description exception through from var substitution 3 months ago
  Davin McCall 76252f0b2a Clean up exception handling/reporting for service load 3 months ago
  Davin McCall ebcb61a37c Move service_dsc_dir to service_record (from base_process_service) 6 months ago
  Davin McCall 0d1059c439 Rename "workding_dir_def" to "service_dsc_dir" to reflect its nature 6 months ago
  q66 b74c5266fd Default to service dir as working directory for services 7 months ago
  q66 7aaa4d02ae Load env-files relatively to current service if not absolute path 7 months ago
  Mobin Aydinfar 277609d1cb dinit: Treat failure in opening env-file as a hard error 7 months ago
  Davin McCall 3e6d1766f5 Fix possible UB due to invalid cast 8 months ago
  Davin McCall 03e960855b Fix check for change in consumed service 8 months ago
  Davin McCall a41e06c357 Implement chaining of service output through another service 9 months ago
  Davin McCall 2660b2e1b9 Some fixes for "before" handling. 10 months ago
  Davin McCall 3770e1ca45 Formatting: tabs to spaces 10 months ago
  Mobin 5490722408 dinit-service: `logfile-permissions`, `logfile-uid`, `logfile-gid` opts 10 months ago
  Davin McCall 5c60634bab Improve service load error messages from system error 10 months ago
  Davin McCall bba3dc1269 load-service: minor refactoring 10 months ago
  Davin McCall b922cd1c65 Create placeholders for "after" services instead of loading them fully 10 months ago
  Davin McCall efe615be59 Reload: transfer "before" dependencies resulting from other services 10 months ago
  Davin McCall c705d09656 load: undo half-added "before" dependents on exception 10 months ago
  Davin McCall 3b1966676f Fix issue causing services to be duplicated 10 months ago
  Davin McCall 11ee697a77 Fix thinko crash when reloading a service with a different type 10 months ago
  Davin McCall 532bed9167 Remove any placeholders created while loading service where load fails 10 months ago
  Davin McCall 47e8a307f5 Refactor and simplify service load/reload 10 months ago
  Davin McCall de77cfd4ef Use a placeholder services for "before" dependencies not yet loaded 10 months ago
  Davin McCall caa84dcca3 Rename DUMMY service type to PLACEHOLDER, add loading flag 10 months ago
  Davin McCall 35275ac52d Fix: cycles involving "before" dependencies not always detected 10 months ago
  Davin McCall dd32cff7c7 Do not allow changing the log-type of a running service 11 months ago
  Daniel Kolesa 7aaa3d3dcf Add support for export-service-name load option 1 year ago
  Daniel Kolesa c7b9e5ed61 Substitute env-file in service files at load 1 year ago