Results 1 to 15 of 144

Thread: Экономия трафика (Privoxy + Polipo)

Threaded View

Previous Post Previous Post   Next Post Next Post
  1. #1
    Join Date
    Aug 2008
    Location
    Taganrog, Rostov Region
    Posts
    397

    Exclamation Экономия трафика (Privoxy + Polipo)

    Установка privoxy+polipo. Часть 1. Privoxy

    Устанавливаем privoxy.
    Code:
    ipkg install privoxy
    Не обязательно.
    На сайте РУССКИЙ PRIVOXY забираем дополнительный набор фильтров.
    Распаковываем их в /opt/etv/privoxy В readmi.txt описано, как правильно их подключить.

    Правим конфиг.
    Code:
    confdir /opt/etc/privoxy
    templdir /opt/etc/privoxy/templates
    logdir /opt/var/log
    logfile privoxy.log
    listen-address  127.0.0.1:8118
    toggle  1
    enable-remote-toggle  1
    enable-remote-http-toggle  1
    enable-edit-actions 1
    enforce-blocks 0
    buffer-limit 128
    forwarded-connect-retries  0
    accept-intercepted-requests 0
    allow-cgi-request-crunching 0
    split-large-forms 0
    keep-alive-timeout 300
    socket-timeout 300
    Если собираетесь использовать дополнительный набор фильтров, то добавляем строки выделенные курсивом:
    Code:
    actionsfile match-all.action # Actions that are applied to all sites and maybe overruled later on.
    actionsfile default.action   # Main actions file
    actionsfile adult.action #http://privoxy.org.ru #по желанию
    actionsfile privoxy-org-ru.action #http://privoxy.org.ru
    actionsfile user.action      # User customizations
    
    filterfile default.filter
    filterfile privoxy-org-ru.filter #http://privoxy.org.ru
    filterfile user.filter      # User customizations
    Скрипт запуска /opt/etc/init.d/S60privoxy
    Code:
    #!/bin/sh
    
    NAME="Privoxy"
    PIDFILE=/opt/var/run/privoxy.pid
    USER=proxy
    GROUP=proxy
    
    start() {
      echo "Starting $NAME... "
    #/opt/sbin/privoxy --pidfile $PIDFILE --user $USER.$GROUP --chroot /opt/etc/privoxy/config
    /opt/sbin/privoxy --pidfile $PIDFILE /opt/etc/privoxy/config
    }
    
    stop() {
      echo "Shutting down $NAME... "
      [ -f ${PIDFILE} ] && kill `cat ${PIDFILE}`
    }
    
    case "$1" in
        start)
            start
            ;;
        stop)
            stop
            ;;
        restart)
            stop
            sleep 1
            start
            ;;
        *)
            echo "Usage: $0 (start|stop|restart)"
            exit 1
            ;;
    esac
    exit 0
    Сделать запуск под пользователем proxy, я не смог.
    Если кто сможет это сделать и опишет как это сделать, буду очень благодарен.

    (11.02.2010) Ура!!! Свершилось. Пользователь vildi выложил скрипт и инструкцию по запуску privoxy под ограниченным пользователем. Читать можно тут: Установка и запуск privoxy не от root'a со стартером
    Я поставил, у меня работает. За что выражаю vildi благодорность! Спасибо!
    Last edited by Omega; 21-05-2012 at 13:29. Reason: fixed

Similar Threads

  1. Анализ трафика на wl500gP
    By mihalich in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 178
    Last Post: 19-05-2012, 13:59

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •