Browse Source

* Create /var/run/tor on init script start if it does not exist already.
* Set default ulimit -n to 8k instead of 4k in /etc/default/tor.


svn:r5852

Peter Palfrader 18 years ago
parent
commit
979c71632d
3 changed files with 12 additions and 5 deletions
  1. 5 2
      debian/changelog
  2. 1 1
      debian/tor.default
  3. 6 2
      debian/tor.init

+ 5 - 2
debian/changelog

@@ -1,10 +1,13 @@
-tor (0.1.1.12-alpha-2XXXXXX) unreleased; urgency=low
+tor (0.1.1.12-alpha-cvs-0) unreleased; urgency=low
 
   * CVS SNAPSHOT
   * Forward port patches/02_add_debian_files_in_manpage.
   * Forward port patches/03_tor_manpage_in_section_8.
+  * Create /var/run/tor on init script start if it does
+    not exist already.
+  * Set default ulimit -n to 8k instead of 4k in /etc/default/tor.
 
- -- Peter Palfrader <weasel@debian.org>  Thu, 12 Jan 2006 03:18:59 +0100
+ -- Peter Palfrader <weasel@debian.org>  Mon, 23 Jan 2006 15:00:53 +0100
 
 tor (0.1.1.12-alpha-1) experimental; urgency=low
 

+ 1 - 1
debian/tor.default

@@ -12,7 +12,7 @@ RUN_DAEMON="yes"
 # if they are very busy and have many clients connected to them.
 #  (ulimit -n)
 #
-MAX_FILEDESCRIPTORS=4096
+MAX_FILEDESCRIPTORS=8192
 
 #
 # If tor is seriously hogging your CPU, taking away too much cycles from

+ 6 - 2
debian/tor.init

@@ -65,8 +65,12 @@ case "$1" in
 	if [ "$RUN_DAEMON" != "yes" ]; then
 		echo "Not starting $DESC (Disabled in $DEFAULTSFILE)."
 	else
-		if   test ! -d $TORPIDDIR; then echo "There is no $TORPIDDIR directory." >&2; exit 1
-		elif test ! -x $TORPIDDIR; then echo "Cannot access $TORPIDDIR directory, are you root?" >&2; exit 1;
+		if test ! -d $TORPIDDIR; then
+			echo "There is no $TORPIDDIR directory.  Creating one for you."
+			mkdir -m 02700 "$TORPIDDIR"
+			chown debian-tor:debian-tor "$TORPIDDIR"
+		fi
+		if test ! -x $TORPIDDIR; then echo "Cannot access $TORPIDDIR directory, are you root?" >&2; exit 1;
 		else
 			echo "Starting $DESC: $NAME..."
 			ulimit -n $MAX_FILEDESCRIPTORS || echo "Warn: Could not set ulimit for number of file descriptors." >&2