#15923: launch_daemon: add ability to configure jobs
------------------------------------+----------------------------
Reporter: X512 | Owner: axeld
Type: bug | Status: new
Priority: normal | Milestone: Unscheduled
Component: Servers/launch_daemon | Version: R1/Development
Resolution: | Keywords:
Blocked By: | Blocking:
Platform: All |
------------------------------------+----------------------------
Comment (by pulkomandy):
Which system jobs do you need to disable?
The job itself can have a setting (for example LaunchBox and LnLauncher
use this), we could extend this if needed. Or we could also split the
Haiku package in more modular parts, so you can just remove the packages
with the parts you don't want.
Letting the user disable parts of the OS can be a problem because then
apps can't really know what's running or not. Currently when an
application depends on the Haiku package, it can expect that that's enough
to know all servers will be there and running. If we do this by splitting
packages, apps could depend on specific ones (haiku_desktop, haiku_media,
whatever) and still convey this info from package dependencies.
Maybe your use case is different and more specific control is needed.
--
Ticket URL: <https://dev.haiku-os.org/ticket/15923#comment:1>
Haiku <https://dev.haiku-os.org>
The Haiku operating system.