From owner-freebsd-ports-bugs@FreeBSD.ORG Mon Jan 26 13:10:21 2004 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 176CE16A4CE for ; Mon, 26 Jan 2004 13:10:21 -0800 (PST) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id B647743D45 for ; Mon, 26 Jan 2004 13:10:18 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) i0QLAIFR062015 for ; Mon, 26 Jan 2004 13:10:18 -0800 (PST) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.10/8.12.10/Submit) id i0QLAIHb062014; Mon, 26 Jan 2004 13:10:18 -0800 (PST) (envelope-from gnats) Resent-Date: Mon, 26 Jan 2004 13:10:18 -0800 (PST) Resent-Message-Id: <200401262110.i0QLAIHb062014@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, "Douglas K. Rand" Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A6B8016A4CE for ; Mon, 26 Jan 2004 13:02:18 -0800 (PST) Received: from agena.meridian-enviro.com (agena.meridian-enviro.com [207.109.235.133]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2CB3743D41 for ; Mon, 26 Jan 2004 13:02:17 -0800 (PST) (envelope-from rand@meridian-enviro.com) Received: from delta.meridian-enviro.com (delta.meridian-enviro.com [10.10.10.43])i0QL2Ee44482 for ; Mon, 26 Jan 2004 15:02:14 -0600 (CST) (envelope-from rand@meridian-enviro.com) Received: (from rand@localhost)i0QL2EuL087431; Mon, 26 Jan 2004 15:02:14 -0600 (CST) (envelope-from rand) Message-Id: <200401262102.i0QL2EuL087431@delta.meridian-enviro.com> Date: Mon, 26 Jan 2004 15:02:14 -0600 (CST) From: "Douglas K. Rand" To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: ports/61966: clamav: Extra rc file to start freshclam X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: "Douglas K. Rand" List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 26 Jan 2004 21:10:21 -0000 >Number: 61966 >Category: ports >Synopsis: clamav: Extra rc file to start freshclam >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Mon Jan 26 13:10:17 PST 2004 >Closed-Date: >Last-Modified: >Originator: Douglas K. Rand >Release: FreeBSD 4.9-RELEASE-p1 i386 >Organization: Meridian Environmental Technology, Inc. >Environment: System: FreeBSD delta.meridian-enviro.com 4.9-RELEASE-p1 FreeBSD 4.9-RELEASE-p1 #19: Fri Jan 23 15:21:16 CST 2004 rand@delta.meridian-enviro.com:/usr/obj/usr/src/sys/DELTA i386 >Description: We use freshclam to keep our AV DB up to date, and there isn't a method of having it start automatically in the current port. >How-To-Repeat: install the port. ;) >Fix: Here is a clamav-freshclam.sh script for rc.d: #!/bin/sh # # $FreeBSD$ # # PROVIDE: freshclam # REQUIRE: LOGIN # BEFORE: mail # KEYWORD: FreeBSD shutdown # # Add the following lines to /etc/rc.conf to enable clamd: # #clamav_freshclam_enable="YES" # # See freshclam(8) for flags # . /usr/local/etc/rc.subr name=clamav_freshclam rcvar=`set_rcvar` command=/usr/local/bin/freshclam command_args="--daemon" required_dirs=/usr/local/share/clamav # set defaults clamav_freshclam_enable=${clamav_clamd_enable:-"NO"} clamav_freshclam_flags=${clamav_clamd_flags:-"--checks=18 --log=/var/log/freshclam.log"} load_rc_config $name run_rc_command "$1" >Release-Note: >Audit-Trail: >Unformatted: