docs: def enable(name, start_type='auto', start_delayed=False, **kwargs):
      '''
      Enable the named service to start at boot
  
      Args:
          name (str): The name of the service to enable.
  
          start_type (str): Specifies the service start type. Valid options are as
              follows:
  
              - boot: Device driver that is loaded by the boot loader
              - system: Device driver that is started during kernel initialization
              - auto: Service that automatically starts
              - manual: Service must be started manually
              - disabled: Service cannot be started
  
          start_delayed (bool): Set the service to Auto(Delayed Start). Only valid
              if the start_type is set to ``Auto``. If service_type is not passed,
              but the service is already set to ``Auto``, then the flag will be
              set.
  
      Returns:
          bool: ``True`` if successful, ``False`` otherwise
  
      CLI Example:
  
      .. code-block:: bash
  
          salt '*' service.enable <service name>
      '''
  
      modify(name, start_type=start_type, start_delayed=start_delayed)
      svcstat = info(name)
      if start_type.lower() == 'auto':
          return svcstat['StartType'].lower() == start_type.lower() and svcstat['StartTypeDelayed'] == start_delayed
      else:
          return svcstat['StartType'].lower() == start_type.lower()