Dev/Maintenance

From Kicksecure
< Dev
Jump to navigation Jump to search

Design Documentation about Redistribution of Kicksecure

Version Variables in the Wiki[edit]

Overview of Maintenance Tasks[edit]

UNFINISHED LIST!

software:

server maintenance:

  • payments for server, domains
  • server backups
    • full files based backups
  • update webapps
    • mediawiki
    • discourse forums
    • phabricator (phasing out)
  • operating system updates
  • testing on stage server before upgrades

package stable upgrade[edit]

dist_build_apt_codename=bookworm-proposed-updates make reprepro-add

Tor Browser hardcoded version file[edit]

Keep Tor Browser hardcoded version file up to date.

  • subscribe to tor-announce mailing list to be notified of new Tor Browser stable releases
  • check if it is already manually downloadable going through torproject.org
  • keep /usr/share/tb-updater/tbb_hardcoded_versionarchive.org updated
  • to manually test from a Qubes AppVM

CURL_PROXY=--fail tbb_version=6.5.2 qubes_vm_type=Template update-torbrowser --postinst

dist_build_apt_codename=bookworm-proposed-updates make reprepro-add

Kicksecure repository TPO packages[edit]

./build-steps.d/1200_create-debian-packages --build --allow-untagged true --allow-uncommitted true --internalrun --target root --function "get_tpo_packages ; create_whonix_repository"

See Also[edit]

We believe security software like Kicksecure needs to remain Open Source and independent. Would you help sustain and grow the project? Learn more about our 12 year success story and maybe DONATE!