[oe-commits] Roman I Khimov : squid: fix obsolete "-D" cli option warning for squid version 3

git version control git at git.openembedded.org
Thu Jul 29 17:25:14 UTC 2010


Module: openembedded.git
Branch: org.openembedded.dev
Commit: 7e76202b53e756c560180b73bad64eb2426c64ae
URL:    http://gitweb.openembedded.net/?p=openembedded.git&a=commit;h=7e76202b53e756c560180b73bad64eb2426c64ae

Author: Roman I Khimov <khimov at altell.ru>
Date:   Wed Jul 28 13:13:24 2010 +0400

squid: fix obsolete "-D" cli option warning for squid version 3

Signed-off-by: Roman I Khimov <khimov at altell.ru>

---

 recipes/squid/squid.inc        |    2 +-
 recipes/squid/squid/squid.init |    8 +++++++-
 2 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/recipes/squid/squid.inc b/recipes/squid/squid.inc
index 3355c28..477335b 100644
--- a/recipes/squid/squid.inc
+++ b/recipes/squid/squid.inc
@@ -1,6 +1,6 @@
 DESCRIPTION = "Squid is a caching proxy for the Web supporting HTTP, HTTPS, FTP, and more"
 LICENSE = "GPLv2"
-INC_PR = "r9"
+INC_PR = "r10"
 DEPENDS = "openssl openssl-native openldap"
 
 SQ_MAJ = "${@bb.data.getVar('PV',d,1).split('.')[0]}"
diff --git a/recipes/squid/squid/squid.init b/recipes/squid/squid/squid.init
index 4364f48..21ccf22 100644
--- a/recipes/squid/squid/squid.init
+++ b/recipes/squid/squid/squid.init
@@ -3,7 +3,13 @@ DAEMON=/usr/sbin/squid
 NAME=squid
 DESC="Squid HTTP proxy"
 PIDFILE=/var/run/squid.pid
-SQUID_ARGS="-D -sY"
+
+# -D option is obsolete in squid version 3, so avoid warning
+if $DAEMON -v | grep -q Version\ 3; then
+	SQUID_ARGS="-sY"
+else
+	SQUID_ARGS="-D -sY"
+fi
 
 test -f $DAEMON || exit 0
 





More information about the Openembedded-commits mailing list