How to delay the startup of the systemd service until non-local user resolution is available

Updated -

This article explains how to customize a systemd service so that its startup is delayed until full user resolution is available. This is typically useful when a system service shall execute as a non-local user, e.g. in Active Directory, Centrify or any method supported by SSSD.
This article applies to Red Hat Enterprise Linux 7 and later.
It consists of an overview of systemd servi...

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content