Re: [Comm] Автозапуск Squid

sl =?iso-8859-1?q?sl_=CE=C1_mliner=2Eru?=
Чт Окт 21 16:24:22 MSD 2004


Взял соседний скрипт на для Samba и подправил его для squid. Назвал squid.
Редактировал в Word.
получилось вот что:
#!/bin/sh
#
# chkconfig: - 91 35
# description: Starts and stops the Squid daemons \
#            used to provide SQUID network services.

trap '' 1 2 3 18
# Source function library.
. /etc/init.d/functions

# Source networking configuration.
# Check that networking is up.
# Check that squid.conf exists.
SourceIfNotEmpty /etc/sysconfig/network && [ "$NETWORKING" != no ] && [ -s
/usr/local/squid/etc/squid.conf ] || exit

export TMPDIR=/tmp
#LOCKFILE=/var/lock/subsys/smb
RETVAL=0

start()
{
      echo -n "Starting SQUID services: "
#     daemon squid
        /usr/local/squid/sbin/squid &
      RETVAL=$?
      echo

      echo
      [ $RETVAL -eq 0 ]
            RETVAL=1
      return $RETVAL
}

stop()
{
      echo -n "Shutting down SQUID services: "
      killproc squid
      RETVAL=$?
      echo
      [ $RETVAL -eq 0 ]
      echo
      return $RETVAL
}

restart()
{
      stop
      start
}

reload()
{
        echo -n "Reloading squid.conf file: "
      killproc squid -HUP
      RETVAL=$?
      echo
      return $RETVAL
}

# See how we were called.
case "$1" in
      start)
            start
            ;;
      stop)
            stop
            ;;
      reload)
            reload
            ;;
      restart)
            restart
            ;;
      *)
            echo "Usage: ${0##*/} {start|stop|reload|restart|}"
            RETVAL=1
esac



exit $RETVAL


далее поместил его в /etc/rc.d/init.d

перегружаю машину а от не то, чтобы не грузится, но даже не начинает
работать. Надпись "Starting SQUID services: " не видна.

Где я ошибся или вообще все не так делается









> Можно так:
> /usr/local/squid/bin/squid -Z - один раз, для создания спула
> а потом:
> vim /etc/rc.d/rc.local
> вписать строчку /usr/local/squid/bin/squid -D &
> и в конце chmod 755 /etc/rc.d/rc.local

А лучше написать нормальный инит-скрипт. можно не с нуля, а взяв и исправив
соседний.

--
Mike Lykov
Samara, "Vesna" parfum company, System administrator
_______________________________________________
Community mailing list
Community на altlinux.ru
https://lists.altlinux.ru/mailman/listinfo/community




Подробная информация о списке рассылки community