audit is not optional
logind and seutil are also not optional
more dependencies