Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 606994 | Differences between
and this patch

Collapse All | Expand All

(-)squid-3.5.26.ebuild (-2 / +12 lines)
Lines 4-12 Link Here
4
EAPI=6
4
EAPI=6
5
inherit autotools linux-info pam toolchain-funcs user
5
inherit autotools linux-info pam toolchain-funcs user
6
6
7
MY_UPSTREAM_PATCH=-20170916-re69e56c
8
7
DESCRIPTION="A full-featured web proxy cache"
9
DESCRIPTION="A full-featured web proxy cache"
8
HOMEPAGE="http://www.squid-cache.org/"
10
HOMEPAGE="http://www.squid-cache.org/"
9
SRC_URI="http://www.squid-cache.org/Versions/v3/3.5/${P}.tar.xz"
11
SRC_URI="http://www.squid-cache.org/Versions/v3/3.5/${P}${MY_UPSTREAM_PATCH}.tar.bz2"
12
S="${WORKDIR}/${P}${MY_UPSTREAM_PATCH}"
10
13
11
LICENSE="GPL-2"
14
LICENSE="GPL-2"
12
SLOT="0"
15
SLOT="0"
Lines 227-233 Link Here
227
230
228
	newpamd "${FILESDIR}/squid.pam" squid
231
	newpamd "${FILESDIR}/squid.pam" squid
229
	newconfd "${FILESDIR}/squid.confd-r1" squid
232
	newconfd "${FILESDIR}/squid.confd-r1" squid
230
	newinitd "${FILESDIR}/squid.initd-r4" squid
233
	newinitd "${FILESDIR}/squid.initd-r5" squid
231
	if use logrotate; then
234
	if use logrotate; then
232
		insinto /etc/logrotate.d
235
		insinto /etc/logrotate.d
233
		newins "${FILESDIR}/squid.logrotate" squid
236
		newins "${FILESDIR}/squid.logrotate" squid
Lines 239-241 Link Here
239
	diropts -m0750 -o squid -g squid
242
	diropts -m0750 -o squid -g squid
240
	keepdir /var/log/squid /etc/ssl/squid /var/lib/squid
243
	keepdir /var/log/squid /etc/ssl/squid /var/lib/squid
241
}
244
}
245
246
pkg_postinst() {
247
	einfo "A good starting point to debug Squid issues is to use 'squidclient mgr:' commands such as 'squidclient mgr:info'."
248
	if [ ${#MY_UPSTREAM_PATCH} -gt 0 ]; then
249
		elog "You are using a release with the official ${MY_UPSTREAM_PATCH} patch! Make sure you mention that when asking for support."
250
	fi
251
}

Return to bug 606994