From owner-freebsd-ports-bugs@FreeBSD.ORG Thu Dec 11 03:00:40 2003 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 8B00716A4CE for ; Thu, 11 Dec 2003 03:00:40 -0800 (PST) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 02B8F43D2A for ; Thu, 11 Dec 2003 03:00:37 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.9/8.12.9) with ESMTP id hBBB0bFY072087 for ; Thu, 11 Dec 2003 03:00:37 -0800 (PST) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.9/8.12.9/Submit) id hBBB0bgA072086; Thu, 11 Dec 2003 03:00:37 -0800 (PST) (envelope-from gnats) Resent-Date: Thu, 11 Dec 2003 03:00:37 -0800 (PST) Resent-Message-Id: <200312111100.hBBB0bgA072086@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, "Peter N.M.Hansteen" Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 90ECB16A4CE for ; Thu, 11 Dec 2003 02:54:11 -0800 (PST) Received: from rosalita.datadok.no (rosalita.dataped.no [194.54.103.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id 343AC43D1F for ; Thu, 11 Dec 2003 02:54:10 -0800 (PST) (envelope-from peter@rosalita.datadok.no) Received: from peter by rosalita.datadok.no with local (Exim 4.24; FreeBSD 5.1) id 1AUOYn-0002ex-9z for FreeBSD-gnats-submit@freebsd.org; Thu, 11 Dec 2003 12:00:45 +0100 Message-Id: Date: Thu, 11 Dec 2003 12:00:45 +0100 From: "Peter N.M.Hansteen" Sender: "Peter N. M. Hansteen" To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: ports/60135: clamav startup failure: unable to create directory in /var/tmp X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: "Peter N.M.Hansteen" List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 11 Dec 2003 11:00:40 -0000 >Number: 60135 >Category: ports >Synopsis: clamav startup failure: unable to create directory in /var/tmp >Confidential: no >Severity: serious >Priority: high >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Thu Dec 11 03:00:37 PST 2003 >Closed-Date: >Last-Modified: >Originator: Peter N. M. Hansteen >Release: FreeBSD 5.1-RELEASE-p10 i386 >Organization: >Environment: System: FreeBSD rosalita.datadok.no 5.1-RELEASE-p10 FreeBSD 5.1-RELEASE-p10 #2: Thu Oct 16 06:18:12 CEST 2003 root@rosalita.datadok.no:/usr/obj/usr/src/sys/GENERIC i386 >Description: On a fresh install of clamav, running the port's startup script fails with what looks like a failure to create a temporary directory in /var/tmp: rosalita# /usr/local/etc/rc.d/clamav-clamd.sh start Starting clamav_clamd. LibClamAV Error: cli_cvdload(): Can't create temporary directory /var/tmp//2f337bc40e520172 ERROR: Unable to create temporary directory. >How-To-Repeat: in /usr/ports/security/clamav, make ; make install, then follow instructions. >Fix: One possible workaround is to make /var/tmp writable for the clamav user. I'm not sure which is better - make the clamav user part of the 'wheel' group or make /var/tmp world writable. A real fix would be to make the port handle this automagically, or at least add something in a README or message about /var/tmp permissions. >Release-Note: >Audit-Trail: >Unformatted: