code: def _service_is_sysv(name):
      '''
      A System-V style service will have a control script in
      /etc/init.d. We make sure to skip over symbolic links that point
      to Upstart's /lib/init/upstart-job, and anything that isn't an
      executable, like README or skeleton.
      '''
      script = '/etc/init.d/{0}'.format(name)
      return not _service_is_upstart(name) and os.access(script, os.X_OKf _service_is_sysv(name):
      '''
      A System-V style service will have a control script in
      /etc/init.d. We make sure to skip over symbolic links that point
      to Upstart's /lib/init/upstart-job, and anything that isn't an
      executable, like README or skeleton.
      '''
      script = '/etc/init.d/{0}'.format(name)
      return not _service_is_upstart(name) and os.access(script, os.X_OK)
docs: A System-V style service will have a control script in
      /etc/init.d. We make sure to skip over symbolic links that point
      to Upstart's /lib/init/upstart-job, and anything that isn't an
      executable, like README or skeleton.