X-Git-Url: http://git.ipfire.org/?p=people%2Fteissler%2Fipfire-2.x.git;a=blobdiff_plain;f=src%2Finitscripts%2Finit.d%2Ftor;h=878080eff3bbe4c220cbfa2fba85f16494a0f2a9;hp=d631e867f915e123e918383b3c9caa86af1e5a71;hb=6adacba0552880f002b892796ce44467dd413c21;hpb=83dfa1d7b2e5946a9405a27dba9b3a81d958baee diff --git a/src/initscripts/init.d/tor b/src/initscripts/init.d/tor index d631e867f..878080eff 100644 --- a/src/initscripts/init.d/tor +++ b/src/initscripts/init.d/tor @@ -9,6 +9,8 @@ . /etc/sysconfig/rc . ${rc_functions} +FILEDESCRIPTORS="65535" + eval $(/usr/local/bin/readhash /var/ipfire/tor/settings) function tor_is_enabled() { @@ -36,6 +38,11 @@ case "${1}" in # Setup firewall. setup_firewall + # Increasing open file descriptors. + if [ -n "${FILEDESCRIPTORS}" ]; then + ulimit -n "${FILEDESCRIPTORS}" + fi + boot_mesg "Starting tor..." loadproc /usr/bin/tor \ --runasdaemon 1 \