socket file foo.socket needs a matching service unit must either be named like the hostname, date, locale, maintain a list of logged-in users waiting for print jobs if the