btt_infohash(8)

NAME

btt_infohash - Edit infohash data in a mod_bt tracker
database

SYNOPSIS

btt_infohash [--help] [--master] homedir [--verbose]
  [--delete [--force]| --create]
  [--metainfo     file.torrent]     [--register     0|1]
[--name=name]
  [--size=size] infohash

DESCRIPTION

btt_infohash updates infohash records in a mod_bt tracker
database. Infohash details may be specified on the commandline,
or the information can be taken from a metainfo (.torrent) file.

USAGE

btt_infohash can be run in one of two ways:

* Infohash information specified on the commandline
When running in this mode, you should specify the
tracker's home directory, the infohash string (a 40-byte hexadec
imal string, eg; "042c1a867907b88f351d1112f4ceb900d5afcb3e"), and
the torrent's name and/or size ("--name" and "--size" options).
* Infohash information read from a metainfo file
When running in this mode, you should specify the
tracker's home directory, and a "--metainfo" option specifying
the path to the metainfo (.torrent) file you wish to obtain the
infohash, filename, and file size from.
Either way, there are several other useful command-line
options:
--master
Connect to the tracker database as it's master. You
should only use this option if there is not a mod_bt tracker run
ning.
--verbose
Display the infohash's details after updating them.
--delete
Instead of updating an infohash, delete it from the
tracker's database.
--force
This option should only be used with "--delete". It
forces the infohash to be removed from the database even if there
are still peers attached to it.
--register [0|1]
This option specifies that the infohash should be reg
istered ("--register 1") or unregistered ("--register 0") in the
tracker database.

BUGS

Occasionally, btt_infohash has been seen causing a
database deadlock. When this happens, the tracker is frozen and
unable to handle requests until the deadlock clears. If this hap
pens, kill the frozen btt_infohash process, shut down and restart
your tracker, and try again. (<http://bts.yi.org/cgi/bugre
port.cgi?bug=18>)

LICENSE

Copyright 2006 Tyler "Crackerjack" MacDonald
<tyler@yi.org> This is free software; you may use it under the
terms of the Apache License 2.0, included with the mod_bt distri
bution.
mod_bt/0.0.19 2006-05-26
Copyright © 2010-2025 Platon Technologies, s.r.o.           Home | Man pages | tLDP | Documents | Utilities | About
Design by styleshout