anchor.diff:  		      ver6_basic ->
   			  SubSystems = [ssh_sftpd:subsystem_spec([{sftpd_vsn, 6}])],
   			  ssh:daemon(0, [{subsystems, SubSystems}|Options]);
  +                      access_outside_root ->
  +                          %% Build RootDir/access_outside_root/a/b and set Root and CWD
  +                          BaseDir = filename:join(PrivDir, access_outside_root),
  +                          RootDir = filename:join(BaseDir, a),
  +                          CWD     = filename:join(RootDir, b),
  +                          %% Make the directory chain:
  +                          ok = filelib:ensure_dir(filename:join(CWD, tmp)),
  +                          SubSystems = [ssh_sftpd:subsystem_spec([{root, RootDir},
  +                                                                  {cwd, CWD}])],
  +                          ssh:daemon(0, [{subsystems, SubSystems}|Options]);
   		      _ ->
   			  SubSystems = [ssh_sftpd:subsystem_spec([])],
   			  ssh:daemon(0, [{subsystems, SubSystems}|Options])
  
positive.code: 	open_file(PrivDir, Cm, Channel, ReqId,
  		  ?ACE4_READ_DATA  bor ?ACE4_READ_ATTRIBUTES,
  		  ?SSH_FXF_OPEN_EXISTING).
  %%--------------------------------------------------------------------
  %% Internal functions ------------------------------------------------
  %%--------------------------------------------------------------------
  
negative.code: 	30000 -> ct:fail("timeout ~p:~p",[?MODULE,?LINE])
      end.
  
  open_file(File, Cm, Channel, ReqId, Access, Flags) ->
      Data = list_to_binary([?uint32(ReqId),
  			   ?binary(list_to_binary(File)),
  			   ?uint32(Access),
  