From woju@freebsd.ntu.edu.tw  Sun Mar 29 19:36:08 1998
Received: from freebsd.ntu.edu.tw (freebsd.ntu.edu.tw [140.112.1.3])
          by hub.freebsd.org (8.8.8/8.8.8) with SMTP id TAA05751
          for <FreeBSD-gnats-submit@freebsd.org>; Sun, 29 Mar 1998 19:35:57 -0800 (PST)
          (envelope-from woju@freebsd.ntu.edu.tw)
Received: (qmail 15251 invoked by uid 1000); 29 Mar 1998 13:21:18 -0000
Message-Id: <19980329132118.15250.qmail@freebsd.ntu.edu.tw>
Date: 29 Mar 1998 13:21:18 -0000
From: woju@freebsd.ntu.edu.tw
Reply-To: woju@freebsd.ntu.edu.tw
To: FreeBSD-gnats-submit@freebsd.org
Subject: another squid ports
X-Send-Pr-Version: 3.2

>Number:         6170
>Category:       ports
>Synopsis:       another squid ports
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    peter
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sun Mar 29 19:44:31 PST 1998
>Closed-Date:    Mon Dec 27 18:47:11 PST 1999
>Last-Modified:  Mon Dec 27 18:47:58 PST 1999
>Originator:     woju
>Release:        FreeBSD 2.2.5-STABLE i386
>Organization:
National Taiwan University
>Environment:
        FreeBSD 2.2.5-STABLE #0: Thu Feb 26 13:15:52 CST 1998
        CPU: AMD-K6tm w/ multimedia extensions (199.90-MHz 586-class CPU)
          Origin = "AuthenticAMD"  Id = 0x562  Stepping=2
          Features=0x8001bf<FPU,VME,DE,PSE,TSC,MSR,MCE,CX8,MMX>
        real memory  = 134217728 (131072K bytes)

>Description:
	The current squid* packages seem not easy enough for installing :-) I 
have some scripts to make squid more "plug and play".

>How-To-Repeat:
	pkg_add squid-1.1.21.tgz (or any other squid* packages)
	/usr/local/etc/squid.sh
=>
	Lots of error messages arise: (zmore /var/log/messages)
squid: Squid is not safe to run as root! ...

>Fix:
#!/bin/sh
# mksquid.sh
# make squid
export CFLAGS="-O3 -s"; ./configure
make all
chmod -R a+r icons
install -d -g nogroup -o nobody /usr/local/squid
echo make install | su -fm nobody

>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-ports->peter 
Responsible-Changed-By: fenner 
Responsible-Changed-When: Sun Oct 25 15:40:27 PST 1998 
Responsible-Changed-Why:  
peter is squid port maintainer 
State-Changed-From-To: open->closed 
State-Changed-By: peter 
State-Changed-When: Mon Dec 27 18:47:11 PST 1999 
State-Changed-Why:  
You need to edit your config file - you can't use it as-is.  At the very 
least you need to set your user id and set up the ACL rules. 
>Unformatted:
