Package Details: sparta 2.0.0-2

Git Clone URL: https://aur.archlinux.org/sparta.git (read-only, click to copy)
Package Base: sparta
Description: Python GUI application which simplifies network infrastructure penetration testing.
Upstream URL: https://github.com/SECFORCE/sparta
Licenses: GPL2
Submitter: FixedTorres
Maintainer: None
Last Packager: TrialnError
Votes: 0
Popularity: 0.000000
First Submitted: 2015-04-29 17:20 (UTC)
Last Updated: 2023-11-06 22:52 (UTC)

Dependencies (7)

Required by (0)

Sources (2)

Latest Comments

TrialnError commented on 2023-11-06 22:53 (UTC)

Thanks for reporting the issue and coming up with a fix :)
If you're using the package feel free to maintain it :)

peshev commented on 2023-10-23 09:21 (UTC) (edited on 2023-10-23 09:21 (UTC) by peshev)

The find command in the package() function of the PKGBUILD installs all the files in /usr/share/sparta flat (without the directory hierarchy) - which means the imports in the scripts don't work poperly. Here's the patch for the PKGBUILD:

diff --git a/PKGBUILD b/PKGBUILD
index 159db2b..fadc398 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -25,7 +25,7 @@ package() {
   install -dm 755 "$pkgdir"/usr/bin/
   install -dm 755 "$pkgdir"/usr/share/$pkgname

-  find $pkgname -type f -exec install -m 644 "{}" "$pkgdir"/usr/share/$pkgname \;
+  find $pkgname -type f -not -path '*/.git*' -exec install -D -m 644 "{}" "$pkgdir"/usr/share/{} \;

   install -Dm 755 sparta_launcher "$pkgdir"/usr/bin/sparta
 }

TrialnError commented on 2023-09-08 21:30 (UTC) (edited on 2023-09-08 21:30 (UTC) by TrialnError)

Kinda a facepalm moment. I had noticed the non working upstream url and wanted it point to the github repo.
And look what happened... Thanks for checking and reminding.

MarsSeed commented on 2023-09-07 23:02 (UTC)

Upstream URL leads to a default NGINX landing page, so the website seems to have been deleted.

MarsSeed commented on 2022-06-21 17:02 (UTC)

There is a 2.0.0 release from 2020 (final, not beta - though lacking git tag):

2.0.0 - CHANGELOG.txt:

  • made xterm the default terminal
  • ported from python2 to python3
  • ported from pyqt4 to pyqt5
  • removed python-elixir dependency

This can be downloaded as a commit-referenced tarball: sparta-d95993d.tar.gz.

notdodo commented on 2019-05-31 09:36 (UTC)

==> Error: Could not find all required packages: python2-pyqt4<=4.10.0 (Wanted by: sparta)

FixedTorres commented on 2015-07-22 14:36 (UTC)

anthraxx Already changes to a previous version V1.0.1 ¿I can climb the Git version?

anthraxx commented on 2015-07-22 10:54 (UTC)

this pulls the master HEAD of the git repo via a tarball, this is not allowed for a package named as such. Please replace your URL ASAP with https://github.com/SECFORCE/sparta/archive/v1.0.1.tar.gz from the releases visible in https://github.com/SECFORCE/sparta/releases Also please remove the 'git' makedepends, as there is no point having that (git is not required for a non VCS package)