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: TheGoliath
Last Packager: TheGoliath
Votes: 0
Popularity: 0.000000
First Submitted: 2017-09-18 07:35
Last Updated: 2020-07-08 21:08

Pinned Comments

TheGoliath commented on 2020-01-03 21:15

CO-MAINTENANCE

I don't want this package to get into a situation where it no longer receives updates or patches. Therefore I would like to ask anyone who is willing to take part in the maintenance of the package, to contact me via email!

BINARY PACKAGES ARE PROVIDED IN AN UNOFFICIAL REPOSITORY

The maintainer of this package provides signed binary packages in an unofficially signed repository, which he created and manages himself. These packages are pre-built binary files straight from the PKGBUILD. You can also use them.

Latest Comments

bmd_online commented on 2020-07-08 14:21

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 }

TheGoliath commented on 2020-06-09 11:54

Updated the package. Should work now :)

bitspyer commented on 2020-06-09 11:28

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?

TheGoliath commented on 2020-01-03 21:15

CO-MAINTENANCE

I don't want this package to get into a situation where it no longer receives updates or patches. Therefore I would like to ask anyone who is willing to take part in the maintenance of the package, to contact me via email!

BINARY PACKAGES ARE PROVIDED IN AN UNOFFICIAL REPOSITORY

The maintainer of this package provides signed binary packages in an unofficially signed repository, which he created and manages himself. These packages are pre-built binary files straight from the PKGBUILD. You can also use them.

derhomp commented on 2018-02-01 08:55

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

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