anchor.diff:  
           preStart =
             ''
  -            mkdir -m 0750 -p ${mainCfg.stateDir}
  -            [ $(id -u) != 0 ] || chown root.${mainCfg.group} ${mainCfg.stateDir}
  -
  -            mkdir -m 0750 -p "${mainCfg.stateDir}/runtime"
  -            [ $(id -u) != 0 ] || chown root.${mainCfg.group} "${mainCfg.stateDir}/runtime"
  -
               mkdir -m 0700 -p ${mainCfg.logDir}
   
               # Get rid of old semaphores.  These tend to accumulate across
  
positive.code: 
    imports = [
      (mkRemovedOptionModule [ "services" "httpd" "extraSubservices" ] "Most existing subservices have been ported to the NixOS module system. Please update your configuration accordingly.")
    ];
  
    ###### interface
  
negative.code:         default = "/var/log/httpd";
          description = ''
            Directory for Apache's log files.  It is created automatically.
          '';
        };
  
  