func (sysd *Implementation) Validate(c initd.Component) error { if !strings.HasPrefix(c.Path(), sysd.UnitDir) { return fmt.Errorf("systemd: unit file should be in %v", sysd.UnitDir) } return nil }