code: func ServerRunDirectory(server string, owner, group int) error {
  	serverRunDir := path.Join(seesaw.RunPath, server)
  	if err := os.MkdirAll(seesaw.RunPath, 0755); err != nil {
  		return fmt.Errorf("Failed to make run directory: %v", err)
  	}
  	if err := os.MkdirAll(serverRunDir, 0700); err != nil {
  		return fmt.Errorf("Failed to make run directory: %v", err)
  	}
  	if err := os.Chown(serverRunDir, owner, group); err != nil {
  		return fmt.Errorf("Failed to change ownership on run directory: %v", err)
  	}
  	if err := os.Chmod(serverRunDir, 0770); err != nil {
  		return fmt.Errorf("Failed to change permissions on run directory: %v", err)
  	}
  	return nil
  }
docs: // ServerRunDirectory ensures that the run directory exists and has the
  // appropriate ownership and permissions.