Subject: pkg/14482: "diskd" change to squid is not friendly to old squid.conf files
To: None <gnats-bugs@gnats.netbsd.org>
From: None <simonb@wasabisystems.com>
List: netbsd-bugs
Date: 11/06/2001 18:28:11
>Number:         14482
>Category:       pkg
>Synopsis:       "diskd" change to squid is not friendly to old squid.conf files
>Confidential:   no
>Severity:       serious
>Priority:       low
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Mon Nov 05 23:29:00 PST 2001
>Closed-Date:
>Last-Modified:
>Originator:     Simon Burge
>Release:        any
>Organization:
Wasabi Systems
>Environment:
N/A

>Description:
	The recent change to squid to use "diskd" by default breaks
	existing squid.conf files that use "cache_dir ufs ...".
	Starting squid results in:

		Starting squid.
		FATAL: Unknown cache_dir type 'ufs'

		Squid Cache (Version 2.4.STABLE2): Terminated abnormally.
		CPU Usage: 0.046 seconds = 0.015 user + 0.031 sys
		Maximum Resident Size: 0 KB
		Page faults with physical i/o: 43
		Abort trap - core dumped


>How-To-Repeat:
	Update squid to the latest version in pkgsrc and start it
	without changing your existing squid.conf.

>Fix:
	Changing "ufs" to "diskd" in my squid.conf ``fixed'' the
	problem, but the old config still should have worked.
	No further fix given...
>Release-Note:
>Audit-Trail:
>Unformatted: