Package Details: sslyze 2.0.6-1

Git Clone URL: https://aur.archlinux.org/sslyze.git (read-only)
Package Base: sslyze
Description: Fast and full-featured SSL scanner.
Upstream URL: https://github.com/nabla-c0d3/sslyze
Licenses: AGPL3
Submitter: fxbru
Maintainer: goll (Bevan)
Last Packager: Bevan
Votes: 21
Popularity: 0.342259
First Submitted: 2012-11-09 17:23
Last Updated: 2019-02-13 19:31

Dependencies (2)

Required by (0)

Sources (2)

Latest Comments

1 2 3 Next › Last »

Bevan commented on 2019-02-13 19:31

@Cyber_STX: Should be fixed now.

Bevan commented on 2019-02-13 14:31

@Cyber_STX: It looks like you have jython installed and /opt/jython/bin before /usr/bin in your $PATH. I think there are two options:

  • (temporarily) remove /opt/bin/jython from $PATH or move it to the end

  • replace "pip" by "/usr/bin/pip" in the sslyze PKGBUILD

Later today I can probably push a version implementing the second variant here.

Btw: This plays an important role here as well: https://bugs.archlinux.org/task/45315

Cyber_STX commented on 2019-02-13 14:27

Hello,

There is a problem when we try to install the package:

/home/user/.cache/yay/sslyze/PKGBUILD: /opt/jython/bin/pip: /build/jython/pkg/jython/opt/jython/bin/jython: bad interpreter: No such file or directory
==> ERROR: A failure occurred in package().
    Aborting...
Error making: sslyze

ahinrichs commented on 2018-08-27 08:50

Just recognized: It was pure luck, I stumbled on this three hours after 2.0.0 was released

ahinrichs commented on 2018-08-27 08:43

Upstream 2.0.0 works for me (PKGBUILD patch here http://ix.io/1lkM )

Bevan commented on 2018-08-13 14:41

Seems like sslyze / nassl is not yet compatible with Python 3.7: https://github.com/nabla-c0d3/sslyze/issues/325

I guess there is not much we can do here but wait…

Cyber_STX commented on 2018-08-13 14:35

Hi,

Package cannot be installed properly.

Here is the error:

""" Could not find a version that satisfies the requirement nassl<1.2.0,>=1.1.0 (from -r /home/s7x_dcase/.cache/yay/sslyze/pkg/sslyze/opt/sslyze/requirements.txt (line 1)) (from versions: 0.13.4.win32, 0.13.1, 0.13.2, 0.13.4, 0.13.5, 0.13.6, 0.13.7, 0.14.0, 0.14.1, 0.14.2, 0.15.0, 0.15.1, 0.16.0, 0.16.1, 0.16.2, 0.16.3, 0.17.0, 1.0.1, 1.0.2, 1.0.3) No matching distribution found for nassl<1.2.0,>=1.1.0 (from -r /home/s7x_dcase/.cache/yay/sslyze/pkg/sslyze/opt/sslyze/requirements.txt (line 1)) """

goll commented on 2016-03-09 13:14

@sja1440: That's strange, here is how the permissions should look like:

$ namei -om /opt/sslyze/sslyze_cli.py
f: /opt/sslyze/sslyze_cli.py
drwxr-xr-x root root /
drwxr-xr-x root root opt
drwxr-xr-x root root sslyze
-rwxr-xr-x root root sslyze_cli.py

Everybody has read and execute permissions by default. How did you install the package? You should use an AUR helper (https://wiki.archlinux.org/index.php/AUR_helpers).

sja1440 commented on 2016-03-09 12:39

After installation of sslyze 0.13.4-1 I had issues with the permissions of the installed files under /opt. Only root had read or execute access.

I had to fix these manually, in order to run sslze.

Many thanks

fabianz commented on 2016-03-05 19:23

@goll: As you elaborate, this package is using pip to install nassl, therefore it is actually packaging binaries compiled by upstream. See nassl repository, especially the bin directory.

Symlinking /opt/sslyze/sslyze_cli.py to /usr/bin/sslyze works fine for me (see sslyze-git PKGBUILD), apparently no need to package in standard paths here. The advantage clearly is getting rid of an unneeded indirection.