Package Details: squidguard 1.6.0-9

Git Clone URL: https://aur.archlinux.org/squidguard.git (read-only, click to copy)
Package Base: squidguard
Description: Filter and redirector plugin for Squid. SquidGuard is a free, flexible and ultra fast filter, redirector and access controller plugin for squid.
Upstream URL: http://www.squidguard.org
Keywords: filter proxy squid
Licenses: GPL
Submitter: derhomp
Maintainer: shyamin
Last Packager: TheGoliath
Votes: 1
Popularity: 0.26
First Submitted: 2017-09-18 07:35 (UTC)
Last Updated: 2020-07-08 21:08 (UTC)

Pinned Comments

Latest Comments

maid commented on 2024-02-11 19:35 (UTC)

This does not work without build options "--with-db=/usr/bin/db5.3 --with-db-lib=/usr/lib/db5.3 --with-db-inc=/usr/include/db5.3"

bmd_online commented on 2020-07-08 14:21 (UTC) (edited on 2020-07-08 14:21 (UTC) by bmd_online)

Hi, some changes to compile and package correctly :

Allow to keep empty directories

options=('!strip' 'emptydirs')

Remove sed instruction

 prepare() {
   cd "${srcdir}/${pkgname}-${pkgver}"

#sed -i '19,24 s/@[se]/$(DESTDIR)&/; /SQUIDUSER/d; 51d' Makefile.in patch -p0 -i "$srcdir/squidguard-1.6.0-gcc10.patch" }

You also can changes these parts :

Extend arch (arm works correctly)

arch=('any')

Remove logrotate references, replace squidGuard.conf location :

#backup=('etc/logrotate.d/squidguard' 'etc/squidguard/squidGuard.conf.default')
backup=('etc/squid/squidGuard.conf')
(...)
build() {
  cd "${srcdir}/${pkgname}-${pkgver}"
  ./autogen.sh
  ./configure \
    --prefix=/usr \
    --with-sg-config=/etc/squid/squidGuard.conf \
    --with-sg-logdir=/var/log/squidGuard \
    --with-sg-dbhome=/var/lib/squidGuard/db \

make }

Replace squidguard.install with inline instructions :

#install=${pkgname}.install
(...)
package() {
  cd "${srcdir}/${pkgname}-${pkgver}"
  make DESTDIR="${pkgdir}" install

install -dm755 -o proxy -g proxy ${pkgdir}/var/log/squidGuard install -dm755 -o proxy -g proxy ${pkgdir}/var/lib/squidGuard }

bitspyer commented on 2020-06-09 11:28 (UTC)

squidguard doesn't compile with gcc-10

You can find a patch here: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f66de12b306604b21464672b1d477c9d92e82618

But I can't produce a working package... Any solution?

derhomp commented on 2018-02-01 08:55 (UTC)

Unfortunately it looks like the developers don't work on Squidguard anymore to fix the remaining problems. This version here is from 2015 and was the last update that I found.

alfredo.marchini commented on 2018-01-30 23:04 (UTC)

There's a problem with ldapusersearch, it gives segmentation fault. BDB update works fine.