Page MenuHomePhabricator

Move Whonix's APT repository and Whonix News to mirror.whonix.de
Closed, ResolvedPublic

Details

Impact
Needs Triage

Event Timeline

JasonJAyalaP raised the priority of this task from to Normal.
JasonJAyalaP updated the task description. (Show Details)

The upload scripts are ready. They upload to both sourceforge and mirror.whonix.de now.

TODO:

  • whonix-repository: Wondering if it should just switch from sourceforge to mirror.whonix.de, have a command line option to choose and/or separate screen.
  • whonixcheck Whonix News Download location: Wondering if it should just switch from sourceforge to mirror.whonix.de or try sourceforge as fallback if connection to mirror.whonix.de fails.

whonix-repository:

  • refactoring, "made baseuri configurable through WHONIX_APT_REPOSITORY_BASEURI environment and /etc/whonix.d configuration variable":

https://github.com/Whonix/whonix-repository/commit/3d7dbd91f53a516292e11b24181e1daae380e862

  • moved Whonix APT Repository default baseuri from http://sourceforge.net/projects/whonixdevelopermetafiles/files/internal/ to http://mirror.whonix.de/whonixdevelopermetafiles/internal/:

https://github.com/Whonix/whonix-repository/commit/fa4621e7b54b8114d4b33ad6c4ce473de0a0abd9

  • made baseuri (WHONIX_APT_REPOSITORY_BASEURI) configurable through --baseuri command line parameter:

https://github.com/Whonix/whonix-repository/commit/5577a3dda1577362c0475d368a3bea2f53ba4a0e

  • add WHONIX_APT_REPOSITORY_BASEURI to auto generated configuration file:

https://github.com/Whonix/whonix-repository/commit/21475cb81882d598c63503ba4d21ef386572ce51