Overlay-manager provided service files. shepherd GNU Shepherd is a service manager written in Guile. It supervises system services using dependency-based service definitions and can also manage per-user services.