From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <013d01c4b768$e5685bc0$0200a8c0@mliner.ru> From: "sl" To: References: <416A3D2F.3000302@altlinux.ru><001201c4b73f$0cd75dc0$0200a8c0@mliner.ru><1408854433.20041021113215@sodom.ru> <200410211303.43432.combr@vesna.ru> Subject: =?koi8-r?B?UmU6IFtDb21tXSDh19TP2sHQ1dPLIFNxdWlk?= Date: Thu, 21 Oct 2004 16:24:22 +0400 MIME-Version: 1.0 Content-Type: text/plain; charset="koi8-r" Content-Transfer-Encoding: 8bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2800.1106 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106 X-BeenThere: community@altlinux.ru X-Mailman-Version: 2.1.5 Precedence: list Reply-To: community@altlinux.ru List-Id: Mailing list for ALT Linux users List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 21 Oct 2004 12:23:04 -0000 Archived-At: List-Archive: List-Post: Взял соседний скрипт на для 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