Skip to content

Commit

Permalink
Specify libreoffice as a dependency of securedrop-export and securedr…
Browse files Browse the repository at this point in the history
…op-viewer packages. This was previously not possible due to the necessary paxctl configuration not being available soon enough (see #205), but now that we install the grsec kernel and our configuration packages in a template and reboot it before provisioning the (shared) export/viewer template, the PaX conf file is in place and the installation will succeed.
  • Loading branch information
rocodes committed Aug 14, 2024
1 parent 53dbc8a commit 07bb841
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions debian/control
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ Description: securedrop client for qubes workstation

Package: securedrop-export
Architecture: all
Depends: ${python3:Depends}, ${misc:Depends}, udisks2, cups, printer-driver-brlaser, printer-driver-hpcups, system-config-printer, xpp, libcups2, unoconv, gnome-disk-utility,
Depends: ${python3:Depends}, ${misc:Depends}, udisks2, cups, printer-driver-brlaser, printer-driver-hpcups, system-config-printer, xpp, libcups2, gnome-disk-utility, libreoffice
desktop-file-utils, shared-mime-info
Description: Submission export scripts for SecureDrop Workstation
This package provides scripts used by the SecureDrop Qubes Workstation to
Expand Down Expand Up @@ -62,5 +62,5 @@ Description: This is the SecureDrop workstation template configuration package.

Package: securedrop-workstation-viewer
Architecture: all
Depends: securedrop-workstation-config,securedrop-workstation-grsec,apparmor-profiles,apparmor-profiles-extra,apparmor-utils,audacious,eog,evince,file-roller,gedit,totem,heif-gdk-pixbuf
Depends: securedrop-workstation-config,securedrop-workstation-grsec,apparmor-profiles,apparmor-profiles-extra,apparmor-utils,audacious,eog,evince,file-roller,gedit,totem,heif-gdk-pixbuf,libreoffice
Description: This is the SecureDrop workstation SecureDrop Viewer Disposable VM template configuration package. This package provides dependencies and configuration for the Qubes SecureDrop workstation sd-viewer Template VM.

0 comments on commit 07bb841

Please sign in to comment.