Simplify the math to round up to the next multiple of some value.
[tor/rransom.git] / debian / control
blob79ba42230785b2042d00d1b3854e1fb4a33c2fe7
1 Source: tor
2 Section: comm
3 Priority: optional
4 Maintainer: Peter Palfrader <weasel@debian.org>
5 Build-Depends: debhelper (>= 5), libssl-dev, dpatch, zlib1g-dev, libevent-dev (>= 1.1), texlive-base-bin, texlive-latex-base, texlive-fonts-recommended, transfig, ghostscript, binutils (>= 2.14.90.0.7)
6 Standards-Version: 3.8.1
7 Homepage: https://www.torproject.org/
9 Package: tor
10 Architecture: any
11 Depends: ${shlibs:Depends}, adduser, tsocks
12 Conflicts: libssl0.9.8 (<< 0.9.8g-9)
13 Recommends: privoxy | polipo (>= 1), socat, logrotate, tor-geoipdb
14 Suggests: mixmaster, mixminion, anon-proxy
15 Description: anonymizing overlay network for TCP
16  Tor is a connection-based low-latency anonymous communication system which
17  addresses many flaws in the original onion routing design.
18  .
19  In brief, Onion Routing is a connection-oriented anonymizing communication
20  service. Users choose a source-routed path through a set of nodes, and
21  negotiate a "virtual circuit" through the network, in which each node
22  knows its predecessor and successor, but no others. Traffic flowing down
23  the circuit is unwrapped by a symmetric key at each node, which reveals
24  the downstream node.
25  .
26  Basically Tor provides a distributed network of servers ("onion
27  routers"). Users bounce their tcp streams (web traffic, ftp, ssh, etc)
28  around the routers, and recipients, observers, and even the routers
29  themselves have difficulty tracking the source of the stream.
30  .
31  Note that Tor does no protocol cleaning.  That means there is a danger that
32  application protocols and associated programs can be induced to reveal
33  information about the initiator.  Tor depends on Privoxy and similar protocol
34  cleaners to solve this problem.
35  .
36  Client applications can use the Tor network by connecting to the local
37  onion proxy.  If the application itself does not come with socks support
38  you can use a socks client such as tsocks.  Some web browsers like mozilla
39  and web proxies like privoxy come with socks support, so you don't need an
40  extra socks client if you want to use Tor with them.
41  .
42  This package enables only the onion proxy by default, but it can be configured
43  as a relay (server) node.
44  .
45  Remember that this is development code -- don't rely on the current Tor
46  network if you really need strong anonymity.
47  .
48  The latest information can be found at https://www.torproject.org/, or on the
49  mailing lists, archived at http://archives.seul.org/or/talk/ or
50  http://archives.seul.org/or/announce/.
52 Package: tor-dbg
53 Architecture: any
54 Depends: tor (= ${binary:Version})
55 Suggests: gdb
56 Priority: extra
57 Section: debug
58 Description: debugging symbols for Tor
59  This package provides the debugging symbols for Tor, The Onion Router.
60  Those symbols allow your debugger to assign names to your backtraces, which
61  makes it somewhat easier to interpret core dumps.
63 Package: tor-geoipdb
64 Architecture: all
65 Priority: extra
66 Depends: tor (>= ${source:Version})
67 Description: geoIP database for Tor
68  This package provides a geoIP database for Tor, i.e. it maps IPv4 addresses
69  to countries.
70  .
71  Bridges (special Tor relays that aren't listed in the main Tor directory) use
72  this information to report which countries they get access from.  This allows
73  the Tor network operators to learn if certain countries started blocking
74  access to bridges.