Commit History

Author SHA1 Message Date
  q66 b74c5266fd Default to service dir as working directory for services 1 week ago
  q66 7aaa4d02ae Load env-files relatively to current service if not absolute path 1 week ago
  Mobin Aydinfar 277609d1cb dinit: Treat failure in opening env-file as a hard error 1 week ago
  Davin McCall 3e6d1766f5 Fix possible UB due to invalid cast 1 month ago
  Davin McCall 03e960855b Fix check for change in consumed service 1 month ago
  Davin McCall a41e06c357 Implement chaining of service output through another service 2 months ago
  Davin McCall 2660b2e1b9 Some fixes for "before" handling. 2 months ago
  Davin McCall 3770e1ca45 Formatting: tabs to spaces 2 months ago
  Mobin 5490722408 dinit-service: `logfile-permissions`, `logfile-uid`, `logfile-gid` opts 3 months ago
  Davin McCall 5c60634bab Improve service load error messages from system error 3 months ago
  Davin McCall bba3dc1269 load-service: minor refactoring 3 months ago
  Davin McCall b922cd1c65 Create placeholders for "after" services instead of loading them fully 3 months ago
  Davin McCall efe615be59 Reload: transfer "before" dependencies resulting from other services 3 months ago
  Davin McCall c705d09656 load: undo half-added "before" dependents on exception 3 months ago
  Davin McCall 3b1966676f Fix issue causing services to be duplicated 3 months ago
  Davin McCall 11ee697a77 Fix thinko crash when reloading a service with a different type 3 months ago
  Davin McCall 532bed9167 Remove any placeholders created while loading service where load fails 3 months ago
  Davin McCall 47e8a307f5 Refactor and simplify service load/reload 3 months ago
  Davin McCall de77cfd4ef Use a placeholder services for "before" dependencies not yet loaded 3 months ago
  Davin McCall caa84dcca3 Rename DUMMY service type to PLACEHOLDER, add loading flag 3 months ago
  Davin McCall 35275ac52d Fix: cycles involving "before" dependencies not always detected 3 months ago
  Davin McCall dd32cff7c7 Do not allow changing the log-type of a running service 3 months ago
  Daniel Kolesa 7aaa3d3dcf Add support for export-service-name load option 5 months ago
  Daniel Kolesa c7b9e5ed61 Substitute env-file in service files at load 8 months ago
  Davin McCall c66a24450b Implement output capture to buffer 7 months ago
  Davin McCall 4f07b49c50 Don't propagate service exception from dependency directly 8 months ago
  Davin McCall b3e161953b Implement externally triggered services 8 months ago
  Davin McCall dd1ec543f0 Clean up service-load exception hierarchy 9 months ago
  Davin McCall 10a494fc3a Move errno reset before readdir into process_dep_dir 10 months ago
  Daniel Kolesa b76b99c988 Clear errno after trying multiple service dirs 10 months ago