Hacker News new | ask | show | jobs
by bravetraveler 1059 days ago
Not entirely, for example:

Units can depend on networking managed outside of systemd-networkd using the target -- think of this as a 'run level'

Units can depend on mounts outside of systemd .mount units -- there's a generator that considers fstab

At a certain point, you might want to go further into systemd... but it doesn't require it.

The basic 'this service wants/needs these other ones' is very self-contained, and inherits a lot.