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) - artillery

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

Package Details: artillery git-4

Git Clone URL: https://aur-dev.archlinux.org/artillery.git (read-only)
Package Base: artillery
Description: A combination of a honeypot, file-system monitoring, system hardening, and overall health of a server to create a comprehensive way to secure a system
Upstream URL: https://www.trustedsec.com/downloads/artillery/
Licenses: BSD
Submitter: codemunkii
Maintainer: codemunkii
Last Packager: codemunkii
Votes: 1
Popularity: 0.000000
First Submitted: 2013-07-03 04:04
Last Updated: 2016-08-30 17:18

Latest Comments

1 2 Next › Last »

codemunkii commented on 2016-11-28 16:09

I have noted the issues and will be fixing it this week, thanks for reporting.

shadowstepper commented on 2016-11-21 22:15

i'm getting the same error

hecsa commented on 2016-11-15 00:56

Not installing:

==> Starting package()...

Welcome to the Artillery installer. Artillery is a honeypot, file monitoring, and overall security tool used to protect your nix systems.

Written by: Dave Kennedy (ReL1K)

==> ERROR: A failure occurred in package().
==> ERROR: Makepkg was unable to build artillery.
==> Restart building artillery ? [y/N]
==> ----------------------------------

codemunkii commented on 2016-08-30 16:37

@niklaszantner and @isfeldt34 thank you, fix pushed.

niklaszantner commented on 2016-07-24 22:48

concerning "Url should not be an array", just remove the parenthesis around the URL in the package build like this:



isfeldt34 commented on 2016-07-16 07:06

Apparently now when building, I get the message. Url should not be an array.

codemunkii commented on 2016-01-06 16:36

Pushed a minor change to conform to AUR standards.

codemunkii commented on 2016-01-04 19:33

Installing without user input is by design, line 29 of the PKGBUILD is responsible for the interaction removal:

29: python2 setup.py <<< $'y\nn\nn'

You can remove line 29 if you prefer to be prompted and replace it with:
29: python2 setup.py

To check if it's actually installed try running the application, everything looks fine from my tests. As far as yaourt I'm not entirely sure since I don't use yaourt and I don't know how the code logic works. It's entirely possible it could have something to do with the PKGBUILD line 5,

5: pkgrel=4

The PKGBUILD has a version 4 release but AUR is still labeling it as version 3 (previous release). This is a total shot in the dark but that logically could be a conflict.

isfeldt34 commented on 2015-12-31 05:27

So now it apparently installs, but without any user input, except for when it asks continue building/installing? y/n, I press Y, and all the rest is automated, but when looking in the aur with yaourt artillery, it doesn't have the install flag as it would if a package is installed. So assuming it's actually installed, here's the log when building. [==> artillery dependencies:
- python2 (already installed)
- git (already installed) [makedepend]

==> Continue building artillery ? [Y/n]
==> -----------------------------------
==> Building and installing package
==> Making package: artillery git-4 (Wed Dec 30 23:09:59 CST 2015)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Cloning artillery git repo...
Cloning into bare repository '/tmp/yaourt-tmp-ubuntu/aur-artillery/artillery'...
remote: Counting objects: 705, done.
remote: Total 705 (delta 0), reused 0 (delta 0), pack-reused 705
Receiving objects: 100% (705/705), 166.99 KiB | 0 bytes/s, done.
Resolving deltas: 100% (451/451), done.
Checking connectivity... done.
==> Validating source files with md5sums...
artillery ... Skipped
==> Extracting sources...
-> Creating working copy of git repo...
Cloning into 'artillery'...
==> Starting prepare()...
==> Entering fakeroot environment...
==> Starting package()...

Welcome to the Artillery installer. Artillery is a honeypot, file monitoring, and overall security tool used to protect your nix systems.

Written by: Dave Kennedy (ReL1K)

Do you want to install Artillery and have it automatically run when you restart [y/n]: [!] 2015-12-30 23:10:01: Killing Old Artillery Process....
[*] Beginning installation. This should only take a moment.
[ubuntu@dell ~]$ [*] Adding artillery into startup through init scripts..
Do you want to keep Artillery updated? (requires internet) [y/n]: [*] Copying setup files over...
Would you like to start Artillery now? [y/n]: [*] Installation complete. Edit /tmp/yaourt-tmp-ubuntu/aur-artillery/pkg/artillery/var/artillery/config in order to config artillery to your liking..
==> Tidying install...
-> Purging unwanted files...
-> Removing libtool files...
-> Removing static library files...
-> Compressing man and info pages...
-> Stripping unneeded symbols from binaries and libraries...
==> Creating package "artillery"...
-> Generating .PKGINFO file...
-> Generating .MTREE file...
-> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: artillery git-4 (Wed Dec 30 23:10:01 CST 2015)

codemunkii commented on 2015-12-30 21:02

Fixed, got a clean env build successfully, please let me know if anyone has further issues with the package.