Установка dansguardian после сквида

Я настроил администраторское задание под названием, Извлекаются, который запускает следующий скрипт в приоритете 1000, таким образом, это выполняется, после того как все резервные копии закончены:

Вы могли также выполнить его как опцию "RunAfterJob" для определенного задания.

#!/bin/bash

MAXATTEMPTS=3
STORAGE=StorageName
DEVICE=/dev/sg3
CODE=0

OUT=`mktemp /tmp/XXXXXX`

###########################################################################
## Eject the tape from the drive and determine which slot it ended up in ##
###########################################################################
STATUS=1
ATTEMPT=0
while [ $STATUS -ne 0 ] && [ $ATTEMPT -lt $MAXATTEMPTS ]; do
  echo "umount Storage=$STORAGE"|/usr/sbin/bconsole >> $OUT
  if ( grep "Command Failed" $OUT > /dev/null ); then
    STATUS=1  
    echo "Command Failed!"
    rm $OUT
  else
    STATUS=0
    cat $OUT
  fi
  ATTEMPT=$(( $ATTEMPT + 1 ))
done
SLOT=`tac $OUT|grep -m1 3307|cut -d" " -f6|cut -d, -f1`  # Find the last occurrence of the success message only
rm $OUT

if [ "x$SLOT" = "x" ] || [ $STATUS -ne 0 ]; then
  echo "ERROR: Unable to unmount drive after $ATTEMPT attempts"
  exit 1
else
  echo "Slot $SLOT unloaded from Drive-0 "
fi

###########################################
## Move the ejected tape to the I/O slot ##
###########################################
STATUS=1
ATTEMPT=0
while [ $STATUS -ne 0 ] && [ $ATTEMPT -lt $MAXATTEMPTS ]; do
  /usr/sbin/mtx -f $DEVICE transfer $SLOT 24
  STATUS=$?
  ATTEMPT=$(( $ATTEMPT + 1 ))
done
if [ $STATUS -ne 0 ]; then
  echo "ERROR: Unable to move tape from slot $SLOT to I/O after $ATTEMPT attempts"
  CODE=2
else
  echo "Tape moved from slot $SLOT to I/O"
fi

#################################
## Ensure the DB is up to date ##
#################################
echo "update slots Storage=$STORAGE"|/usr/sbin/bconsole > /dev/null
if [ $CODE -ne 0 ]; then
  exit $CODE
fi
0
задан 11 February 2010 в 11:10
2 ответа

Необходимо настроить его как родительский кэш. Адаптируйте инструкции здесь для Вашего использования. Это - для сквида прозрачный прокси с родителем Privoxy, но Ваша установка подобна.

1
ответ дан 4 December 2019 в 15:19

filterip = XX.XX.XX.XX (IP Dansguardian) при использовании единственной обратной петли сервера, прекрасен. filterport = 8080 - порт dansguardian proxyip = XX.XX.XX.XX (IP прокси-сервера сквида) при использовании единственной обратной петли сервера, прекрасен. proxyport = 3128 - порт прокси-сервера сквида

попытайтесь настроить свою интернет-опцию на настройках локальной сети, и

прокси: порт XX.XX.XX.XX 8080

1
ответ дан 4 December 2019 в 15:19

Теги

Похожие вопросы