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"
Search Criteria
Package Details: squidguard 1.6.0-9
Package Actions
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: | None |
Last Packager: | TheGoliath |
Votes: | 1 |
Popularity: | 0.001313 |
First Submitted: | 2017-09-18 07:35 (UTC) |
Last Updated: | 2020-07-08 21:08 (UTC) |
Dependencies (6)
- bison (byacc-bisonAUR, bison-gitAUR)
- db
- flex (flex-gitAUR)
- squid
- openldap (openldap-gnutlsAUR) (optional)
- squid (optional)
Required by (0)
Sources (2)
Latest Comments
maid commented on 2024-02-11 19:35 (UTC)
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}" installinstall -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.
Pinned Comments