anchor.diff:  	preStart = ''
   	  mkdir -m 0755 /afs || true
   	  mkdir -m 0755 -p ${cfg.cacheDirectory} || true
  -          ${pkgs.module_init_tools}/sbin/insmod ${pkgs.openafsClient}/lib/openafs/libafs-*.ko || true
  -          ${pkgs.openafsClient}/sbin/afsd -confdir ${afsConfig} -cachedir ${cfg.cacheDirectory} -dynroot -fakestat
  +          ${pkgs.module_init_tools}/sbin/insmod ${openafsPkgs}/lib/openafs/libafs-*.ko || true
  +          ${openafsPkgs}/sbin/afsd -confdir ${afsConfig} -cachedir ${cfg.cacheDirectory} -dynroot -fakestat
   	'';
   
   	postStop = ''
   	  umount /afs
  -          ${pkgs.openafsClient}/sbin/afsd -shutdown
  +          ${openafsPkgs}/sbin/afsd -shutdown
   	  rmmod libafs
   	'';
   
  
positive.code:     cp ${cellServDB} $out/CellServDB
      echo "/afs:${cfg.cacheDirectory}:${cfg.cacheSize}" > $out/cacheinfo
    '';
  in
  {
    ###### interface
  
negative.code: 
    config = mkIf cfg.enable {
  
      environment.systemPackages = [ openafsPkgs ];
  
      environment.etc = [
        { source = afsConfig;
  