From nobody@FreeBSD.org  Tue Mar 23 14:35:17 2004
Return-Path: <nobody@FreeBSD.org>
Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP id 9810916A4CE
	for <freebsd-gnats-submit@FreeBSD.org>; Tue, 23 Mar 2004 14:35:17 -0800 (PST)
Received: from www.freebsd.org (www.freebsd.org [216.136.204.117])
	by mx1.FreeBSD.org (Postfix) with ESMTP id 7C09643D2D
	for <freebsd-gnats-submit@FreeBSD.org>; Tue, 23 Mar 2004 14:35:17 -0800 (PST)
	(envelope-from nobody@FreeBSD.org)
Received: from www.freebsd.org (localhost [127.0.0.1])
	by www.freebsd.org (8.12.10/8.12.10) with ESMTP id i2NMZH72096675
	for <freebsd-gnats-submit@FreeBSD.org>; Tue, 23 Mar 2004 14:35:17 -0800 (PST)
	(envelope-from nobody@www.freebsd.org)
Received: (from nobody@localhost)
	by www.freebsd.org (8.12.10/8.12.10/Submit) id i2NMZHBC096674;
	Tue, 23 Mar 2004 14:35:17 -0800 (PST)
	(envelope-from nobody)
Message-Id: <200403232235.i2NMZHBC096674@www.freebsd.org>
Date: Tue, 23 Mar 2004 14:35:17 -0800 (PST)
From: Sascha Valckenier Kips <merlin.germany@gmx.net>
To: freebsd-gnats-submit@FreeBSD.org
Subject: port amavid-new has a problem with setgid
X-Send-Pr-Version: www-2.3

>Number:         64636
>Category:       ports
>Synopsis:       port security/amavisd-new has a problem with setgid
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    pav
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Tue Mar 23 14:40:23 PST 2004
>Closed-Date:    Sun Mar 28 08:45:04 PST 2004
>Last-Modified:  Sun Mar 28 08:45:04 PST 2004
>Originator:     Sascha Valckenier Kips
>Release:        5.1
>Organization:
>Environment:
FreeBSD ppp-gate.svk.de 5.1-RELEASE FreeBSD 5.1-RELEASE #18: Thu Jul 31 23:08:02 CEST 2003     root@ppp-gate.svk.de:/usr/src/sys/i386/compile/GATE_P2_SMP  i386     
>Description:
when i start the amavisd in debug-mode i became an error. Can't locate auto/POSIX/setgid.al in lib, /usr/local/lib/perl5/site_perl/5.6.1/mach /usr/local/lib/perl5/site_perl/5.6.1, /usr/local/lib/perl5/site_perl, /usr/local/lib/perl5/5.6.1/BSDPAN, /usr/local/lib/perl5/5.6.1/mach, /usr/local/lib/perl5/5.6.1 .

This error was generatet from Net::Server in line 481.
I have found the fiel in /usr/local/lib/perl5/5.6.1/mach/auto/POSIX/setgid.al.

What is to do ?

>How-To-Repeat:
on start in debug mode with "/usr/local/sbin/amavisd debug" under root became i following output:
Mar 23 23:28:13 ppp-gate.svk.de amavisd[51226]: starting.  amavisd at ppp-gate.svk.de amavisd-new-20030616-p7
Mar 23 23:28:13 ppp-gate.svk.de amavisd[51226]: Perl version               5.006001
Mar 23 23:28:13 ppp-gate.svk.de amavisd[51226]: Module Amavis::Conf        1.15
Mar 23 23:28:13 ppp-gate.svk.de amavisd[51226]: Module Archive::Tar        1.08
Mar 23 23:28:13 ppp-gate.svk.de amavisd[51226]: Module Archive::Zip        1.09
Mar 23 23:28:13 ppp-gate.svk.de amavisd[51226]: Module Compress::Zlib      1.32
Mar 23 23:28:13 ppp-gate.svk.de amavisd[51226]: Module Convert::TNEF       0.17
Mar 23 23:28:13 ppp-gate.svk.de amavisd[51226]: Module Convert::UUlib      1.0
Mar 23 23:28:13 ppp-gate.svk.de amavisd[51226]: Module MIME::Entity        5.404 
Mar 23 23:28:13 ppp-gate.svk.de amavisd[51226]: Module MIME::Parser        5.406 
Mar 23 23:28:13 ppp-gate.svk.de amavisd[51226]: Module MIME::Tools         5.411 
Mar 23 23:28:13 ppp-gate.svk.de amavisd[51226]: Module Mail::Header        1.60
Mar 23 23:28:13 ppp-gate.svk.de amavisd[51226]: Module Mail::Internet      1.60
Mar 23 23:28:13 ppp-gate.svk.de amavisd[51226]: Module Mail::SpamAssassin  2.63
Mar 23 23:28:13 ppp-gate.svk.de amavisd[51226]: Module Net::Cmd            2.21
Mar 23 23:28:13 ppp-gate.svk.de amavisd[51226]: Module Net::DNS            0.45
Mar 23 23:28:13 ppp-gate.svk.de amavisd[51226]: Module Net::SMTP           2.24
Mar 23 23:28:13 ppp-gate.svk.de amavisd[51226]: Module Net::Server         0.87
Mar 23 23:28:13 ppp-gate.svk.de amavisd[51226]: Module Time::HiRes         1.55
Mar 23 23:28:13 ppp-gate.svk.de amavisd[51226]: Module Unix::Syslog        0.100
Mar 23 23:28:13 ppp-gate.svk.de amavisd[51226]: Found myself: /usr/local/sbin/amavisd -c /usr/local/etc/amavisd.conf
Mar 23 23:28:13 ppp-gate.svk.de amavisd[51226]: Lookup::SQL code       NOT loaded
Mar 23 23:28:13 ppp-gate.svk.de amavisd[51226]: Lookup::LDAP code      NOT loaded
Mar 23 23:28:13 ppp-gate.svk.de amavisd[51226]: AMCL-in protocol code  loaded
Mar 23 23:28:13 ppp-gate.svk.de amavisd[51226]: SMTP-in protocol code  loaded
Mar 23 23:28:13 ppp-gate.svk.de amavisd[51226]: ANTI-VIRUS code        NOT loaded
Mar 23 23:28:13 ppp-gate.svk.de amavisd[51226]: ANTI-SPAM  code        loaded
Pid_file "/var/run/amavid.pid" already exists.  Overwriting!
Mar 23 23:28:13 ppp-gate.svk.de amavisd[51226]: Net::Server: 2004/03/23-23:28:13 Amavis (type Net::Server::PreForkSimple) starting! pid(51226)
Mar 23 23:28:13 ppp-gate.svk.de amavisd[51226]: Net::Server: Binding to UNIX socket file /var/amavis/amavisd.sock using SOCK_STREAM
Mar 23 23:28:13 ppp-gate.svk.de amavisd[51226]: Net::Server: Binding to TCP port 10023 on host 127.0.0.1
Mar 23 23:28:13 ppp-gate.svk.de amavisd[51226]: Net::Server: Chrooting to /var/amavis
Mar 23 23:28:13 ppp-gate.svk.de amavisd[51226]: Net::Server: Setting gid to "1007 1007"
Mar 23 23:28:13 ppp-gate.svk.de amavisd[51226]: Net::Server: 2004/03/23-23:28:13 Can't locate auto/POSIX/setgid.al in @INC (@INC contains: lib /usr/local/lib/perl5/site_perl/5.6.1/mach /usr/local/lib/perl5/site_perl/5.6.1 /usr/local/lib/perl5/site_perl /usr/local/lib/perl5/5.6.1/BSDPAN /usr/local/lib/perl5/5.6.1/mach /usr/local/lib/perl5/5.6.1)\n  at line 481 in file /usr/local/lib/perl5/site_perl/5.6.1/Net/Server.pm
Mar 23 23:28:13 ppp-gate.svk.de amavisd[51226]: Net::Server: 2004/03/23-23:28:13 Server closing!

>Fix:
     
>Release-Note:
>Audit-Trail:
State-Changed-From-To: open->feedback 
State-Changed-By: pav 
State-Changed-When: Sun Mar 28 04:46:40 PST 2004 
State-Changed-Why:  
Asked for a patch 


Responsible-Changed-From-To: freebsd-ports-bugs->pav 
Responsible-Changed-By: pav 
Responsible-Changed-When: Sun Mar 28 04:46:40 PST 2004 
Responsible-Changed-Why:  
Handle 

http://www.freebsd.org/cgi/query-pr.cgi?pr=64636 

From: Pav Lucistnik <pav@FreeBSD.org>
To: freebsd-gnats-submit@FreeBSD.org, merlin.germany@gmx.net,
	blaz@si.FreeBSD.org
Cc:  
Subject: Re: ports/64636: port security/amavisd-new has a problem with
	setgid
Date: Sun, 28 Mar 2004 14:46:33 +0200

 Dear maintainer of security/amavisd-new, could you please take a look at
 
 http://www.freebsd.org/cgi/query-pr.cgi?q=64636
 
 and provide a patch or help submitter resolve his issue? Thanks.
 
 -- 
 Pav Lucistnik <pav@oook.cz>
               <pav@FreeBSD.org>
 
 Me go and see Elves and all! Hooray!

From: Blaz Zupan <blaz@si.FreeBSD.org>
To: Pav Lucistnik <pav@FreeBSD.org>
Cc: freebsd-gnats-submit@FreeBSD.org, merlin.germany@gmx.net
Subject: Re: ports/64636: port security/amavisd-new has a problem with	setgid
Date: Sun, 28 Mar 2004 18:16:15 +0200 (CEST)

 > Dear maintainer of security/amavisd-new, could you please take a look at
 >
 > http://www.freebsd.org/cgi/query-pr.cgi?q=64636
 >
 > and provide a patch or help submitter resolve his issue? Thanks.
 
 It seems like PR submitter did not follow documentation located at
 /usr/local/share/doc/amavisd-new/README.chroot. Specifically,
 
 > If Perl complains about missing modules, add them to the list
 > in file amavisd:
 >
 >    fetch_modules('REQUIRED BASIC MODULES', qw(
 >        Exporter POSIX Fcntl Socket Errno Time::HiRes
 >        IO::File IO::Socket IO::Wrap IO::Stringy
 >    ...
 
 Also:
 
 > NOTE:
 >  On FreeBSD (and possibly on other systems) you may need to apply
 >  the following patch to Net::Server (based on version 0.85),
 >  located in the directory /usr/local/lib/perl5/site_perl/5.8.0/Net
 >  or thereabout.
 ...[patch snipped]
 
 Also:
 
 > This is not for inexperienced Unix administrators!
 
 Questions like this should not be submitted to the FreeBSD PR system but
 rather solved on the amavisd mailing list or better yet by reading the
 documentation.
State-Changed-From-To: feedback->closed 
State-Changed-By: pav 
State-Changed-When: Sun Mar 28 08:44:44 PST 2004 
State-Changed-Why:  
Maintainer indicated this is common misconfiguration. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=64636 
>Unformatted:
