ports/143486: [patch] Weak dependency check in security/amavisd-new

Alan Amesbury amesbury at umn.edu
Tue Feb 2 17:10:01 UTC 2010


>Number:         143486
>Category:       ports
>Synopsis:       [patch] Weak dependency check in security/amavisd-new
>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:   Tue Feb 02 17:10:01 UTC 2010
>Closed-Date:
>Last-Modified:
>Originator:     Alan Amesbury
>Release:        FreeBSD 8.0-RELEASE-p2/amd64
>Organization:
University of Minnesota
>Environment:
FreeBSD [redacted] 8.0-RELEASE-p2 FreeBSD 8.0-RELEASE-p2 #2: Fri Jan 29 16:34:31 CST 2010     root at aurora.indefi.net:/usr/obj/usr/src/sys/[custom-redacted]  amd64
>Description:
RAR support (disabled by default) is marked within security/amavisd-new/Makefile as requiring 32-bit libraries, but this is not immediately obvious from 'make config'.  This should probably be immediately apparent within the list of options.
>How-To-Repeat:
On amd64 and in ${PORTS}/security/amavisd-new:

    1) 'make config'
    2) Select "RAR support with archivers/rar" option.
    3) 'make'
>Fix:
Document option as 32-bit only from the menu.  Proposed patch attached.

Patch attached with submission follows:

--- Makefile.old	2010-01-26 09:01:07.000000000 -0600
+++ Makefile	2010-02-02 10:55:57.000000000 -0600
@@ -56,7 +56,7 @@
 		P0F	"Passive operating system fingerprinting"	off \
 		ALTERMIME	"Use AlterMime for defanging/disclaimers"	off \
 		FILE	"Use newer file(1) utility from ports"	on \
-		RAR	"RAR support with archivers/rar"	off \
+		RAR	"RAR support with archivers/rar (32-bit only)"	off \
 		UNRAR	"RAR support with archivers/unrar"	on \
 		ARJ	"ARJ support with archivers/arj"	on \
 		UNARJ	"ARJ support with archivers/unarj"	off \


>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list