GithubHelp home page GithubHelp logo

Comments (8)

dodys avatar dodys commented on July 28, 2024 1

Yeah, Debian dropped scap-workbench a few years ago, but I don't remember the reason for it. Consequently this also was removed from Ubuntu.
Nonetheless, there's someone trying to push scap-workbench again to the debian repos (currently on experimental) which you can check here: https://tracker.debian.org/pkg/scap-workbench and another person built it for Ubuntu 20.04: https://launchpad.net/~metta-crawler/+archive/ubuntu/scap-workbench/+packages . Please be aware that this is a person's PPA and not maintained at all by Canonical, so it is your own risk to install such package.
In the meantime I will forward your concerns internally to see if we can get scap-workbench back to Ubuntu official repos.

from scap-workbench.

capactiyvirus avatar capactiyvirus commented on July 28, 2024

https://packages.ubuntu.com/search?keywords=scap&searchon=names&suite=all&section=all

from scap-workbench.

skippa avatar skippa commented on July 28, 2024

did you ever solve this? I'm really struggling to get scap-workbench to install and work on just about any Ubuntu version. Website says 17.04 or newer. 14.06, 16.04 and 17.04 all don't work and all either don't have scap-workbench in the repo or outdated libraries which prevent installing from .deb file releases or compiling.

Really love to know if anyone got this working on Ubuntu and how...

from scap-workbench.

skippa avatar skippa commented on July 28, 2024

Just tried Debian 11, same issue, not in the repo! Surely I'm missing something here...

from scap-workbench.

 avatar commented on July 28, 2024

The Ubuntu 20.04 release of the package is out-of-date and relies on qt4 which is not supported on Ubuntu 20.04 (only qt5 is) so it fails to build. The source for the (currently) last deb package for Ubuntu is here:
https://launchpad.net/ubuntu/+source/scap-workbench

There is a Debian bug report indicating the Debian experimental repo has scap-workbench 1.2.1 which is current:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=992020

The changelog messages for that Debian package are here:
https://salsa.debian.org/debian/scap-workbench/-/blob/debian/sid/debian/changelog

As a work-around you can use the Debian package on Ubuntu 20.04 by rebuilding it.

wget http://ftp.debian.org/debian/pool/main/s/scap-workbench/scap-workbench_1.2.1-1.dsc
wget http://ftp.debian.org/debian/pool/main/s/scap-workbench/scap-workbench_1.2.1-1.debian.tar.xz
wget http://ftp.debian.org/debian/pool/main/s/scap-workbench/scap-workbench_1.2.1.orig.tar.bz2
dpkg-source -x scap-workbench_1.2.1-1.dsc
cd scap-workbench-1.2.1/
sensible-editor debian/control
At line 16 change this:
Build-Depends: debhelper-compat (= 13),
into this:
Build-Depends: debhelper-compat (= 12)
quilt pop debian/patches/0002-Fix-build-warning.patch 
sensible-editor src/TailoringWindow.cpp
At line 648 change this:
    mCollapsedItemIds = QSet<QString>(list.begin(), list.end());
into this:
    mCollapsedItemIds = QSet<QString>::fromList(list);
quilt refresh
dch -i
Add a description and change UNRELEASED to focal
debuild -uc -us -I -i
cd ..
dpkg -i scap-workbench_1.2.1-1_amd64.deb

from scap-workbench.

matejak avatar matejak commented on July 28, 2024

We can't do anything about this here, it's up to distros to take proper care of updating packages. I suggest that you get in touch with respective maintainers to figure out what to do. I will close the issue, as it is not something that we can influence here upstream.

from scap-workbench.

JOduMonT avatar JOduMonT commented on July 28, 2024

We can't do anything about this here, it's up to distros to take proper care of updating packages. I suggest that you get in touch with respective maintainers to figure out what to do. I will close the issue, as it is not something that we can influence here upstream.

While on the official website, when we ask to report a bug/open a ticket it land us here (on the repo)

image

You could at least give the proper information on the website
https://www.open-scap.org/download/

where You can install SCAP Workbench on Ubuntu 17.04 (and newer) using apt-get: apt-get install scap-workbench

is obviously wrong

from scap-workbench.

ggbecker avatar ggbecker commented on July 28, 2024

We can't do anything about this here, it's up to distros to take proper care of updating packages. I suggest that you get in touch with respective maintainers to figure out what to do. I will close the issue, as it is not something that we can influence here upstream.

While on the official website, when we ask to report a bug/open a ticket it land us here (on the repo)

image

You probably want to contact @dodys to ask for something related to newer versions scap-workbench availability. In the meantime you can always try to build yourself using these instructions: https://askubuntu.com/a/1308105

You could at least give the proper information on the website https://www.open-scap.org/download/

where You can install SCAP Workbench on Ubuntu 17.04 (and newer) using apt-get: apt-get install scap-workbench

is obviously wrong

I've updated the page to mention that it only works until 18.04 SCAP Workbench on Ubuntu 17.04 (and newer until 18.04)

from scap-workbench.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.