haiku/data/launch/system
Augustin Cavalier a04b2f4c5e Launch app_server in user context.
This way, we get the user's environment variables, and so should
input_server, which is started by app_server.

This should, after 6 years, fix #12534. We may need to revisit this
when/if we add multiuser support, but that is a problem for another day.

Change-Id: I04698306bc68a585acd232e9f9d29c50bc170a1f
Reviewed-on: https://review.haiku-os.org/c/haiku/+/4506
Reviewed-by: waddlesplash <waddlesplash@gmail.com>
2021-10-26 19:20:53 +00:00

74 lines
1.2 KiB
Plaintext

service x-vnd.Haiku-registrar {
launch /system/servers/registrar
port auth {
capacity 100
}
}
service x-vnd.Haiku-debug_server {
launch /system/servers/debug_server
}
service x-vnd.Haiku-package_daemon {
launch /system/servers/package_daemon
}
service x-vnd.Haiku-SystemLogger {
launch /system/servers/syslog_daemon
port logger {
capacity 256
}
}
service x-vnd.Haiku-mount_server {
launch /system/servers/mount_server
}
service x-vnd.Haiku-media_server {
launch /system/servers/media_server
no_safemode
legacy
on initial_volumes_mounted
}
service x-vnd.Haiku-midi_server {
launch /system/servers/midi_server
no_safemode
on_demand
}
service x-vnd.Haiku-net_server {
launch /system/servers/net_server
no_safemode
legacy
}
service x-vnd.Be-PSRV {
launch /system/servers/print_server
no_safemode
on_demand
}
service x-vnd.Haiku-notification_server {
launch /system/servers/notification_server
no_safemode
on_demand
}
service x-vnd.Haiku-power_daemon {
launch /system/servers/power_daemon
no_safemode
legacy
}
job x-vnd.Haiku-cddb_lookup {
launch /system/bin/cddb_lookup
no_safemode
on volume_mounted
}
# target login
job x-vnd.Haiku-autologin {
launch /system/bin/autologin
}