Commit Graph
308 Commits
Author SHA1 Message Date
Peter Palfrader 01d712164d New upstream version
svn:r15198
2008-06-13 08:28:52 +00:00
Peter Palfrader 155e5ee6e3 Require unit tests to pass again
svn:r15197
2008-06-13 08:28:33 +00:00
Peter Palfrader 2f200e5f38 Add patches/14_fix_geoip_warning: Change geoipdb open failed message.
svn:r15128
2008-06-11 10:59:16 +00:00
Peter Palfrader 8b9d97ac63 Add comments to the dpatch headers so lintian shuts up
svn:r15127
2008-06-11 10:48:24 +00:00
Peter Palfrader fccc74c062 Remove debian/patches/11_tor_as_root_more_helpful.dpatch as it is no longer
needed:  We now setuid() to the Tor user when run as root and it all just
works.


svn:r15126
2008-06-11 10:48:21 +00:00
Peter Palfrader 85a80ad73e 0.2.0.27-rc-1
svn:r14987
2008-06-05 23:22:44 +00:00
Peter Palfrader 1ca7db22e4 Remove unnecessary and already commented out dh_* calls from rules file
svn:r14986
2008-06-05 23:22:41 +00:00
Peter Palfrader e6d48fc2d9 Change declared Standards-Version to 3.8.0
svn:r14985
2008-06-05 23:22:38 +00:00
Peter Palfrader b2d3060c8c Support passing of parallel=<n> in build options
svn:r14984
2008-06-05 23:22:35 +00:00
Peter Palfrader 7f0cfe119b No longer ignore failure of make clean in the clean target
svn:r14983
2008-06-05 23:22:32 +00:00
Peter Palfrader 74d92c88d7 And mention www.tp.o instead of the old tor.eff.org in the long description.
svn:r14982
2008-06-05 23:22:30 +00:00
Peter Palfrader 8b6029eefa Add Homepage: https://www.torproject.org/ field to control file.
svn:r14981
2008-06-05 23:22:26 +00:00
Peter Palfrader b972260324 A lintian override for W: tor-geoipdb: debian-changelog-file-is-a-symlink
svn:r14980
2008-06-05 23:22:23 +00:00
Peter Palfrader 0577c38c20 Use ${binary:Version} to depend on the right tor binary package from the
tor-dbg package instead of ${Source-Version}.  Some guy on the internet said
the latter was deprecated.


svn:r14979
2008-06-05 23:22:20 +00:00
Peter Palfrader cd6f530296 Do not ship a copy of the changelog in tor-geoipdb package. That's another 100kb right there
svn:r14978
2008-06-05 23:22:17 +00:00
Peter Palfrader 574f265faf Add geoipdb package
svn:r14977
2008-06-05 23:22:15 +00:00
Peter Palfrader 569de488ef New upstream version
svn:r14976
2008-06-05 23:22:13 +00:00
Peter Palfrader 5b3efdbec3 * New upstream version.
* Conflict with old libssls.
* On upgrading from versions prior to, including, 0.1.2.19-2, or
  from versions later than 0.2.0 and prior to 0.2.0.26-rc do the
  following, and if we are a server (we have a /var/lib/tor/keys
  directory)
  - move /var/lib/tor/keys/secret_onion_key out of the way.
  - move /var/lib/tor/keys/secret_onion_key.old out of the way.
  - move /var/lib/tor/keys/secret_id_key out of the way if it was
    created on or after 2006-09-17, which is the day the bad
    libssl was uploaded to Debian unstable.
* Add a NEWS file explaining this change.


svn:r14607
2008-05-13 17:03:44 +00:00
Peter Palfrader 94a9eaaf14 New upstream version
svn:r14423
2008-04-23 00:29:43 +00:00
Peter Palfrader a6246d2a20 New upstream version
svn:r14176
2008-03-25 10:03:41 +00:00
Peter Palfrader 504a9308b0 Add a recommends on logrotate.
svn:r14131
2008-03-19 19:09:09 +00:00
Peter Palfrader 8b8f7ed919 backport from trunk: Mention OpenBSD_malloc_Linux.c in debian/copyright.
svn:r14125
2008-03-19 07:50:42 +00:00
Peter Palfrader 9dcc7b714b New upstream version
svn:r14123
2008-03-19 07:46:12 +00:00
Peter Palfrader e1829bf8cd Build the debian package with openbsd malloc.
Build with --enable-openbsd-malloc, unless no-enable-openbsd-malloc is
found in DEB_BUILD_OPTIONS.  Hopefully this deals with some of the
horrible memory fragmentation that glibc's malloc causes.


svn:r13970
2008-03-11 14:17:29 +00:00
Peter Palfrader 1cdf610622 Merge r13870: Work around fig2dev failing to build the images on all archs
svn:r13871
2008-03-05 08:50:03 +00:00
Peter Palfrader 9a8c5aae2d New upstream version
svn:r13822
2008-03-03 13:38:44 +00:00
Peter Palfrader 4f4df7e6e7 Fix broken quoting in init script
svn:r13820
2008-03-03 13:14:33 +00:00
Peter Palfrader 977da15690 Merge r13787 and r13788 into 0.2.0.x branch.
r13787: Move config check to its own function
r13788: Run --verify-config before start/reload/restart as root.


svn:r13818
2008-03-03 12:35:58 +00:00
Peter Palfrader 36edb85ebd New upstream version
svn:r13726
2008-02-25 13:27:46 +00:00
Peter Palfrader 7feff8b481 Update debian/TODO file
svn:r13687
2008-02-23 13:02:18 +00:00
Peter Palfrader e25683fe3d Start Tor as root.
Change the init script to start Tor as root so we can bind to low ports.


svn:r13686
2008-02-23 12:59:59 +00:00
Peter Palfrader c6a7ab729c Update debian defaults in preparation for starting as root.
Previously the debian defaults were only loaded when we started Tor as
the debian-tor user.  Now they are also loaded when started as root.
In addition to logging, pidfile, datadir and runasdaemon we also change
the User and Group options from their NULL default to "debian-tor" so that
Tor correctly setuids/setgids to the role user the package created.

This will allow us to start the daemon as root.


svn:r13685
2008-02-23 12:59:52 +00:00
Peter Palfrader ba977ed4f1 I wonder what color it will be
svn:r13628
2008-02-20 22:39:06 +00:00
Peter Palfrader c92c5733d6 if you have more than 40k FDs on your system let Tor use up to 16k of them by default
svn:r13627
2008-02-20 22:34:44 +00:00
Peter Palfrader 644452a62f Change the default for MAX_FILEDESCRIPTORS in our init script to depend on the
number of system-wide available file descriptors: /proc/sys/fs/file-max is
bigger than 100k, set ulimit -n to 32k, if it's smaller than 20k set it to
1024.  Big servers at the moment regularly use more than 10k FDs, so our old
default of 8k no longer is sufficient.  On the other hand we don't want lower
end systems to run out of FDs on Tor's account.


svn:r13625
2008-02-20 22:28:09 +00:00
Peter Palfrader 8a7c4e6b62 New upstream version
svn:r13455
2008-02-10 00:13:41 +00:00
Peter Palfrader 4327263f83 Forward port patches/03_tor_manpage_in_section_8.dpatch
svn:r13454
2008-02-10 00:13:22 +00:00
Peter Palfrader 66292f279c Copyright file update
svn:r13366
2008-02-03 20:51:14 +00:00
Peter Palfrader a06b6c7a61 Fix postinst find command that chowns stuff to the right user. Find does weird things in the presence of !.
svn:r13364
2008-02-03 17:18:35 +00:00
Peter Palfrader 583bb548b0 Update pointer for gs bug from #321435 to #457568
svn:r13358
2008-02-02 14:13:51 +00:00
Peter Palfrader b1f9c87db3 Work around fig2dev failing to build the images on mipsel like we do on sparc
and s390.


svn:r13357
2008-02-02 14:11:25 +00:00
Peter Palfrader 7875218194 New upstream version
svn:r13308
2008-01-27 13:13:13 +00:00
Peter Palfrader a4a802d31f Create logfiles in logrotate so that they come into the world with the correct
mode (o-r).


svn:r13209
2008-01-21 15:03:33 +00:00
Peter Palfrader 17d711e258 postinst: if we reboot between unpacking and configuring on some smart systems
this will mean that we just lost /var/run/tor - creating it in the maintainer
script if it doesn't exist.


svn:r13208
2008-01-21 15:00:34 +00:00
Peter Palfrader d98d1ea0d9 postinst: We were only fixing the permissions of /var/{lib,run,log}/tor when we
were not upgrading.  Unfortunately the check doesn't work all that well usually
in cases where the package was removed (not purged) and then later re-installed
again.  Now we ensure proper ownership and modes for all the directories and
files below /var/{lib,run,log}/tor (the dirs themselves included) every time we
run postinst.


svn:r13207
2008-01-21 14:58:20 +00:00
Peter Palfrader 3d3dbe90ab Change wording if debian-tor's homedir is wrong, do not print anything if it is ok.
Whitespace nazi found out about debian/tor.postinst.

svn:r13206
2008-01-21 14:46:49 +00:00
Peter Palfrader aa4f86dafa postinst: Remove the check that requires the debian-tor user to have a uid
between 100 and 999.  There is no good reason to require this.  If the local
admin moves the system users/uid-space to some other range then they probably
have a good reason for that.


svn:r13205
2008-01-21 14:44:56 +00:00
Peter Palfrader 272428727e New upstream version
svn:r13168
2008-01-17 21:15:07 +00:00
Peter Palfrader 92e4cfdeb4 Merge in 0.1.2.1[89]-1 changelog
svn:r13166
2008-01-17 20:36:29 +00:00
Peter Palfrader f6072c36c8 New upstream version
svn:r12965
2007-12-25 08:39:53 +00:00