Package Details: pgl-git 2.3.1.1.r32.g13f606f-1

Git Clone URL: https://aur.archlinux.org/pgl-git.git (read-only)
Package Base: pgl-git
Description: A privacy oriented firewall application (Daemon, CLI & GUI).
Upstream URL: http://sourceforge.net/projects/peerguardian/
Licenses: GPL3
Conflicts: pgl, pgl-cli
Provides: pgl
Submitter: Gilrain
Maintainer: Gilrain
Last Packager: Gilrain
Votes: 1
Popularity: 0.000000
First Submitted: 2013-05-18 12:53
Last Updated: 2018-05-06 07:27

Dependencies (20)

Required by (0)

Sources (1)

Latest Comments

Fincer commented on 2017-12-20 00:11

Please consider removing '--disable-cron' and adding 'cron' as a dependency.

Reason for this is that, though you can technically build and run PeerGuardian without cron, you encounter execution error for /tmp/execute-all-pgl-commands.sh commands each time you try to modify something. This is due to PeerGuardian's logic to add commands to this .sh file, and this logic seems to always expect that /etc/cron.{daily,weekly,monthly} folders are present in the system. If not, PeerGuardian generates empty or incomplete 'mv' commands with too few arguments into /tmp/execute-all-pgl-commands.sh which, in the end, leads to an error pop-up window.

This should be fixed upstream but since PeerGuardian developers have said their ultimate goal is to replace this temporary script file with polkit authentication they might not pay too much attention to this issue.

P.S. Available/satisfying cron packages in Arch repositories are 'cronie' and 'fcron' which both provide 'cron' dependency package.

glitsj16 commented on 2016-01-02 04:20

As of http://sourceforge.net/p/peerguardian/code/ci/c3b264f25f33f7f0ace5a5a1c2b4b3c0db11f758/ pglgui has been ported to Qt5. Hence this PKGBUILD needs updating to drop qt4 and polkit-qt4 dependencies and replace those by qt5-base. Also, the qt4 vars exported in build() need to be dropped.

PKGBUILD with the needed changes is available at https://gist.github.com/glitsj16/0a0a02854b0b12a56ad4

Zaban commented on 2015-06-29 09:09

-> Adding install file...
-> Generating .MTREE file...
-> Compressing package...
/usr/bin/makepkg: line 2183: /tmp/yaourt-tmp-blabla/PKGDEST.847/pgl-git-debian/2.3.0.1.r11.g6cf53bc-1-x86_64.pkg.tar.xz: No such file or directory
bsdtar: etc/dbus-1/system.d/org.netfilter.pgl.conf: Write error
==> ERROR: Failed to create package file.
==> ERROR: Makepkg was unable to build pgl-git.