From owner-freebsd-ports-bugs@FreeBSD.ORG Tue Jan 24 19:10:09 2006 Return-Path: X-Original-To: freebsd-ports-bugs@hub.freebsd.org 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 28B6516A41F for ; Tue, 24 Jan 2006 19:10:09 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7F0C343D75 for ; Tue, 24 Jan 2006 19:10:06 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k0OJA5rO096009 for ; Tue, 24 Jan 2006 19:10:05 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k0OJA52I096008; Tue, 24 Jan 2006 19:10:05 GMT (envelope-from gnats) Date: Tue, 24 Jan 2006 19:10:05 GMT Message-Id: <200601241910.k0OJA52I096008@freefall.freebsd.org> To: freebsd-ports-bugs@FreeBSD.org From: Thomas-Martin Seck Cc: Subject: Re: ports/92199: www/squid - Bad permissions in /usr/local/squid/logs/squid.pid of squid X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Thomas-Martin Seck List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Jan 2006 19:10:09 -0000 The following reply was made to PR ports/92199; it has been noted by GNATS. From: Thomas-Martin Seck To: bug-followup@FreeBSD.org Cc: Subject: Re: ports/92199: www/squid - Bad permissions in /usr/local/squid/logs/squid.pid of squid Date: Tue, 24 Jan 2006 20:02:24 +0100 Could you please provide more detail about what exactly goes wrong on your box? Unfortunately, stopping squid takes about thirty seconds nowadays. This behaviour was introduced during the 2.5-STABLE10 patch cycle IIRC and is somewhat intended by the squid developers. So, shutting down squid-2.5.12_4 on a RELENG_6 box after it had been serving just a few requests looks like this here on a test box: # time /usr/local/etc/rc.d/squid.sh stop Waiting for PIDS: 73241 73243, 73241 73243, 73241 73243, 73241 73243, 73241 73243, 73241 73243, 73241 73243, 73241 73243, 73241 73243, 73241 73243, 73241 73243, 73241 73243, 73241 73243, 73241 73243, 73241 73243, 73241 73243. 32,41 real 0,06 user 0,32 sys Looking at the permissions in /usr/local/squid/logs, a default install should look roughly like this: # ls -ld /usr/local/squid/logs drwxr-x--- 2 squid squid 512 24 Jan 19:50 /usr/local/squid/logs # ls -l /usr/local/squid/logs total 24 -rw-r--r-- 1 squid squid 5282 24 Jan 19:41 access.log -rw-r--r-- 1 squid squid 7547 24 Jan 19:50 cache.log -rw-r--r-- 1 squid squid 6 24 Jan 19:50 squid.pid -rw-r--r-- 1 squid squid 6630 24 Jan 19:41 store.log Running "/usr/local/etc/rc.d/squid.sh restart" works for me without error - it just takes about thirty seconds for squid to shutdown itself. Again: this is expected behaviour in recent versions of squid-2 and not specific to either FreeBSD or the FreeBSD port (as far as I know).