From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <019c01c1b3cd$1c7b6140$6600a8c0@ruis.ru> From: "Evgeniy Kobzev" To: References: <20020212113820.33d405cc.peet@infosite.ru> Subject: Re: [mdk-re] service portsentry start 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.2600.0000 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 Sender: mandrake-russian-admin@altlinux.ru Errors-To: mandrake-russian-admin@altlinux.ru X-BeenThere: mandrake-russian@altlinux.ru X-Mailman-Version: 2.0 Precedence: bulk Reply-To: mandrake-russian@altlinux.ru List-Help: List-Post: List-Subscribe: , List-Id: Linux-Mandrake RE / ALT Linux discussion list List-Unsubscribe: , List-Archive: Date: Tue Feb 12 16:54:03 2002 X-Original-Date: Tue, 12 Feb 2002 16:56:46 +0300 Archived-At: List-Archive: List-Post: ----- Original Message ----- From: "Peter V. Saveliev" To: "ALT Linux" Sent: Tuesday, February 12, 2002 11:38 AM Subject: [mdk-re] service portsentry start > Hello! > > [peet@peet peet]$ service portsentry start > Starting tcp port scan detector: [ OK ] > Starting udp port scan detector: [PASSED] > > После этого portsentry -atcp в процессах есть, а -audp - нет. > Руками все запускается, а через инитскрипты - нет. > > Все дело, как я понял, в функции daemon (), которая, видя > portsentry -atcp, не хочет запускать его же, но -audp. Не шибко > мешает, можно и руками запустить, но, имхо, это неправильно. > > Я попытался переписать daemon (), но не получилось - я не столь > силен еще оказался. Если кто сможет - пришлите патч, буду > благодарен, а еще лучше - исправить это в Сизифе. Если, конечно, > уже не исправлено - я на месяц отстал от Сизифа. Я делал вот так: --- portsentry.orig Tue Jul 31 11:27:57 2001 +++ portsentry Tue Feb 12 16:52:44 2002 @@ -28,17 +28,13 @@ start() { - echo -n "Starting tcp port scan detector: " - daemon portsentry -atcp + action "Starting tcp port scan detector: " portsentry -atcp RETVAL=$? [ $RETVAL -eq 0 ] && touch "$LOCKFILE" - echo - echo -n "Starting udp port scan detector: " - daemon portsentry -audp + action "Starting udp port scan detector: " portsentry -audp RETVAL=$? [ $RETVAL -eq 0 ] && touch "$LOCKFILE" - echo }