1
1
mirror of https://github.com/systemd/systemd-stable.git synced 2025-02-04 17:47:03 +03:00

service: don't enable native services via legacy sysv symlinks anymore

This commit is contained in:
Lennart Poettering 2010-07-08 05:29:46 +02:00
parent 83698d60db
commit f8820b628c

View File

@ -2565,6 +2565,13 @@ static int service_enumerate(Manager *m) {
manager_dispatch_load_queue(m);
service = unit_follow_merge(service);
/* If this is a native service, rely
* on native ways to pull in a
* service, don't pull it in via sysv
* rcN.d links. */
if (service->meta.fragment_path)
continue;
if (de->d_name[0] == 'S') {
if ((r = unit_add_two_dependencies_by_name_inverse(service, UNIT_AFTER, UNIT_WANTS, rcnd_table[i].target, NULL, true)) < 0)