code: func setupDaemonProcess(config *config.Config) error {
  	// setup the daemons oom_score_adj
  	if err := setupOOMScoreAdj(config.OOMScoreAdjust); err != nil {
  		return err
  	}
  	if err := setMayDetachMounts(); err != nil {
  		logrus.WithError(err).Warn("Could not set may_detach_mounts kernel parameter")
  	}
  	return nil
  }
docs: // setupDaemonProcess sets various settings for the daemon's process