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

Document updated main/nightly component configuration for apt-test #170

Closed
wants to merge 1 commit into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 3 additions & 1 deletion docs/workstation_development.rst
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,9 @@ Automatic updates
Double-clicking the “SecureDrop” desktop icon will launch a preflight
updater that applies any necessary updates to VMs, and may prompt a
reboot. In a development environment, this will install the latest
nightly packages, and the latest RPM published to ``yum-test``.
nightly packages (unless there is a more recent release candidate
on ``apt-test`` in ``main``), and the latest RPM published to
``yum-test``.

Manually updating dom0 code
---------------------------
Expand Down
13 changes: 9 additions & 4 deletions docs/workstation_setup.rst
Original file line number Diff line number Diff line change
Expand Up @@ -50,10 +50,15 @@ instructions:

- The development environment uses the ``yum-test.securedrop.org`` and
``apt-test.freedom.press`` repositories, and is configured to use the
``nightly`` component for apt package. It does not alter power
management settings on your laptop to prevent suspension to disk (a
security measure for production environments, which the staging
environment preserves to be more faithful to prod-like settings).
``nightly`` and ``main`` components for apt packages. This means it
will install nightly packages, unless a package is only available
in ``main``, or a more recent version has been published there,
e.g., a release candidate.

This configuration does not alter your management settings on your
laptop to prevent suspension to disk (a security measure for
production environments, which the staging environment preserves
to be more faithful to prod-like settings).

- The production environment uses ``yum.securedrop.org`` and
``apt.freedom.press`` repositories, verified using the production
Expand Down