Since dsmc already knows how to read the local filesystem, how to parse the dsm.opt/dsm.sys/inclexcl.list, and how to talk with the tsm server, please (whomever) enhance dsmc with a switch such that when run on a local node, not with -virtualnodename, the program will load the dsm.opt, scan all local files, and scan the repository, then generate a list to stdout of all files on the local system that do not exist in the repository.
Mike