New Unman's Templates: Debian bookworm, Ubuntu focal, Linux Mint, Parrot OS for Qubes 4.1

As 4.1 is released, I’ve uploaded some new templates for 4.1:
Debian bookworm
Ubuntu focal
Linux Mint - una
Parrot OS - in two version: parrot-vuln contains the standard tools and
tools for vulnerability analysis; parrot-pwn is larger still, and contains
tools for information gathering, vulnerability analysis, web analysis,
exploitation, and maintaining access.

All available, with notes on how to validate the files, and how to
install, from Index of /Templates_4.1

Enjoy

I never presume to speak for the Qubes team.
When I comment in the Forum or in the mailing lists I speak for myself.
20 Likes

Thank you so much!

Thank you @unman!

thank you

As always your work is highly appreciated! Thank you @unman.

Thank you for your hard work and time unman. It is greatly appreciated all that you do…

5 posts were split to a new topic: Template “parrot-pwn” in Qubes 4.1 Isn’t Working Right

How much possible is adding Caine in the future? It is Ubuntu based.

Thanks, once again

@unman, parrot-pwn and parrot-vuln not on Index of /Templates_4.1 anymore?

@enmus @Szewcu @Sven @deeplow @B_ryr @travica : if any of you are using debian-12, can somebody report the state of riseup-vpn package which landed recently on bookworm?

(Don’t hesitate to move this question to testing group. Just not quite ready to move my workflow to bookworm yet, but this service is amazing and donations flowing to riseup would also be amazing and Qubes community should know more about them; they do not require login information/registration and are donation based. This helps anonymity a lot).

Upstreaming thread happened here: add 0.21.2 debs to deb.leap.se (#466) · Issues · leap / bitmask-vpn · GitLab

Sorry. Neither I’m still using Debian 12, nor I’m in a threat model of entities that would need me to use VPNs at all.

Downloading debian-12 from unman repo website…

No, I removed them while I am fixing the debian-12 build in anticipation
of the freeze.
I prefer not to post templates where it isn’t possible for users to build
for themselves.

I never presume to speak for the Qubes team.
When I comment in the Forum or in the mailing lists I speak for myself.
1 Like

How to install these templates ?

Once you have copied the package in to dom0, you install it with the
qvm-template tool:
qvm-template install PATH_TO_PKG_TO_INSTALL

1 Like

I’ve uploaded new debian-12 and parrot-full templates.

I never presume to speak for the Qubes team.
When I comment in the Forum or in the mailing lists I speak for myself.
5 Likes

Thank you very much for your templates!

Unfortunately the qubes packages break Parrot-Full the last couple days:
Reproduce (in template):

  1. Install qubes-template-parrot_full-4.0.6-202210290410.noarch.rpm
  2. sudo apt-get update -y;sudo apt-get upgrade -y
  3. Install the kept back packages (burpsuite, libmagicxyz, …) [probably optional]
  4. All good to this point.
  5. Edit /etc/apt/sources.list.d/qubes-r4.list
    Change
    http://HTTPS///deb.qubes-os.org/r4.2/vm
    to
    http://deb.qubes-os.org/r4.2/vm
  6. sudo apt-get update -y;sudo apt-get upgrade -y
  7. shutdown template. Template (and AppVMs) won’t boot properly/show up a terminal

Can someone confirm?

The Templates are for 4.1 and are untested on an in place upgrade to
4.2.
Well, Parrot untested until now.

I suggest you revert to the state prior to upgrade - Volume backup and revert | Qubes OS
Or you can use qvm-console-dispvm to get a shell, and investigate.

If the template is booting with no GUI then almost certainly you have
broken the qubes packages - look at the logs under /var/log/apt to see
what has been installed/removed.

I never presume to speak for the Qubes team. When I comment in the Forum or in the mailing lists I speak for myself.
1 Like