# rld 1.0 documentation

About Quickstart Reference Arguments Files Console Parameters Known problems | ## Arguments rld takes the following commandline arguments: 1. -a, --address ADDR 2. -d, --description DESC 3. -h, --help 4. -n, --name NAME 5. -p, --port PORT 6. -v, --version 7. --accountsfile FILE 8. --agreementfile FILE 9. --bantablefile FILE 10. --crypt PWD 11. --debug 12. --flatnewsfile FILE 13. --homedir DIR 14. --logfile FILE 15. --maxdl NUM 16. --maxdlperuser NUM 17. --maxdlqueue NUM 18. --maxul NUM 19. --maxulperuser NUM 20. --maxulqueue NUM 21. --maxusers NUM 22. --rootdir DIR 23. --trackertablefile FILE 24. --trashdir DIR ### 1. -a, --address ADDR Listen for connections on address ADDR. rld will bind to all available addresses by default. ### 2. -d, --description DESC Sets server.description to DESC. The description is used to identify this rld to tracker servers. ### 3. -h, --help Shows help message and exits. ### 4. -n, --name NAME Sets server.name to NAME. The server name is used to identify this rld to tracker servers. ### 5. -p, --port PORT Listen for connections on port PORT (0 ... 65535). The default port is 5500. ### 6. -v, --version Displays version information and exits. ### 7. --accountsfile FILE Sets server.accountsfile. See also accounts. ### 8. --agreementfile FILE Sets server.agreementfile. See also agreement. ### 9. --bantablefile FILE Sets server.bantablefile. See also bantable. ### 10. --crypt PWD Encrypt PWD and prints it to the output, then exits. This is a strange option that is here to help create passwords for use in the accounts file. You don't need to use this, most likely. Use the adduser console command instead. ### 11. --debug Output lots of debugging information. Also handy if you need a HL packet filter. This also throttles transfers to about 10K / s. ### 12. --flatnewsfile FILE Sets server.flatnewsfile. See also flatnews. ### 13. --homedir DIR Sets server.homedir. ### 14. --logfile FILE Use FILE as logfile (default: rootdir/rld.log). ### 15. --maxdl NUM Sets server.maxdl. If a new download request causes this maximum to be exceeded it may flow over into the queue. ### 16. --maxdlperuser NUM Sets server.maxdlperuser. ### 17. --maxdlqueue NUM Sets server.maxdlqueue. ### 18. --maxul NUM Sets server.maxul. If a new upload request causes this maximum to be exceeded it may flow over into the queue. ### 19. --maxulperuser NUM Sets server.maxulperuser. ### 20. --maxulqueue NUM Sets server.maxulqueue. ### 21. --maxusers NUM Sets server.maxusers (1 ... 31999). ### 22. --rootdir DIR Sets server.rootdir. ### 23. --trackertablefile FILE Sets server.trackertablefile. See also trackertable. ### 24. --trashdir DIR Sets server.trashdir. See also trash. 25 october 2001