As of Synchronet v3.19, this utility has been deprecated in favor of the new
dupefind.js utility script.
Dupefind is Synchronet's file de-duplication utility. It will (at least) report duplicate filenames but it will not report if the same content is in different files.
By default, dupefind will scan all your configured file libraries. You can limit the scan by specifying starting and/or ending file library numbers.
Dupefind is exec/dupefind on *nix systems and exec/dupefind.exe on windows systems.
usage: DUPEFIND [start] [end] where: [start] is the starting library number to check [end] is the final library number to check
The following example output is from a system with two file libraries. In this example, we're scanning only the first file library which has the name “Main”. This library has twenty file directories in it.
$ /sbbs/exec/dupefind 1 DUPEFIND Version 1.02 (Linux) - Synchronet Duplicate File Finder Reading directory index 377 of 377 Scanning Main Newly Uploaded Files Scanning Main BBS Related HAKRLFOS.ZIP is located in : Main BBS Related and : Main FOSSIL rlfossil.zip is located in : Main BBS Related and : Main FOSSIL Scanning Main BBS Doors Scanning Main BlueWave Scanning Main FastEcho Scanning Main FOSSIL Scanning Main Internet Scanning Main BBS Software & Utils Scanning Main Text Scanning Main Communications Scanning Main Utils Scanning Main Games Scanning Main OS/2 Scanning Main Programming Scanning Main Graphics Scanning Main Business Scanning Main Misc Scanning Main Uploads Scanning Main Sysop Scanning Main User