Warning: file_exists(): open_basedir restriction in effect. File(/srv/http/vhosts/aur.archlinux.org/public/web/locale//en/LC_MESSAGES/aurweb.mo) is not within the allowed path(s): (/srv/http/vhosts/aur-dev.archlinux.org/:/etc/aurweb/) in /srv/http/vhosts/aur-dev.archlinux.org/public/web/lib/streams.php on line 90
AUR (en) - arch-audit

Notice: Undefined variable: name in /srv/http/vhosts/aur-dev.archlinux.org/public/web/lib/pkgfuncs.inc.php on line 248

Package Details: arch-audit 0.1.7-1

Git Clone URL: https://aur-dev.archlinux.org/arch-audit.git (read-only)
Package Base: arch-audit
Description: An utility like pkg-audit based on Arch CVE Monitoring Team data
Upstream URL: https://github.com/ilpianista/arch-audit
Keywords: rust security
Licenses: MIT
Submitter: ilpianista
Maintainer: ilpianista
Last Packager: ilpianista
Votes: 47
Popularity: 13.633307
First Submitted: 2016-09-22 21:44
Last Updated: 2016-12-26 15:40

Latest Comments

« First ‹ Previous 1 2

dopsi commented on 2016-09-24 19:44

The systemd units are installed in a wrong directory, and the `depends` array is missing from the PKGBUILD.

Here is a patch to correct the errors:

7a8
> depends=('curl' 'gcc-libs-multilib')
28,29c29,30
< install -Dm644 "${srcdir}/arch-audit.service" "${pkgdir}/usr/share/${pkgname}/arch-audit.service"
< install -Dm644 "${srcdir}/arch-audit.timer" "${pkgdir}/usr/share/${pkgname}/arch-audit.timer"
---
> install -Dm644 "${srcdir}/arch-audit.service" "${pkgdir}/usr/lib/systemd/system/${pkgname}/arch-audit.service"
> install -Dm644 "${srcdir}/arch-audit.timer" "${pkgdir}/usr/lib/systemd/system/${pkgname}/arch-audit.timer"

namcap still outputs one warning about libm being linked to the binary but not needed (this is not very important), but since I have never worked with cargo, I don't know how easy this is to fix.