Dev/Maintenance
Design Documentation about Redistribution of Kicksecure
Version Variables in the Wiki[edit]
- Template:Stable_project_version_based_on_Debian_version_iso:
12.7.0
- Template:VirtualBox_Host_Software_Installation
Overview of Maintenance Tasks[edit]
UNFINISHED LIST!
software:
- Merge, build, upload, test upgrades of third party maintained software such as:
- resign (refresh) repository [2]
- Build, test, upload new releases.
- What we do
- Support
- Documentation
- review contributions (Special:RecentChanges)
- review, advice, merge contributions such as
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_version 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]
- keep mirroring https://deb.torproject.org/torproject.org/dists/bookworm/ to whonix.org repository
- do a developer test (upload to developers repository?)
- upload to stable-proposed-updates (currently: bookworm-proposed-updates) for wider testing
- upload to stable (currently: bookworm)
./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]
- ↑ https://github.com/GrapheneOS/hardened_malloc/releases/tag/8
- ↑ valid-until field
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!