Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Updates sd-svs-disp-template on XFCE login #355

Merged
merged 1 commit into from Dec 3, 2019

Conversation

conorsch
Copy link
Contributor

@conorsch conorsch commented Dec 2, 2019

Uses a dom0 desktop file, calling a one-off script, to run the Salt
state "update.qubes-vm" against just the sd-svs-disp-template
TemplateVM. Regardless of whether updates are available, the system will
check, and install them if found.

Refs #341, but doesn't implement the user-facing notifs sufficient to close.

Testing

If you already have the SDW configured (particularly sd-svs-disp-template exists), then you can reaplce the make all step below with make prep-salt && sudo qubesctl --show-output state.sls sd-dom0-files

make clone
make all

Then log out of your session. If you are not using XFCE as your WM in Qubes, make sure to select XFCE on the login screen. Login. You should see the sd-svs-disp-template start up for updates to be applied, then automatically shut down.

Uses a dom0 desktop file, calling a one-off script, to run the Salt
state "update.qubes-vm" against just the `sd-svs-disp-template`
TemplateVM. Regardless of whether updates are available, the system will
check, and install them if found.
@emkll emkll added this to Ready for Review in SecureDrop Team Board Dec 2, 2019
Copy link
Contributor

@kushaldas kushaldas left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Worked as suggested. Approved.

@kushaldas kushaldas merged commit e7e3ecf into master Dec 3, 2019
SecureDrop Team Board automation moved this from Ready for Review to Done Dec 3, 2019
@kushaldas kushaldas deleted the 341-updates-sd-svs-disp-on-login branch December 3, 2019 10:28
cfm pushed a commit that referenced this pull request Apr 1, 2024
…n-login

Updates sd-svs-disp-template on XFCE login
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
No open projects
Development

Successfully merging this pull request may close these issues.

None yet

2 participants