anchor.diff:  
   
     sslConf = ''
  -    SSLSessionCache shmcb:${mainCfg.stateDir}/ssl_scache(512000)
  +    SSLSessionCache shmcb:${runtimeDir}/ssl_scache(512000)
   
       Mutex posixsem
   
  
positive.code: 
      ServerRoot ${httpd}
  
      DefaultRuntimeDir ${mainCfg.stateDir}/runtime
  
      PidFile ${mainCfg.stateDir}/httpd.pid
  
      ${optionalString (mainCfg.multiProcessingModule != "prefork") ''
        # mod_cgid requires this.
        ScriptSock ${mainCfg.stateDir}/cgisock
      ''}
  
      <IfModule prefork.c>
  
negative.code: 
    imports = [
      (mkRemovedOptionModule [ "services" "httpd" "extraSubservices" ] "Most existing subservices have been ported to the NixOS module system. Please update your configuration accordingly.")
      (mkRemovedOptionModule [ "services" "httpd" "stateDir" ] "The httpd module now uses /run/httpd as a runtime directory.")
    ];
  
    ###### interface
  