Opened 2 hours ago
Last modified 81 minutes ago
#19269 new enhancement
Allow more system components to be "overridden" by non-packaged counterparts.
Reported by: | bipolar | Owned by: | axeld |
---|---|---|---|
Priority: | normal | Milestone: | Unscheduled |
Component: | Servers/launch_daemon | Version: | R1/beta5 |
Keywords: | Cc: | ||
Blocked By: | Blocking: | ||
Platform: | All |
Description
While trying to test a custom version of mount_server
, I've noticed that it wasn't possible to just black-list the system provided one, and just place the custom server under non-packaged
locations.
I think the issue (or at least part of the problem) is that launch_daemon uses absolute paths pointing to things under /system/
in both system and user files.
Given that we generally can override system libs/addons/etc by placing them under non-packaged
, I think it would make sense if launch_daemon tried those locations first (except on safe-mode) to see if the user wants them to be overridden.
Change History (2)
comment:1 by , 2 hours ago
comment:2 by , 81 minutes ago
Component: | - General → Servers/launch_daemon |
---|---|
Owner: | changed from | to
Now I wonder if I can just "override" those data/{system,user} files instead?