Maltfield Log/2025 Q1: Difference between revisions
Jump to navigation
Jump to search
(Jan 03) |
(Jan 05) |
||
Line 8: | Line 8: | ||
# [[Special:Contributions/Maltfield]] | # [[Special:Contributions/Maltfield]] | ||
=Sun Jan 05, 2025= | |||
# here's TOFU 3/3 (ISP, exit in Ecuador) | |||
<pre> | |||
Ecuador | |||
2025-01-06 | |||
INFO: Determining Latest Version of Wordpress Core | |||
INFO: Determining Latest Version of Wordpress Plugins | |||
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . | |||
INFO: Determining Latest Version of Wordpress Themes | |||
. . . . . . . . . . . . | |||
WARNING: Failed to download plugin duplicate-page | |||
null | |||
null | |||
WARNING: Failed to download plugin hello | |||
Plugin not found. | |||
null | |||
WARNING: Failed to download plugin f | |||
closed | |||
This plugin has been closed as of March 25, 2012 and is not available for download. Reason: Unknown. | |||
WARNING: Failed to download theme oshin | |||
Theme not found | |||
null | |||
https://brandexponents.com/oshin-plugins/be-portfolio-post.zip | |||
-=O=- # # # # | |||
https://brandexponents.com/wp/wp-content/uploads/be-gdprzip1166524dfc6ec328/be-gdpr.zip | |||
-=O=- # # # # | |||
https://brandexponents.com/wp/wp-content/uploads/mastersliderzip37866595e7a5ff66/masterslider.zip | |||
-=O#- # # # | |||
https://brandexponents.com/wp/wp-content/uploads/meta-box-conditional-logiczip162366f26163a3ab4/meta-box-conditional-logic.zip | |||
##O=# # | |||
https://brandexponents.com/wp/wp-content/uploads/meta-box-show-hidezip13166f2613ab6f0c/meta-box-show-hide.zip | |||
-=#=-# # # | |||
https://brandexponents.com/wp/wp-content/uploads/meta-box-tabszip111866f2610e07388/meta-box-tabs.zip | |||
##O#- # | |||
https://brandexponents.com/wp/wp-content/uploads/oshine-corezip161662b43283bd8e/oshine-core.zip | |||
-=O=- # # ## | |||
https://brandexponents.com/wp/wp-content/uploads/oshine-moduleszip33866595cdba6de4/oshine-modules.zip | |||
-#O=- # # # | |||
https://brandexponents.com/wp/wp-content/uploads/revsliderzip67256769089e02bf8/revslider.zip | |||
# # # # -=O=- | |||
https://brandexponents.com/wp/wp-content/uploads/tatsuzip353674d4ab76b1de/tatsu.zip | |||
## -=O=- | |||
https://altushost-swe.dl.sourceforge.net/project/phplist/phplist/3.6.15/phplist-3.6.15.tgz | |||
######################################################################### 100.0% | |||
https://netix.dl.sourceforge.net/project/phplist/phplist/3.6.15/phplist-3.6.15.zip | |||
######################################################################### 100.0% | |||
https://github.com/phpList/phplist3/archive/refs/tags/v3.6.15.zip | |||
##O#- # | |||
https://github.com/phpList/phplist3/archive/refs/tags/v3.6.15.tar.gz | |||
##O#- # | |||
https://extdist.wmflabs.org/dist/extensions/UserMerge-REL1_42-41759d0.tar.gz | |||
######################################################################### 100.0% | |||
https://extdist.wmflabs.org/dist/extensions/ConfirmAccount-REL1_42-7405319.tar.gz | |||
######################################################################### 100.0% | |||
https://extdist.wmflabs.org/dist/extensions/Widgets-REL1_42-17dbd92.tar.gz | |||
######################################################################### 100.0% | |||
https://extdist.wmflabs.org/dist/extensions/UserMerge-REL1_43-f9d2664.tar.gz | |||
######################################################################### 100.0% | |||
https://extdist.wmflabs.org/dist/extensions/ConfirmAccount-REL1_43-bb470fd.tar.gz | |||
######################################################################### 100.0% | |||
https://extdist.wmflabs.org/dist/extensions/Widgets-REL1_43-50da5c6.tar.gz | |||
######################################################################### 100.0% | |||
https://extdist.wmflabs.org/dist/skins/Modern-REL1_42-c8a7124.tar.gz | |||
######################################################################### 100.0% | |||
https://extdist.wmflabs.org/dist/skins/CologneBlue-REL1_42-007b63c.tar.gz | |||
######################################################################### 100.0% | |||
https://extdist.wmflabs.org/dist/skins/Modern-REL1_43-5597681.tar.gz | |||
######################################################################### 100.0% | |||
https://extdist.wmflabs.org/dist/skins/CologneBlue-REL1_43-9134d2e.tar.gz | |||
######################################################################### 100.0% | |||
https://downloads.wordpress.org/release/wordpress-6.7.1.zip | |||
######################################################################### 100.0% | |||
https://downloads.wordpress.org/plugin/activitypub.4.6.0.zip | |||
######################################################################### 100.0% | |||
https://downloads.wordpress.org/plugin/advanced-nocaptcha-recaptcha.7.5.0.zip | |||
######################################################################### 100.0% | |||
https://downloads.wordpress.org/plugin/akismet.5.3.5.zip | |||
######################################################################### 100.0% | |||
https://downloads.wordpress.org/plugin/aurora-heatmap.1.7.0.zip | |||
######################################################################### 100.0% | |||
https://downloads.wordpress.org/plugin/black-studio-tinymce-widget.2.7.3.zip | |||
######################################################################### 100.0% | |||
https://downloads.wordpress.org/plugin/bulk-media-register.1.40.zip | |||
######################################################################### 100.0% | |||
https://downloads.wordpress.org/plugin/chartbeat.2.0.7.zip | |||
######################################################################### 100.0% | |||
https://downloads.wordpress.org/plugin/classic-editor.1.6.7.zip | |||
######################################################################### 100.0% | |||
https://downloads.wordpress.org/plugin/coingate-for-woocommerce.2.3.0.zip | |||
######################################################################### 100.0% | |||
https://downloads.wordpress.org/plugin/contact-form-7.6.0.2.zip | |||
######################################################################### 100.0% | |||
https://downloads.wordpress.org/plugin/enable-media-replace.4.1.5.zip | |||
######################################################################### 100.0% | |||
https://downloads.wordpress.org/plugin/extensions-leaflet-map.4.4.3.zip | |||
######################################################################### 100.0% | |||
https://downloads.wordpress.org/plugin/google-authenticator.0.54.zip | |||
######################################################################### 100.0% | |||
https://downloads.wordpress.org/plugin/google-authenticator-encourage-user-activation.0.2.zip | |||
######################################################################### 100.0% | |||
https://downloads.wordpress.org/plugin/hcaptcha-for-forms-and-more.4.9.0.zip | |||
######################################################################### 100.0% | |||
https://downloads.wordpress.org/plugin/include-mastodon-feed.1.9.9.zip | |||
######################################################################### 100.0% | |||
https://downloads.wordpress.org/plugin/jetpack.14.1.zip | |||
######################################################################### 100.0% | |||
https://downloads.wordpress.org/plugin/leaflet-map.3.4.1.zip | |||
######################################################################### 100.0% | |||
https://downloads.wordpress.org/plugin/melapress-login-security.2.0.1.zip | |||
######################################################################### 100.0% | |||
https://downloads.wordpress.org/plugin/raw-html.1.6.4.zip | |||
######################################################################### 100.0% | |||
https://downloads.wordpress.org/plugin/regenerate-thumbnails.3.1.6.zip | |||
######################################################################### 100.0% | |||
https://downloads.wordpress.org/plugin/related-posts-by-taxonomy.2.7.6.zip | |||
######################################################################### 100.0% | |||
https://downloads.wordpress.org/plugin/shareaholic.9.7.13.zip | |||
######################################################################### 100.0% | |||
https://downloads.wordpress.org/plugin/smart-slider-3.3.5.1.26.zip | |||
######################################################################### 100.0% | |||
https://downloads.wordpress.org/plugin/spam-destroyer.2.1.4.zip | |||
######################################################################### 100.0% | |||
https://downloads.wordpress.org/plugin/ssl-insecure-content-fixer.2.7.2.zip | |||
######################################################################### 100.0% | |||
https://downloads.wordpress.org/plugin/vcaching.1.8.3.zip | |||
######################################################################### 100.0% | |||
https://downloads.wordpress.org/plugin/woocommerce.9.5.1.zip | |||
######################################################################### 100.0% | |||
https://downloads.wordpress.org/plugin/woocommerce-gateway-stripe.9.0.0.zip | |||
######################################################################### 100.0% | |||
https://downloads.wordpress.org/plugin/woocommerce-multilingual.5.3.9.zip | |||
######################################################################### 100.0% | |||
https://downloads.wordpress.org/plugin/wordpress-seo.24.1.zip | |||
######################################################################### 100.0% | |||
https://downloads.wordpress.org/plugin/wp-2fa.2.8.0.zip | |||
######################################################################### 100.0% | |||
https://downloads.wordpress.org/plugin/wpforms-lite.1.9.2.3.zip | |||
######################################################################### 100.0% | |||
https://downloads.wordpress.org/plugin/wpfront-notification-bar.3.4.2.zip | |||
######################################################################### 100.0% | |||
https://downloads.wordpress.org/plugin/wp-pgp-encrypted-emails.0.8.0.zip | |||
######################################################################### 100.0% | |||
https://downloads.wordpress.org/plugin/wp-qrcode.1.1.1.zip | |||
######################################################################### 100.0% | |||
https://downloads.wordpress.org/plugin/wps-hide-login.1.9.17.1.zip | |||
######################################################################### 100.0% | |||
https://downloads.wordpress.org/plugin/wp-super-cache.1.12.4.zip | |||
######################################################################### 100.0% | |||
https://downloads.wordpress.org/plugin/safe-svg.2.3.1.zip | |||
######################################################################### 100.0% | |||
https://downloads.wordpress.org/plugin/meta-box.5.10.5.zip | |||
######################################################################### 100.0% | |||
https://downloads.wordpress.org/theme/bouquet.1.2.5.zip | |||
######################################################################### 100.0% | |||
https://downloads.wordpress.org/theme/storefront.4.6.0.zip | |||
######################################################################### 100.0% | |||
https://downloads.wordpress.org/theme/twentyeleven.4.8.zip | |||
######################################################################### 100.0% | |||
https://downloads.wordpress.org/theme/twentyfifteen.3.9.zip | |||
######################################################################### 100.0% | |||
https://downloads.wordpress.org/theme/twentyfourteen.4.1.zip | |||
######################################################################### 100.0% | |||
https://downloads.wordpress.org/theme/twentynineteen.3.0.zip | |||
######################################################################### 100.0% | |||
https://downloads.wordpress.org/theme/twentyseventeen.3.8.zip | |||
######################################################################### 100.0% | |||
https://downloads.wordpress.org/theme/twentysixteen.3.4.zip | |||
######################################################################### 100.0% | |||
https://downloads.wordpress.org/theme/twentyten.4.3.zip | |||
######################################################################### 100.0% | |||
https://downloads.wordpress.org/theme/twentythirteen.4.3.zip | |||
######################################################################### 100.0% | |||
https://downloads.wordpress.org/theme/twentytwelve.4.4.zip | |||
######################################################################### 100.0% | |||
2025-01-06 | |||
33656ccc5752ff7c519d328ac4b9819116aa4e2195b436edc132a9362d1a23f6 activitypub.4.6.0.zip | |||
101f645a8f4becdf0394c27195679fe6d134063fde6bd851dc1d57217db5e0e9 advanced-nocaptcha-recaptcha.7.5.0.zip | |||
9e72d6c60c8e3adc9b202bd6ad8659605289cd0921d5f9726dabf24e06a50a16 akismet.5.3.5.zip | |||
873928dd3e940064f5dcac8b74335a9760823147388f472bb755ce5a804eaf53 aurora-heatmap.1.7.0.zip | |||
68ea2fab097534aef1c9af02f3f97c4ce61d7ecd83da08bcdc02c7c84f6a9a02 be-gdpr.zip | |||
c6c0bdd19bd97f7bdd25e2fd2b503ff929b45ecb9ea372b3bfb8171c51bf7718 be-portfolio-post.zip | |||
206469c81b5b7ec3ab189d3471c996db868a30f5238f7d9165d7541ee66cd8a0 black-studio-tinymce-widget.2.7.3.zip | |||
371916ddd49d1b23fd2b62d571a59734dcae3b2c9d4cbb405999626e2f27f213 bouquet.1.2.5.zip | |||
5dc1fff3c3e664774ea51d52477e28c060e0b6733a47c6fb5db800eba3a4ea0f bulk-media-register.1.40.zip | |||
7b8f9bba64b316e7e2888c97b9d257a8195e855bfa6c9c74c537fc3eac01ce86 chartbeat.2.0.7.zip | |||
4b2b45b19c61f627ff8730222692a691023dea3435b35b8db95a2418b45ece65 classic-editor.1.6.7.zip | |||
8b1475dfaa0f8a73f8a374286a52f59b6f3d3573e80ea1134d3a527498bdd7ea coingate-for-woocommerce.2.3.0.zip | |||
445152a678b9e307b52e4e96b4acff9de4744efc25c55b16ec45aec731356268 CologneBlue-REL1_42-007b63c.tar.gz | |||
eb0eb22bdfc8b1cb553274064732c406bb173d7f43e73212c8220986e5f6fb1d CologneBlue-REL1_43-9134d2e.tar.gz | |||
8351c0267c2cd7866ff04c04261f06cd75af9a7130aac848ca43fd047404e229 ConfirmAccount-REL1_42-7405319.tar.gz | |||
32bd9b76da748f0bda96588ffa50d51604365097e21e930325a5bd9817393240 ConfirmAccount-REL1_43-bb470fd.tar.gz | |||
d3880e7405c6842e164b0f974b9ed55e1a48006f86a2b28ed511128865323d89 contact-form-7.6.0.2.zip | |||
ad98e83a3bce28612025010d5bca77dd2d29f1df539f2667865d6d959f67e3e0 enable-media-replace.4.1.5.zip | |||
5c0b2db8a3f0d4f61fa140725ef4bde2553d477209a35ebb0476289afde45fa3 extensions-leaflet-map.4.4.3.zip | |||
b520e85b0c2904439b8aaec9c46a94650105899685f11d97e6b5035a568f2058 google-authenticator.0.54.zip | |||
9cd1687d133a4b7870bb58c9a19704aab45bf379b29621fbd4900c5a15fff79e google-authenticator-encourage-user-activation.0.2.zip | |||
c61bab4e64eeff3d519e5a24990f5ba8223651f13aed2e0fb69b904419e62c50 hcaptcha-for-forms-and-more.4.9.0.zip | |||
bb0e885969df637767d64d02504d8defb1184db24cd0ade0111ef55ef63c81b9 include-mastodon-feed.1.9.9.zip | |||
4d824673ad59e74c5bdfc9c6b6c87341b2d0f0879641b72381612aed30335758 jetpack.14.1.zip | |||
13d906d4677dc3da617752fbe9e7540f0bf84128c0fae43598a10b876dac4217 leaflet-map.3.4.1.zip | |||
7b209670e853d43166b71105104673541934baedb8425a45bc7e7889cbcf8d6e masterslider.zip | |||
fd1593eefe2fa546926ce0765e7d9944e24c1aca0f9cf2606d3136f4b60cb1b5 melapress-login-security.2.0.1.zip | |||
08f15bb64ddbdf0813ec5e581515cedae5e8aee9d9a3b0c5e4b2726a5a2ac982 meta-box.5.10.5.zip | |||
53e46b744d788bb6d0489f923a9f1fdb740a25851a19a5e21ccbdd19af8c58d2 meta-box-conditional-logic.zip | |||
9e349d58ea21b03da63633c3fe8ec9df601129a1210497ac943fa7db83e39ae4 meta-box-show-hide.zip | |||
ae78971c55c22197901fe7ba65c2e7618b9bc96b5f401648b232aefdee129b98 meta-box-tabs.zip | |||
7ccbc9703a0f194ad3219383de1d12f28e373598ed2448e07145a096d6598a0a Modern-REL1_42-c8a7124.tar.gz | |||
07e855134780a5f1f9925d391f7eaed6f968f553988237ccc261d7e41ffb5829 Modern-REL1_43-5597681.tar.gz | |||
d3aba9dd7351476d58e3ffa3c29ccf7d3f0c05736fc688a382e95bca1154034c oshine-core.zip | |||
d515fe1a3905e4c017fa928506b60b49b49eef31f55dababf0d7c33da876a26d oshine-modules.zip | |||
9e17cb15dd75bbbd5dbb984eda674863c3b10ab72613cf8a39a00c3e11a8492a phplist-3.6.15.tgz | |||
9e17cb15dd75bbbd5dbb984eda674863c3b10ab72613cf8a39a00c3e11a8492a phplist-3.6.15.zip | |||
7e1fc73f395bc93f958c8fd5418e0b2acc63dcbaf5acba4c044e67c489e546a0 plugin.json | |||
f2cfaf226788dddd8744e723fe1ef53ef0984f956c4fa2678f932f0d8b72116c raw-html.1.6.4.zip | |||
757f29991412ef63a099c4fe77a921d23b51097ddb207dff669fbf24ace6a7d6 regenerate-thumbnails.3.1.6.zip | |||
4f0e6f6505b8eb39b53dd971e8dba8fe98c65a56a7bb24443f4a513c7940f193 related-posts-by-taxonomy.2.7.6.zip | |||
de0c7cdab7725a156f1fd0e91592137b2cbcbbe120df1efb6366e426032ada23 revslider.zip | |||
2ee4950e6c2bb47ac2614a02529697a59aee8fb967f094a329d78e9626395f92 safe-svg.2.3.1.zip | |||
97960efc1647253080c82739a47ea8b5239257e05065a3a7f24f5e3b5935e7b7 shareaholic.9.7.13.zip | |||
514d1156304ffff54883b4dff57a789b36983d163a12276127ad9c2399f6614d smart-slider-3.3.5.1.26.zip | |||
41bcae0e3cd94b73d7b5761527e68acb9111cb28080dd68f2f83a82cfd87f210 spam-destroyer.2.1.4.zip | |||
fb26419580bbc8f0d35842fd98a1a9bf44851453d20c373fadb8b488272547a4 ssl-insecure-content-fixer.2.7.2.zip | |||
576e3324d4b77840c56d08fa3412bafcfe568c671359eb39e69594e1f8c48311 storefront.4.6.0.zip | |||
1f80fabc560dfcd1dc05d87087e50421b79118633629dd4451d1fae6ce188009 tatsu.zip | |||
e33538c5a99ac6c6d083f5e70fdf390c5471247e47a44751b6a7a531b903287f twentyeleven.4.8.zip | |||
dc3c9337a95ff0619f8f4f2bbe494d0caf445af7e050b93f0de818e799e2a850 twentyfifteen.3.9.zip | |||
91b68629634e181b3b5ba2852f97ae9abdbc4cf3455026264a0d5e323db88907 twentyfourteen.4.1.zip | |||
3b7adce871a143bca30dbfb421a69b005cc53e252c9c9a0e4d768571f6c5be3e twentynineteen.3.0.zip | |||
166035cbf15c3d618b5d2c11d1aa365b93d597f32735aa6f35887f4828673377 twentyseventeen.3.8.zip | |||
04f14d0210cf72797d29c60132d2de4dc2ea00fffffcb824aa9e95fba385c7d4 twentysixteen.3.4.zip | |||
21cd8f5688fc21493becee40bfb99a57837750f5ef6accca7abce5bcb1c37b46 twentyten.4.3.zip | |||
6016a433cd38023181b00d6e44a14b976bc4963ce5fe97033b6af6046360411f twentythirteen.4.3.zip | |||
f6a5b6c3c8691f9a75f95d9e6675889a217cb57a8339e37b8aef182a7a4a4eaf twentytwelve.4.4.zip | |||
8351c0267c2cd7866ff04c04261f06cd75af9a7130aac848ca43fd047404e229 UserMerge-REL1_42-41759d0.tar.gz | |||
7b64058a82e2a33d452ae8172ae394dce603c788fd3d8b1cad9c8894a5b4bd30 UserMerge-REL1_43-f9d2664.tar.gz | |||
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 v3.6.15.tar.gz | |||
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 v3.6.15.zip | |||
02854640d783194c3097c00af4b5e99ae8fa9d9c4359b0a7abf0b5070375fa7c vcaching.1.8.3.zip | |||
543e34e5dbb2ef74af9ada84767e9118e200bb8a1046a5d49a03c7e462b9a13e Widgets-REL1_42-17dbd92.tar.gz | |||
7946e4c3c970792a9de655dce79fa68bad2023084bb24e8d01694b4d17329778 Widgets-REL1_43-50da5c6.tar.gz | |||
c38427b9bebd799ff97e68593247dbbb1eef3a3ecd0503c0026c32fdc779de74 woocommerce.9.5.1.zip | |||
aa52f9a4c8bbe856fe045e5c76ffedae3573374ee43435de78e1561d8e0169a9 woocommerce-gateway-stripe.9.0.0.zip | |||
fbe62fc4ec4b91915024c126d9b86b3798c283f60d95435f3e6e1226ddd722aa woocommerce-multilingual.5.3.9.zip | |||
75f4e9cb71e583ca3f8b19691b5754adb9c981580762137f82443e1eec468f9c wordpress-6.7.1.zip | |||
ce79a4dace0e87caa9314d9b773a9663506556cb78cd19d388522fc5401185bd wordpress-seo.24.1.zip | |||
feda19ad71ea22abe4dbcff422f6e0e6c8315f26a7d246099967a5eea17b4d38 wp-2fa.2.8.0.zip | |||
130ba1a4f2396a8e183b8ce732c9bc8a3cf6698890f6f216550188e78e082fda wpforms-lite.1.9.2.3.zip | |||
6e1d71809f4421463fc19c5c119c5e49788cd3676b730f7980e3dcd209520a1c wpfront-notification-bar.3.4.2.zip | |||
e3cb9db45795a8caed13e00414ce7f43d2bb517a35b88cda98ad91b6871b46e2 wp-pgp-encrypted-emails.0.8.0.zip | |||
e50735bcda4e85df1e522fda113ae24fd973f000e75154472544d4bcf51491f1 wp-qrcode.1.1.1.zip | |||
bedfe5b456f5a5b3b6d4b29dd6577f6b8492f4594a192678555691e8403a56d7 wps-hide-login.1.9.17.1.zip | |||
2ec43525f53953605daca6c3586919c9599ec66a805814bf3bb46751054d807d wp-super-cache.1.12.4.zip | |||
user@disp8573:/tmp/tmp.cHDv7hw2dy$ | |||
</pre> | |||
# ok, we do have some files that didn't match on all 3 TOFUs | |||
## coingate-for-woocommerce wordpress plugin | |||
## ConfirmAccount MediaWiki extension (for v4.2) | |||
## extensions-leaflet-map wordpress plugin | |||
## UserMerge MediaWiki extension (for v4.2) | |||
# the coingate plugin says that it changed from v2.2.0 to v2.3.0, so that makes sense that it would change | |||
# the leaflet-map extension says it changed from v4.4.2 to v4.4.3, so that also makes sense | |||
# the two mediawiki extensions were supposed to be tied to a tag, so I wouldn't expect them to change. But I guess it might make sense if they moved the tags. Not a very good release process, if so. | |||
## we're probably are going to want the v4.3 versions of both the MediaWiki plugins, so this probably isn't an issue | |||
# anyway, I'll keep these ones that were verified and we can re-verify the ones that failed. Here's a follow-up 3TOFU script | |||
<pre> | |||
################################################################################ | |||
# File: 3tofu.sh | |||
# Purpose: Execute these commands on 3 distinct machines (or VMs) on 3 distinct | |||
# days using 3 distinct networks exiting from 3 distinct countries | |||
# | |||
# For more info on 3TOFU (and why this is important), see: | |||
# * https://tech.michaelaltfied.net/3tofu | |||
# | |||
# Authors: Michael Altfield <michael@michaelaltfield.net> | |||
# Created: 2025-01-01 21:21:18+00:00 | |||
################################################################################ | |||
JQ=$(which jq) || (echo "ERROR: Cannot find 'jq'"; exit 1) | |||
CURL="$(which curl) --retry 5 --retry-all-errors" || (echo "ERROR: Cannot find 'curl'"; exit 1) | |||
GREP=$(which grep) || (echo "ERROR: Cannot find 'grep'"; exit 1) | |||
REMOTE_FILES="https://extdist.wmflabs.org/dist/extensions/UserMerge-REL1_42-41759d0.tar.gz https://extdist.wmflabs.org/dist/extensions/ConfirmAccount-REL1_42-7405319.tar.gz" | |||
WARNINGS="" | |||
# in tails, we must torify | |||
if "`whoami`" == "amnesia" ; then | |||
CURL="/usr/bin/torify ${CURL}" | |||
PYTHON="/usr/bin/torify ${PYTHON}" | |||
fi | |||
tmpDir=`mktemp -d` | |||
pushd "${tmpDir}" | |||
# first get some info about our internet connection | |||
${CURL} -s https://ifconfig.co/country | head -n1 | |||
${CURL} -s https://check.torproject.org | grep Congratulations | head -n1 | |||
# and today's date | |||
date -u +"%Y-%m-%d" | |||
echo "INFO: Determining Latest Version of Wordpress Core" | |||
json=$($CURL -s "https://api.wordpress.org/core/version-check/1.7/") | |||
REMOTE_FILES="${REMOTE_FILES} $(echo "${json}" | $JQ -r '[.offers[]|select(.response=="upgrade")][0].download')" | |||
plugins='extensions-leaflet-map woocommerce-gateway-stripe' | |||
echo -ne "INFO: Determining Latest Version of Wordpress Plugins \n\t" | |||
for plugin in $plugins; do | |||
echo -n '. ' | |||
json=$(curl -so plugin.json https://api.wordpress.org/plugins/info/1.0/${plugin}.json) | |||
latest_version=$(cat plugin.json | jq -r .version) | |||
url=$(cat plugin.json | jq -r ".versions.\"${latest_version}\"") | |||
if [ "${url}" = "null" ]; then | |||
error=$(cat plugin.json | jq -r .error); | |||
description=$(cat plugin.json | jq -r .description); | |||
WARNINGS="${WARNINGS}\n\nWARNING: Failed to download plugin ${plugin}" | |||
WARNINGS="${WARNINGS}\n\t$error" | |||
WARNINGS="${WARNINGS}\n\t$description" | |||
else | |||
REMOTE_FILES="${REMOTE_FILES} ${url}" | |||
fi | |||
done | |||
echo | |||
echo -e "${WARNINGS}" | |||
echo | |||
# get the file | |||
for file in ${REMOTE_FILES}; do | |||
echo "${file}" | |||
${CURL} --progress-bar -O "${file}" | |||
done | |||
# checksum | |||
date -u +"%Y-%m-%d" | |||
sha256sum * | |||
</pre> | |||
# here's TOFU 1/3 (Tor, exit in the Netherlands) | |||
<pre> | |||
Congratulations. This browser is configured to use Tor. | |||
2025-01-06 | |||
INFO: Determining Latest Version of Wordpress Core | |||
INFO: Determining Latest Version of Wordpress Plugins | |||
. . | |||
https://extdist.wmflabs.org/dist/extensions/UserMerge-REL1_42-41759d0.tar.gz | |||
######################################################################### 100.0% | |||
https://extdist.wmflabs.org/dist/extensions/ConfirmAccount-REL1_42-7405319.tar.gz | |||
######################################################################### 100.0% | |||
https://downloads.wordpress.org/release/wordpress-6.7.1.zip | |||
######################################################################### 100.0% | |||
https://downloads.wordpress.org/plugin/extensions-leaflet-map.4.4.3.zip | |||
######################################################################### 100.0% | |||
https://downloads.wordpress.org/plugin/woocommerce-gateway-stripe.9.0.0.zip | |||
######################################################################### 100.0% | |||
2025-01-06 | |||
8351c0267c2cd7866ff04c04261f06cd75af9a7130aac848ca43fd047404e229 ConfirmAccount-REL1_42-7405319.tar.gz | |||
5c0b2db8a3f0d4f61fa140725ef4bde2553d477209a35ebb0476289afde45fa3 extensions-leaflet-map.4.4.3.zip | |||
902ae1c09846dc522c9688d375b944375566b8e1980c38355a131ff48108b555 plugin.json | |||
8351c0267c2cd7866ff04c04261f06cd75af9a7130aac848ca43fd047404e229 UserMerge-REL1_42-41759d0.tar.gz | |||
aa52f9a4c8bbe856fe045e5c76ffedae3573374ee43435de78e1561d8e0169a9 woocommerce-gateway-stripe.9.0.0.zip | |||
75f4e9cb71e583ca3f8b19691b5754adb9c981580762137f82443e1eec468f9c wordpress-6.7.1.zip | |||
user@host:/tmp/user/1000/tmp.ddVAgjDjeV$ | |||
</pre> | |||
=Fri Jan 03, 2025= | =Fri Jan 03, 2025= |
Revision as of 17:55, 1 February 2025
My work log from the first quarter of the year 2025. I intentionally made this verbose to make future admin's work easier when troubleshooting. The more keywords, error messages, etc that are listed in this log, the more helpful it will be for the future OSE Sysadmin.
See Also
Sun Jan 05, 2025
- here's TOFU 3/3 (ISP, exit in Ecuador)
Ecuador 2025-01-06 INFO: Determining Latest Version of Wordpress Core INFO: Determining Latest Version of Wordpress Plugins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . INFO: Determining Latest Version of Wordpress Themes . . . . . . . . . . . . WARNING: Failed to download plugin duplicate-page null null WARNING: Failed to download plugin hello Plugin not found. null WARNING: Failed to download plugin f closed This plugin has been closed as of March 25, 2012 and is not available for download. Reason: Unknown. WARNING: Failed to download theme oshin Theme not found null https://brandexponents.com/oshin-plugins/be-portfolio-post.zip -=O=- # # # # https://brandexponents.com/wp/wp-content/uploads/be-gdprzip1166524dfc6ec328/be-gdpr.zip -=O=- # # # # https://brandexponents.com/wp/wp-content/uploads/mastersliderzip37866595e7a5ff66/masterslider.zip -=O#- # # # https://brandexponents.com/wp/wp-content/uploads/meta-box-conditional-logiczip162366f26163a3ab4/meta-box-conditional-logic.zip ##O=# # https://brandexponents.com/wp/wp-content/uploads/meta-box-show-hidezip13166f2613ab6f0c/meta-box-show-hide.zip -=#=-# # # https://brandexponents.com/wp/wp-content/uploads/meta-box-tabszip111866f2610e07388/meta-box-tabs.zip ##O#- # https://brandexponents.com/wp/wp-content/uploads/oshine-corezip161662b43283bd8e/oshine-core.zip -=O=- # # ## https://brandexponents.com/wp/wp-content/uploads/oshine-moduleszip33866595cdba6de4/oshine-modules.zip -#O=- # # # https://brandexponents.com/wp/wp-content/uploads/revsliderzip67256769089e02bf8/revslider.zip # # # # -=O=- https://brandexponents.com/wp/wp-content/uploads/tatsuzip353674d4ab76b1de/tatsu.zip ## -=O=- https://altushost-swe.dl.sourceforge.net/project/phplist/phplist/3.6.15/phplist-3.6.15.tgz ######################################################################### 100.0% https://netix.dl.sourceforge.net/project/phplist/phplist/3.6.15/phplist-3.6.15.zip ######################################################################### 100.0% https://github.com/phpList/phplist3/archive/refs/tags/v3.6.15.zip ##O#- # https://github.com/phpList/phplist3/archive/refs/tags/v3.6.15.tar.gz ##O#- # https://extdist.wmflabs.org/dist/extensions/UserMerge-REL1_42-41759d0.tar.gz ######################################################################### 100.0% https://extdist.wmflabs.org/dist/extensions/ConfirmAccount-REL1_42-7405319.tar.gz ######################################################################### 100.0% https://extdist.wmflabs.org/dist/extensions/Widgets-REL1_42-17dbd92.tar.gz ######################################################################### 100.0% https://extdist.wmflabs.org/dist/extensions/UserMerge-REL1_43-f9d2664.tar.gz ######################################################################### 100.0% https://extdist.wmflabs.org/dist/extensions/ConfirmAccount-REL1_43-bb470fd.tar.gz ######################################################################### 100.0% https://extdist.wmflabs.org/dist/extensions/Widgets-REL1_43-50da5c6.tar.gz ######################################################################### 100.0% https://extdist.wmflabs.org/dist/skins/Modern-REL1_42-c8a7124.tar.gz ######################################################################### 100.0% https://extdist.wmflabs.org/dist/skins/CologneBlue-REL1_42-007b63c.tar.gz ######################################################################### 100.0% https://extdist.wmflabs.org/dist/skins/Modern-REL1_43-5597681.tar.gz ######################################################################### 100.0% https://extdist.wmflabs.org/dist/skins/CologneBlue-REL1_43-9134d2e.tar.gz ######################################################################### 100.0% https://downloads.wordpress.org/release/wordpress-6.7.1.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/activitypub.4.6.0.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/advanced-nocaptcha-recaptcha.7.5.0.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/akismet.5.3.5.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/aurora-heatmap.1.7.0.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/black-studio-tinymce-widget.2.7.3.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/bulk-media-register.1.40.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/chartbeat.2.0.7.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/classic-editor.1.6.7.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/coingate-for-woocommerce.2.3.0.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/contact-form-7.6.0.2.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/enable-media-replace.4.1.5.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/extensions-leaflet-map.4.4.3.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/google-authenticator.0.54.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/google-authenticator-encourage-user-activation.0.2.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/hcaptcha-for-forms-and-more.4.9.0.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/include-mastodon-feed.1.9.9.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/jetpack.14.1.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/leaflet-map.3.4.1.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/melapress-login-security.2.0.1.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/raw-html.1.6.4.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/regenerate-thumbnails.3.1.6.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/related-posts-by-taxonomy.2.7.6.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/shareaholic.9.7.13.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/smart-slider-3.3.5.1.26.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/spam-destroyer.2.1.4.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/ssl-insecure-content-fixer.2.7.2.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/vcaching.1.8.3.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/woocommerce.9.5.1.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/woocommerce-gateway-stripe.9.0.0.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/woocommerce-multilingual.5.3.9.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/wordpress-seo.24.1.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/wp-2fa.2.8.0.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/wpforms-lite.1.9.2.3.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/wpfront-notification-bar.3.4.2.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/wp-pgp-encrypted-emails.0.8.0.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/wp-qrcode.1.1.1.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/wps-hide-login.1.9.17.1.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/wp-super-cache.1.12.4.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/safe-svg.2.3.1.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/meta-box.5.10.5.zip ######################################################################### 100.0% https://downloads.wordpress.org/theme/bouquet.1.2.5.zip ######################################################################### 100.0% https://downloads.wordpress.org/theme/storefront.4.6.0.zip ######################################################################### 100.0% https://downloads.wordpress.org/theme/twentyeleven.4.8.zip ######################################################################### 100.0% https://downloads.wordpress.org/theme/twentyfifteen.3.9.zip ######################################################################### 100.0% https://downloads.wordpress.org/theme/twentyfourteen.4.1.zip ######################################################################### 100.0% https://downloads.wordpress.org/theme/twentynineteen.3.0.zip ######################################################################### 100.0% https://downloads.wordpress.org/theme/twentyseventeen.3.8.zip ######################################################################### 100.0% https://downloads.wordpress.org/theme/twentysixteen.3.4.zip ######################################################################### 100.0% https://downloads.wordpress.org/theme/twentyten.4.3.zip ######################################################################### 100.0% https://downloads.wordpress.org/theme/twentythirteen.4.3.zip ######################################################################### 100.0% https://downloads.wordpress.org/theme/twentytwelve.4.4.zip ######################################################################### 100.0% 2025-01-06 33656ccc5752ff7c519d328ac4b9819116aa4e2195b436edc132a9362d1a23f6 activitypub.4.6.0.zip 101f645a8f4becdf0394c27195679fe6d134063fde6bd851dc1d57217db5e0e9 advanced-nocaptcha-recaptcha.7.5.0.zip 9e72d6c60c8e3adc9b202bd6ad8659605289cd0921d5f9726dabf24e06a50a16 akismet.5.3.5.zip 873928dd3e940064f5dcac8b74335a9760823147388f472bb755ce5a804eaf53 aurora-heatmap.1.7.0.zip 68ea2fab097534aef1c9af02f3f97c4ce61d7ecd83da08bcdc02c7c84f6a9a02 be-gdpr.zip c6c0bdd19bd97f7bdd25e2fd2b503ff929b45ecb9ea372b3bfb8171c51bf7718 be-portfolio-post.zip 206469c81b5b7ec3ab189d3471c996db868a30f5238f7d9165d7541ee66cd8a0 black-studio-tinymce-widget.2.7.3.zip 371916ddd49d1b23fd2b62d571a59734dcae3b2c9d4cbb405999626e2f27f213 bouquet.1.2.5.zip 5dc1fff3c3e664774ea51d52477e28c060e0b6733a47c6fb5db800eba3a4ea0f bulk-media-register.1.40.zip 7b8f9bba64b316e7e2888c97b9d257a8195e855bfa6c9c74c537fc3eac01ce86 chartbeat.2.0.7.zip 4b2b45b19c61f627ff8730222692a691023dea3435b35b8db95a2418b45ece65 classic-editor.1.6.7.zip 8b1475dfaa0f8a73f8a374286a52f59b6f3d3573e80ea1134d3a527498bdd7ea coingate-for-woocommerce.2.3.0.zip 445152a678b9e307b52e4e96b4acff9de4744efc25c55b16ec45aec731356268 CologneBlue-REL1_42-007b63c.tar.gz eb0eb22bdfc8b1cb553274064732c406bb173d7f43e73212c8220986e5f6fb1d CologneBlue-REL1_43-9134d2e.tar.gz 8351c0267c2cd7866ff04c04261f06cd75af9a7130aac848ca43fd047404e229 ConfirmAccount-REL1_42-7405319.tar.gz 32bd9b76da748f0bda96588ffa50d51604365097e21e930325a5bd9817393240 ConfirmAccount-REL1_43-bb470fd.tar.gz d3880e7405c6842e164b0f974b9ed55e1a48006f86a2b28ed511128865323d89 contact-form-7.6.0.2.zip ad98e83a3bce28612025010d5bca77dd2d29f1df539f2667865d6d959f67e3e0 enable-media-replace.4.1.5.zip 5c0b2db8a3f0d4f61fa140725ef4bde2553d477209a35ebb0476289afde45fa3 extensions-leaflet-map.4.4.3.zip b520e85b0c2904439b8aaec9c46a94650105899685f11d97e6b5035a568f2058 google-authenticator.0.54.zip 9cd1687d133a4b7870bb58c9a19704aab45bf379b29621fbd4900c5a15fff79e google-authenticator-encourage-user-activation.0.2.zip c61bab4e64eeff3d519e5a24990f5ba8223651f13aed2e0fb69b904419e62c50 hcaptcha-for-forms-and-more.4.9.0.zip bb0e885969df637767d64d02504d8defb1184db24cd0ade0111ef55ef63c81b9 include-mastodon-feed.1.9.9.zip 4d824673ad59e74c5bdfc9c6b6c87341b2d0f0879641b72381612aed30335758 jetpack.14.1.zip 13d906d4677dc3da617752fbe9e7540f0bf84128c0fae43598a10b876dac4217 leaflet-map.3.4.1.zip 7b209670e853d43166b71105104673541934baedb8425a45bc7e7889cbcf8d6e masterslider.zip fd1593eefe2fa546926ce0765e7d9944e24c1aca0f9cf2606d3136f4b60cb1b5 melapress-login-security.2.0.1.zip 08f15bb64ddbdf0813ec5e581515cedae5e8aee9d9a3b0c5e4b2726a5a2ac982 meta-box.5.10.5.zip 53e46b744d788bb6d0489f923a9f1fdb740a25851a19a5e21ccbdd19af8c58d2 meta-box-conditional-logic.zip 9e349d58ea21b03da63633c3fe8ec9df601129a1210497ac943fa7db83e39ae4 meta-box-show-hide.zip ae78971c55c22197901fe7ba65c2e7618b9bc96b5f401648b232aefdee129b98 meta-box-tabs.zip 7ccbc9703a0f194ad3219383de1d12f28e373598ed2448e07145a096d6598a0a Modern-REL1_42-c8a7124.tar.gz 07e855134780a5f1f9925d391f7eaed6f968f553988237ccc261d7e41ffb5829 Modern-REL1_43-5597681.tar.gz d3aba9dd7351476d58e3ffa3c29ccf7d3f0c05736fc688a382e95bca1154034c oshine-core.zip d515fe1a3905e4c017fa928506b60b49b49eef31f55dababf0d7c33da876a26d oshine-modules.zip 9e17cb15dd75bbbd5dbb984eda674863c3b10ab72613cf8a39a00c3e11a8492a phplist-3.6.15.tgz 9e17cb15dd75bbbd5dbb984eda674863c3b10ab72613cf8a39a00c3e11a8492a phplist-3.6.15.zip 7e1fc73f395bc93f958c8fd5418e0b2acc63dcbaf5acba4c044e67c489e546a0 plugin.json f2cfaf226788dddd8744e723fe1ef53ef0984f956c4fa2678f932f0d8b72116c raw-html.1.6.4.zip 757f29991412ef63a099c4fe77a921d23b51097ddb207dff669fbf24ace6a7d6 regenerate-thumbnails.3.1.6.zip 4f0e6f6505b8eb39b53dd971e8dba8fe98c65a56a7bb24443f4a513c7940f193 related-posts-by-taxonomy.2.7.6.zip de0c7cdab7725a156f1fd0e91592137b2cbcbbe120df1efb6366e426032ada23 revslider.zip 2ee4950e6c2bb47ac2614a02529697a59aee8fb967f094a329d78e9626395f92 safe-svg.2.3.1.zip 97960efc1647253080c82739a47ea8b5239257e05065a3a7f24f5e3b5935e7b7 shareaholic.9.7.13.zip 514d1156304ffff54883b4dff57a789b36983d163a12276127ad9c2399f6614d smart-slider-3.3.5.1.26.zip 41bcae0e3cd94b73d7b5761527e68acb9111cb28080dd68f2f83a82cfd87f210 spam-destroyer.2.1.4.zip fb26419580bbc8f0d35842fd98a1a9bf44851453d20c373fadb8b488272547a4 ssl-insecure-content-fixer.2.7.2.zip 576e3324d4b77840c56d08fa3412bafcfe568c671359eb39e69594e1f8c48311 storefront.4.6.0.zip 1f80fabc560dfcd1dc05d87087e50421b79118633629dd4451d1fae6ce188009 tatsu.zip e33538c5a99ac6c6d083f5e70fdf390c5471247e47a44751b6a7a531b903287f twentyeleven.4.8.zip dc3c9337a95ff0619f8f4f2bbe494d0caf445af7e050b93f0de818e799e2a850 twentyfifteen.3.9.zip 91b68629634e181b3b5ba2852f97ae9abdbc4cf3455026264a0d5e323db88907 twentyfourteen.4.1.zip 3b7adce871a143bca30dbfb421a69b005cc53e252c9c9a0e4d768571f6c5be3e twentynineteen.3.0.zip 166035cbf15c3d618b5d2c11d1aa365b93d597f32735aa6f35887f4828673377 twentyseventeen.3.8.zip 04f14d0210cf72797d29c60132d2de4dc2ea00fffffcb824aa9e95fba385c7d4 twentysixteen.3.4.zip 21cd8f5688fc21493becee40bfb99a57837750f5ef6accca7abce5bcb1c37b46 twentyten.4.3.zip 6016a433cd38023181b00d6e44a14b976bc4963ce5fe97033b6af6046360411f twentythirteen.4.3.zip f6a5b6c3c8691f9a75f95d9e6675889a217cb57a8339e37b8aef182a7a4a4eaf twentytwelve.4.4.zip 8351c0267c2cd7866ff04c04261f06cd75af9a7130aac848ca43fd047404e229 UserMerge-REL1_42-41759d0.tar.gz 7b64058a82e2a33d452ae8172ae394dce603c788fd3d8b1cad9c8894a5b4bd30 UserMerge-REL1_43-f9d2664.tar.gz e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 v3.6.15.tar.gz e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 v3.6.15.zip 02854640d783194c3097c00af4b5e99ae8fa9d9c4359b0a7abf0b5070375fa7c vcaching.1.8.3.zip 543e34e5dbb2ef74af9ada84767e9118e200bb8a1046a5d49a03c7e462b9a13e Widgets-REL1_42-17dbd92.tar.gz 7946e4c3c970792a9de655dce79fa68bad2023084bb24e8d01694b4d17329778 Widgets-REL1_43-50da5c6.tar.gz c38427b9bebd799ff97e68593247dbbb1eef3a3ecd0503c0026c32fdc779de74 woocommerce.9.5.1.zip aa52f9a4c8bbe856fe045e5c76ffedae3573374ee43435de78e1561d8e0169a9 woocommerce-gateway-stripe.9.0.0.zip fbe62fc4ec4b91915024c126d9b86b3798c283f60d95435f3e6e1226ddd722aa woocommerce-multilingual.5.3.9.zip 75f4e9cb71e583ca3f8b19691b5754adb9c981580762137f82443e1eec468f9c wordpress-6.7.1.zip ce79a4dace0e87caa9314d9b773a9663506556cb78cd19d388522fc5401185bd wordpress-seo.24.1.zip feda19ad71ea22abe4dbcff422f6e0e6c8315f26a7d246099967a5eea17b4d38 wp-2fa.2.8.0.zip 130ba1a4f2396a8e183b8ce732c9bc8a3cf6698890f6f216550188e78e082fda wpforms-lite.1.9.2.3.zip 6e1d71809f4421463fc19c5c119c5e49788cd3676b730f7980e3dcd209520a1c wpfront-notification-bar.3.4.2.zip e3cb9db45795a8caed13e00414ce7f43d2bb517a35b88cda98ad91b6871b46e2 wp-pgp-encrypted-emails.0.8.0.zip e50735bcda4e85df1e522fda113ae24fd973f000e75154472544d4bcf51491f1 wp-qrcode.1.1.1.zip bedfe5b456f5a5b3b6d4b29dd6577f6b8492f4594a192678555691e8403a56d7 wps-hide-login.1.9.17.1.zip 2ec43525f53953605daca6c3586919c9599ec66a805814bf3bb46751054d807d wp-super-cache.1.12.4.zip user@disp8573:/tmp/tmp.cHDv7hw2dy$
- ok, we do have some files that didn't match on all 3 TOFUs
- coingate-for-woocommerce wordpress plugin
- ConfirmAccount MediaWiki extension (for v4.2)
- extensions-leaflet-map wordpress plugin
- UserMerge MediaWiki extension (for v4.2)
- the coingate plugin says that it changed from v2.2.0 to v2.3.0, so that makes sense that it would change
- the leaflet-map extension says it changed from v4.4.2 to v4.4.3, so that also makes sense
- the two mediawiki extensions were supposed to be tied to a tag, so I wouldn't expect them to change. But I guess it might make sense if they moved the tags. Not a very good release process, if so.
- we're probably are going to want the v4.3 versions of both the MediaWiki plugins, so this probably isn't an issue
- anyway, I'll keep these ones that were verified and we can re-verify the ones that failed. Here's a follow-up 3TOFU script
################################################################################ # File: 3tofu.sh # Purpose: Execute these commands on 3 distinct machines (or VMs) on 3 distinct # days using 3 distinct networks exiting from 3 distinct countries # # For more info on 3TOFU (and why this is important), see: # * https://tech.michaelaltfied.net/3tofu # # Authors: Michael Altfield <michael@michaelaltfield.net> # Created: 2025-01-01 21:21:18+00:00 ################################################################################ JQ=$(which jq) || (echo "ERROR: Cannot find 'jq'"; exit 1) CURL="$(which curl) --retry 5 --retry-all-errors" || (echo "ERROR: Cannot find 'curl'"; exit 1) GREP=$(which grep) || (echo "ERROR: Cannot find 'grep'"; exit 1) REMOTE_FILES="https://extdist.wmflabs.org/dist/extensions/UserMerge-REL1_42-41759d0.tar.gz https://extdist.wmflabs.org/dist/extensions/ConfirmAccount-REL1_42-7405319.tar.gz" WARNINGS="" # in tails, we must torify if "`whoami`" == "amnesia" ; then CURL="/usr/bin/torify ${CURL}" PYTHON="/usr/bin/torify ${PYTHON}" fi tmpDir=`mktemp -d` pushd "${tmpDir}" # first get some info about our internet connection ${CURL} -s https://ifconfig.co/country | head -n1 ${CURL} -s https://check.torproject.org | grep Congratulations | head -n1 # and today's date date -u +"%Y-%m-%d" echo "INFO: Determining Latest Version of Wordpress Core" json=$($CURL -s "https://api.wordpress.org/core/version-check/1.7/") REMOTE_FILES="${REMOTE_FILES} $(echo "${json}" | $JQ -r '[.offers[]|select(.response=="upgrade")][0].download')" plugins='extensions-leaflet-map woocommerce-gateway-stripe' echo -ne "INFO: Determining Latest Version of Wordpress Plugins \n\t" for plugin in $plugins; do echo -n '. ' json=$(curl -so plugin.json https://api.wordpress.org/plugins/info/1.0/${plugin}.json) latest_version=$(cat plugin.json | jq -r .version) url=$(cat plugin.json | jq -r ".versions.\"${latest_version}\"") if [ "${url}" = "null" ]; then error=$(cat plugin.json | jq -r .error); description=$(cat plugin.json | jq -r .description); WARNINGS="${WARNINGS}\n\nWARNING: Failed to download plugin ${plugin}" WARNINGS="${WARNINGS}\n\t$error" WARNINGS="${WARNINGS}\n\t$description" else REMOTE_FILES="${REMOTE_FILES} ${url}" fi done echo echo -e "${WARNINGS}" echo # get the file for file in ${REMOTE_FILES}; do echo "${file}" ${CURL} --progress-bar -O "${file}" done # checksum date -u +"%Y-%m-%d" sha256sum *
- here's TOFU 1/3 (Tor, exit in the Netherlands)
Congratulations. This browser is configured to use Tor. 2025-01-06 INFO: Determining Latest Version of Wordpress Core INFO: Determining Latest Version of Wordpress Plugins . . https://extdist.wmflabs.org/dist/extensions/UserMerge-REL1_42-41759d0.tar.gz ######################################################################### 100.0% https://extdist.wmflabs.org/dist/extensions/ConfirmAccount-REL1_42-7405319.tar.gz ######################################################################### 100.0% https://downloads.wordpress.org/release/wordpress-6.7.1.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/extensions-leaflet-map.4.4.3.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/woocommerce-gateway-stripe.9.0.0.zip ######################################################################### 100.0% 2025-01-06 8351c0267c2cd7866ff04c04261f06cd75af9a7130aac848ca43fd047404e229 ConfirmAccount-REL1_42-7405319.tar.gz 5c0b2db8a3f0d4f61fa140725ef4bde2553d477209a35ebb0476289afde45fa3 extensions-leaflet-map.4.4.3.zip 902ae1c09846dc522c9688d375b944375566b8e1980c38355a131ff48108b555 plugin.json 8351c0267c2cd7866ff04c04261f06cd75af9a7130aac848ca43fd047404e229 UserMerge-REL1_42-41759d0.tar.gz aa52f9a4c8bbe856fe045e5c76ffedae3573374ee43435de78e1561d8e0169a9 woocommerce-gateway-stripe.9.0.0.zip 75f4e9cb71e583ca3f8b19691b5754adb9c981580762137f82443e1eec468f9c wordpress-6.7.1.zip user@host:/tmp/user/1000/tmp.ddVAgjDjeV$
Fri Jan 03, 2025
- here's TOFU 2/3 (VPN, exit in Belgium)
Belgium 2025-01-03 INFO: Determining Latest Version of Wordpress Core INFO: Determining Latest Version of Wordpress Plugins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . INFO: Determining Latest Version of Wordpress Themes . . . . . . . . . . . . WARNING: Failed to download plugin duplicate-page null null WARNING: Failed to download plugin hello Plugin not found. null WARNING: Failed to download plugin f closed This plugin has been closed as of March 25, 2012 and is not available for download. Reason: Unknown. WARNING: Failed to download theme oshin Theme not found null https://brandexponents.com/oshin-plugins/be-portfolio-post.zip -#O#- # # https://brandexponents.com/wp/wp-content/uploads/be-gdprzip1166524dfc6ec328/be-gdpr.zip -#O=# # # https://brandexponents.com/wp/wp-content/uploads/mastersliderzip37866595e7a5ff66/masterslider.zip -=#=- # # # https://brandexponents.com/wp/wp-content/uploads/meta-box-conditional-logiczip162366f26163a3ab4/meta-box-conditional-logic.zip -#O#- # # https://brandexponents.com/wp/wp-content/uploads/meta-box-show-hidezip13166f2613ab6f0c/meta-box-show-hide.zip -#O#- # # https://brandexponents.com/wp/wp-content/uploads/meta-box-tabszip111866f2610e07388/meta-box-tabs.zip -#O#- # # https://brandexponents.com/wp/wp-content/uploads/oshine-corezip161662b43283bd8e/oshine-core.zip -=O=- # # # # https://brandexponents.com/wp/wp-content/uploads/oshine-moduleszip33866595cdba6de4/oshine-modules.zip -=O#- # # # https://brandexponents.com/wp/wp-content/uploads/revsliderzip67256769089e02bf8/revslider.zip -=O=- # # # # https://brandexponents.com/wp/wp-content/uploads/tatsuzip353674d4ab76b1de/tatsu.zip -=O=- ## https://altushost-swe.dl.sourceforge.net/project/phplist/phplist/3.6.15/phplist-3.6.15.tgz ######################################################################### 100.0% https://netix.dl.sourceforge.net/project/phplist/phplist/3.6.15/phplist-3.6.15.zip ######################################################################### 100.0% https://github.com/phpList/phplist3/archive/refs/tags/v3.6.15.zip -#O#- # # https://github.com/phpList/phplist3/archive/refs/tags/v3.6.15.tar.gz -=#=# # # https://extdist.wmflabs.org/dist/extensions/UserMerge-REL1_42-41759d0.tar.gz ######################################################################### 100.0% https://extdist.wmflabs.org/dist/extensions/ConfirmAccount-REL1_42-7405319.tar.gz ######################################################################### 100.0% https://extdist.wmflabs.org/dist/extensions/Widgets-REL1_42-17dbd92.tar.gz ######################################################################### 100.0% https://extdist.wmflabs.org/dist/extensions/UserMerge-REL1_43-f9d2664.tar.gz ######################################################################### 100.0% https://extdist.wmflabs.org/dist/extensions/ConfirmAccount-REL1_43-bb470fd.tar.gz ######################################################################### 100.0% https://extdist.wmflabs.org/dist/extensions/Widgets-REL1_43-50da5c6.tar.gz ######################################################################### 100.0% https://extdist.wmflabs.org/dist/skins/Modern-REL1_42-c8a7124.tar.gz ######################################################################### 100.0% https://extdist.wmflabs.org/dist/skins/CologneBlue-REL1_42-007b63c.tar.gz ######################################################################### 100.0% https://extdist.wmflabs.org/dist/skins/Modern-REL1_43-5597681.tar.gz ######################################################################### 100.0% https://extdist.wmflabs.org/dist/skins/CologneBlue-REL1_43-9134d2e.tar.gz ######################################################################### 100.0% https://downloads.wordpress.org/release/wordpress-6.7.1.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/activitypub.4.6.0.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/advanced-nocaptcha-recaptcha.7.5.0.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/akismet.5.3.5.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/aurora-heatmap.1.7.0.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/black-studio-tinymce-widget.2.7.3.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/bulk-media-register.1.40.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/chartbeat.2.0.7.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/classic-editor.1.6.7.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/coingate-for-woocommerce.2.3.0.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/contact-form-7.6.0.2.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/enable-media-replace.4.1.5.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/extensions-leaflet-map.4.4.2.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/google-authenticator.0.54.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/google-authenticator-encourage-user-activation.0.2.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/hcaptcha-for-forms-and-more.4.9.0.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/include-mastodon-feed.1.9.9.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/jetpack.14.1.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/leaflet-map.3.4.1.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/melapress-login-security.2.0.1.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/raw-html.1.6.4.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/regenerate-thumbnails.3.1.6.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/related-posts-by-taxonomy.2.7.6.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/shareaholic.9.7.13.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/smart-slider-3.3.5.1.26.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/spam-destroyer.2.1.4.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/ssl-insecure-content-fixer.2.7.2.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/vcaching.1.8.3.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/woocommerce.9.5.1.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/woocommerce-gateway-stripe.9.0.0.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/woocommerce-multilingual.5.3.9.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/wordpress-seo.24.1.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/wp-2fa.2.8.0.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/wpforms-lite.1.9.2.3.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/wpfront-notification-bar.3.4.2.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/wp-pgp-encrypted-emails.0.8.0.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/wp-qrcode.1.1.1.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/wps-hide-login.1.9.17.1.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/wp-super-cache.1.12.4.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/safe-svg.2.3.1.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/meta-box.5.10.5.zip ######################################################################### 100.0% https://downloads.wordpress.org/theme/bouquet.1.2.5.zip ######################################################################### 100.0% https://downloads.wordpress.org/theme/storefront.4.6.0.zip ######################################################################### 100.0% https://downloads.wordpress.org/theme/twentyeleven.4.8.zip ######################################################################### 100.0% https://downloads.wordpress.org/theme/twentyfifteen.3.9.zip ######################################################################### 100.0% https://downloads.wordpress.org/theme/twentyfourteen.4.1.zip ######################################################################### 100.0% https://downloads.wordpress.org/theme/twentynineteen.3.0.zip ######################################################################### 100.0% https://downloads.wordpress.org/theme/twentyseventeen.3.8.zip ######################################################################### 100.0% https://downloads.wordpress.org/theme/twentysixteen.3.4.zip ######################################################################### 100.0% https://downloads.wordpress.org/theme/twentyten.4.3.zip ######################################################################### 100.0% https://downloads.wordpress.org/theme/twentythirteen.4.3.zip ######################################################################### 100.0% https://downloads.wordpress.org/theme/twentytwelve.4.4.zip ######################################################################### 100.0% 2025-01-03 33656ccc5752ff7c519d328ac4b9819116aa4e2195b436edc132a9362d1a23f6 activitypub.4.6.0.zip 101f645a8f4becdf0394c27195679fe6d134063fde6bd851dc1d57217db5e0e9 advanced-nocaptcha-recaptcha.7.5.0.zip 9e72d6c60c8e3adc9b202bd6ad8659605289cd0921d5f9726dabf24e06a50a16 akismet.5.3.5.zip 873928dd3e940064f5dcac8b74335a9760823147388f472bb755ce5a804eaf53 aurora-heatmap.1.7.0.zip 68ea2fab097534aef1c9af02f3f97c4ce61d7ecd83da08bcdc02c7c84f6a9a02 be-gdpr.zip c6c0bdd19bd97f7bdd25e2fd2b503ff929b45ecb9ea372b3bfb8171c51bf7718 be-portfolio-post.zip 206469c81b5b7ec3ab189d3471c996db868a30f5238f7d9165d7541ee66cd8a0 black-studio-tinymce-widget.2.7.3.zip 371916ddd49d1b23fd2b62d571a59734dcae3b2c9d4cbb405999626e2f27f213 bouquet.1.2.5.zip 5dc1fff3c3e664774ea51d52477e28c060e0b6733a47c6fb5db800eba3a4ea0f bulk-media-register.1.40.zip 7b8f9bba64b316e7e2888c97b9d257a8195e855bfa6c9c74c537fc3eac01ce86 chartbeat.2.0.7.zip 4b2b45b19c61f627ff8730222692a691023dea3435b35b8db95a2418b45ece65 classic-editor.1.6.7.zip 8b1475dfaa0f8a73f8a374286a52f59b6f3d3573e80ea1134d3a527498bdd7ea coingate-for-woocommerce.2.3.0.zip 445152a678b9e307b52e4e96b4acff9de4744efc25c55b16ec45aec731356268 CologneBlue-REL1_42-007b63c.tar.gz eb0eb22bdfc8b1cb553274064732c406bb173d7f43e73212c8220986e5f6fb1d CologneBlue-REL1_43-9134d2e.tar.gz 8351c0267c2cd7866ff04c04261f06cd75af9a7130aac848ca43fd047404e229 ConfirmAccount-REL1_42-7405319.tar.gz 32bd9b76da748f0bda96588ffa50d51604365097e21e930325a5bd9817393240 ConfirmAccount-REL1_43-bb470fd.tar.gz d3880e7405c6842e164b0f974b9ed55e1a48006f86a2b28ed511128865323d89 contact-form-7.6.0.2.zip ad98e83a3bce28612025010d5bca77dd2d29f1df539f2667865d6d959f67e3e0 enable-media-replace.4.1.5.zip c58461cb4ab04746356a9bd6809da1cf699ffaad7f3be3987c8e6e2cd1830023 extensions-leaflet-map.4.4.2.zip b520e85b0c2904439b8aaec9c46a94650105899685f11d97e6b5035a568f2058 google-authenticator.0.54.zip 9cd1687d133a4b7870bb58c9a19704aab45bf379b29621fbd4900c5a15fff79e google-authenticator-encourage-user-activation.0.2.zip c61bab4e64eeff3d519e5a24990f5ba8223651f13aed2e0fb69b904419e62c50 hcaptcha-for-forms-and-more.4.9.0.zip bb0e885969df637767d64d02504d8defb1184db24cd0ade0111ef55ef63c81b9 include-mastodon-feed.1.9.9.zip 4d824673ad59e74c5bdfc9c6b6c87341b2d0f0879641b72381612aed30335758 jetpack.14.1.zip 13d906d4677dc3da617752fbe9e7540f0bf84128c0fae43598a10b876dac4217 leaflet-map.3.4.1.zip 7b209670e853d43166b71105104673541934baedb8425a45bc7e7889cbcf8d6e masterslider.zip fd1593eefe2fa546926ce0765e7d9944e24c1aca0f9cf2606d3136f4b60cb1b5 melapress-login-security.2.0.1.zip 08f15bb64ddbdf0813ec5e581515cedae5e8aee9d9a3b0c5e4b2726a5a2ac982 meta-box.5.10.5.zip 53e46b744d788bb6d0489f923a9f1fdb740a25851a19a5e21ccbdd19af8c58d2 meta-box-conditional-logic.zip 9e349d58ea21b03da63633c3fe8ec9df601129a1210497ac943fa7db83e39ae4 meta-box-show-hide.zip ae78971c55c22197901fe7ba65c2e7618b9bc96b5f401648b232aefdee129b98 meta-box-tabs.zip 7ccbc9703a0f194ad3219383de1d12f28e373598ed2448e07145a096d6598a0a Modern-REL1_42-c8a7124.tar.gz 07e855134780a5f1f9925d391f7eaed6f968f553988237ccc261d7e41ffb5829 Modern-REL1_43-5597681.tar.gz d3aba9dd7351476d58e3ffa3c29ccf7d3f0c05736fc688a382e95bca1154034c oshine-core.zip d515fe1a3905e4c017fa928506b60b49b49eef31f55dababf0d7c33da876a26d oshine-modules.zip 9e17cb15dd75bbbd5dbb984eda674863c3b10ab72613cf8a39a00c3e11a8492a phplist-3.6.15.tgz 9e17cb15dd75bbbd5dbb984eda674863c3b10ab72613cf8a39a00c3e11a8492a phplist-3.6.15.zip 1ed7cade320a6be1aec419d5b30d04e71c9e9692165de5ecc6c1df8b75e21d11 plugin.json f2cfaf226788dddd8744e723fe1ef53ef0984f956c4fa2678f932f0d8b72116c raw-html.1.6.4.zip 757f29991412ef63a099c4fe77a921d23b51097ddb207dff669fbf24ace6a7d6 regenerate-thumbnails.3.1.6.zip 4f0e6f6505b8eb39b53dd971e8dba8fe98c65a56a7bb24443f4a513c7940f193 related-posts-by-taxonomy.2.7.6.zip de0c7cdab7725a156f1fd0e91592137b2cbcbbe120df1efb6366e426032ada23 revslider.zip 2ee4950e6c2bb47ac2614a02529697a59aee8fb967f094a329d78e9626395f92 safe-svg.2.3.1.zip 97960efc1647253080c82739a47ea8b5239257e05065a3a7f24f5e3b5935e7b7 shareaholic.9.7.13.zip 514d1156304ffff54883b4dff57a789b36983d163a12276127ad9c2399f6614d smart-slider-3.3.5.1.26.zip 41bcae0e3cd94b73d7b5761527e68acb9111cb28080dd68f2f83a82cfd87f210 spam-destroyer.2.1.4.zip fb26419580bbc8f0d35842fd98a1a9bf44851453d20c373fadb8b488272547a4 ssl-insecure-content-fixer.2.7.2.zip 576e3324d4b77840c56d08fa3412bafcfe568c671359eb39e69594e1f8c48311 storefront.4.6.0.zip 1f80fabc560dfcd1dc05d87087e50421b79118633629dd4451d1fae6ce188009 tatsu.zip e33538c5a99ac6c6d083f5e70fdf390c5471247e47a44751b6a7a531b903287f twentyeleven.4.8.zip dc3c9337a95ff0619f8f4f2bbe494d0caf445af7e050b93f0de818e799e2a850 twentyfifteen.3.9.zip 91b68629634e181b3b5ba2852f97ae9abdbc4cf3455026264a0d5e323db88907 twentyfourteen.4.1.zip 3b7adce871a143bca30dbfb421a69b005cc53e252c9c9a0e4d768571f6c5be3e twentynineteen.3.0.zip 166035cbf15c3d618b5d2c11d1aa365b93d597f32735aa6f35887f4828673377 twentyseventeen.3.8.zip 04f14d0210cf72797d29c60132d2de4dc2ea00fffffcb824aa9e95fba385c7d4 twentysixteen.3.4.zip 21cd8f5688fc21493becee40bfb99a57837750f5ef6accca7abce5bcb1c37b46 twentyten.4.3.zip 6016a433cd38023181b00d6e44a14b976bc4963ce5fe97033b6af6046360411f twentythirteen.4.3.zip f6a5b6c3c8691f9a75f95d9e6675889a217cb57a8339e37b8aef182a7a4a4eaf twentytwelve.4.4.zip 8351c0267c2cd7866ff04c04261f06cd75af9a7130aac848ca43fd047404e229 UserMerge-REL1_42-41759d0.tar.gz 7b64058a82e2a33d452ae8172ae394dce603c788fd3d8b1cad9c8894a5b4bd30 UserMerge-REL1_43-f9d2664.tar.gz e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 v3.6.15.tar.gz e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 v3.6.15.zip 02854640d783194c3097c00af4b5e99ae8fa9d9c4359b0a7abf0b5070375fa7c vcaching.1.8.3.zip 543e34e5dbb2ef74af9ada84767e9118e200bb8a1046a5d49a03c7e462b9a13e Widgets-REL1_42-17dbd92.tar.gz 7946e4c3c970792a9de655dce79fa68bad2023084bb24e8d01694b4d17329778 Widgets-REL1_43-50da5c6.tar.gz c38427b9bebd799ff97e68593247dbbb1eef3a3ecd0503c0026c32fdc779de74 woocommerce.9.5.1.zip aa52f9a4c8bbe856fe045e5c76ffedae3573374ee43435de78e1561d8e0169a9 woocommerce-gateway-stripe.9.0.0.zip fbe62fc4ec4b91915024c126d9b86b3798c283f60d95435f3e6e1226ddd722aa woocommerce-multilingual.5.3.9.zip 75f4e9cb71e583ca3f8b19691b5754adb9c981580762137f82443e1eec468f9c wordpress-6.7.1.zip ce79a4dace0e87caa9314d9b773a9663506556cb78cd19d388522fc5401185bd wordpress-seo.24.1.zip feda19ad71ea22abe4dbcff422f6e0e6c8315f26a7d246099967a5eea17b4d38 wp-2fa.2.8.0.zip 130ba1a4f2396a8e183b8ce732c9bc8a3cf6698890f6f216550188e78e082fda wpforms-lite.1.9.2.3.zip 6e1d71809f4421463fc19c5c119c5e49788cd3676b730f7980e3dcd209520a1c wpfront-notification-bar.3.4.2.zip e3cb9db45795a8caed13e00414ce7f43d2bb517a35b88cda98ad91b6871b46e2 wp-pgp-encrypted-emails.0.8.0.zip e50735bcda4e85df1e522fda113ae24fd973f000e75154472544d4bcf51491f1 wp-qrcode.1.1.1.zip bedfe5b456f5a5b3b6d4b29dd6577f6b8492f4594a192678555691e8403a56d7 wps-hide-login.1.9.17.1.zip 2ec43525f53953605daca6c3586919c9599ec66a805814bf3bb46751054d807d wp-super-cache.1.12.4.zip user@disp8342:/tmp/tmp.i0oBc9groR$
Wed Jan 01, 2025
- Happy new year!
- This year my major goal is to finish the hetzner3 project
- The hetzner3 project is a migration of all of OSE's websites from the old server (hetzner2 running CentOS) to the new dedicated server (hetzner3 running Debian)
- I finished last year with the following
- forum.opensourceecology.org - I finished copying a snapshot of the forums to hetnzer3; it passed my initial spot checks and looks OK
- store.opensourceecology.org - I finished copying a snapshot of this website to hetnzer3; it's horribly broken, but it's an empty website so that's fine. Marcin said we can drop it entirely, to simplify things
- microfactory.opensourceecology.org - I finished copying a snapshot of this website to hetnzer3; it was pretty broken, and it's blocked until we finish obtaining the oshine theme's required (paid) plugins
- fef.opensourceecology.org - I finished migrating a snapshot of this website to hetnzer3; it had a critical error and theme was >12 years old. We decided to convert it to a static site, which I generated and finished copying to hetzner3; it passed my initial spot checks and looks OK
- oswh.opensourceecology.org - I finished migrating a snapshot of this website to hetnzer3; it uses a paid theme called "eventor". I found the website that sells the theme, but couldn't see any version history. I contacted the author 6 days ago, and they didn't (yet) respond. Marcin said we can convert it to a static site. I'm waiting to hear back from the theme author. If they don't reply in a couple weeks, I'll convert it to a static site.
- seedhome.openbuildinginstitute.org - I finished copying a snapshot of this website to hetnzer3; it's an empty site and looks fine. Marcin said we can drop it entirely, to simplify things.
- www.openbuildinginstitute.org - I haven't begun on this. It's blocked until we finish obtaining the oshine theme's required (paid) plugins
- www.opensourceecology.org - I haven't begun on this. Catarina wants to transition it to the oshine theme.
- phplist.opensourceecology.org - I haven't tried to copy this to hetzner3 yet. I did start a 3TOFU verification of the latest release, but the hash changed after 3TOFU. I created a question on the forums about this, and I'm waiting for a response to clarify what happened.
- wiki.opensourceecology.org - I have copied this to hetzner2, but it's a long upgrade process that I'm still working on.
- ...
- ok, where we left off before was trying figure out the URLs to download these oshine required paid plugins (which are not on wordpress.org)
- I was successfully able to to mitm a wordpress install (using mitmproxy) on a Disposable VM as oshine tried to download its dependent plugins
- I found that I could press 'e' to export a given capture in mitmproxy as a cURL command, but that only worked for one request at a time
- I found that I could limit all the captures shown to *just* those that downloaded a .zip by pressing the 'f' button (for "filter") and then typing:
: set view_filter '~t application/zip'
- there is a complete list of filters and their definitions (that's how I found that ~t is 'content-type') here https://docs.mitmproxy.org/stable/concepts-filters/
- ok, the oshine wordpress theme downloaded 10 zip files. Here's an export of all those cURL commands
root@disp2713:/var/lib/wordpress/wp-content/plugins/curl# for file in $(ls -1 | sort -V); do echo "==${file}=="; cat $file; echo; echo; done ==c1== curl -H 'User-Agent: WordPress/6.1.6; http://localhost' -H 'Accept: */*' --compressed -H 'Referer: https://brandexponents.com/wp/wp-content/uploads/oshine-corezip161662b43283bd8e/oshine-core.zip' -H 'Connection: close' https://brandexponents.com/wp/wp-content/uploads/oshine-corezip161662b43283bd8e/oshine-core.zip ==c2== curl -H 'User-Agent: WordPress/6.1.6; http://localhost' -H 'Accept: */*' --compressed -H 'Referer: https://brandexponents.com/wp/wp-content/uploads/tatsuzip353674d4ab76b1de/tatsu.zip' -H 'Connection: close' https://brandexponents.com/wp/wp-content/uploads/tatsuzip353674d4ab76b1de/tatsu.zip ==c3== curl -H 'User-Agent: WordPress/6.1.6; http://localhost' -H 'Accept: */*' --compressed -H 'Referer: https://brandexponents.com/wp/wp-content/uploads/oshine-moduleszip33866595cdba6de4/oshine-modules.zip' -H 'Connection: close' https://brandexponents.com/wp/wp-content/uploads/oshine-moduleszip33866595cdba6de4/oshine-modules.zip ==c4== curl -H 'User-Agent: WordPress/6.1.6; http://localhost' -H 'Accept: */*' --compressed -H 'Referer: https://brandexponents.com/oshin-plugins/be-portfolio-post.zip' -H 'Connection: close' https://brandexponents.com/oshin-plugins/be-portfolio-post.zip ==c5== curl -H 'User-Agent: WordPress/6.1.6; http://localhost' -H 'Accept: */*' --compressed -H 'Referer: https://brandexponents.com/wp/wp-content/uploads/be-gdprzip1166524dfc6ec328/be-gdpr.zip' -H 'Connection: close' https://brandexponents.com/wp/wp-content/uploads/be-gdprzip1166524dfc6ec328/be-gdpr.zip ==c6== curl -H 'User-Agent: WordPress/6.1.6; http://localhost' -H 'Accept: */*' --compressed -H 'Referer: https://brandexponents.com/wp/wp-content/uploads/meta-box-conditional-logiczip162366f26163a3ab4/meta-box-conditional-logic.zip' -H 'Connection: close' https://brandexponents.com/wp/wp-content/uploads/meta-box-conditional-logiczip162366f26163a3ab4/meta-box-conditional-logic.zip ==c7== curl -H 'User-Agent: WordPress/6.1.6; http://localhost' -H 'Accept: */*' --compressed -H 'Referer: https://brandexponents.com/wp/wp-content/uploads/meta-box-show-hidezip13166f2613ab6f0c/meta-box-show-hide.zip' -H 'Connection: close' https://brandexponents.com/wp/wp-content/uploads/meta-box-show-hidezip13166f2613ab6f0c/meta-box-show-hide.zip ==c8== curl -H 'User-Agent: WordPress/6.1.6; http://localhost' -H 'Accept: */*' --compressed -H 'Referer: https://brandexponents.com/wp/wp-content/uploads/meta-box-tabszip111866f2610e07388/meta-box-tabs.zip' -H 'Connection: close' https://brandexponents.com/wp/wp-content/uploads/meta-box-tabszip111866f2610e07388/meta-box-tabs.zip ==c9== curl -H 'User-Agent: WordPress/6.1.6; http://localhost' -H 'Accept: */*' --compressed -H 'Referer: https://brandexponents.com/wp/wp-content/uploads/mastersliderzip37866595e7a5ff66/masterslider.zip' -H 'Connection: close' https://brandexponents.com/wp/wp-content/uploads/mastersliderzip37866595e7a5ff66/masterslider.zip ==c10== curl -H 'User-Agent: WordPress/6.1.6; http://localhost' -H 'Accept: */*' --compressed -H 'Referer: https://brandexponents.com/wp/wp-content/uploads/revsliderzip67256769089e02bf8/revslider.zip' -H 'Connection: close' https://brandexponents.com/wp/wp-content/uploads/revsliderzip67256769089e02bf8/revslider.zip root@disp2713:/var/lib/wordpress/wp-content/plugins/curl#
- here's just the URLs
root@disp2713:/var/lib/wordpress/wp-content/plugins/curl# for file in $(ls -1 | sort -V); do cat $file | awk '{print $NF}'; echo; echo; done | sort | uniq https://brandexponents.com/oshin-plugins/be-portfolio-post.zip https://brandexponents.com/wp/wp-content/uploads/be-gdprzip1166524dfc6ec328/be-gdpr.zip https://brandexponents.com/wp/wp-content/uploads/mastersliderzip37866595e7a5ff66/masterslider.zip https://brandexponents.com/wp/wp-content/uploads/meta-box-conditional-logiczip162366f26163a3ab4/meta-box-conditional-logic.zip https://brandexponents.com/wp/wp-content/uploads/meta-box-show-hidezip13166f2613ab6f0c/meta-box-show-hide.zip https://brandexponents.com/wp/wp-content/uploads/meta-box-tabszip111866f2610e07388/meta-box-tabs.zip https://brandexponents.com/wp/wp-content/uploads/oshine-corezip161662b43283bd8e/oshine-core.zip https://brandexponents.com/wp/wp-content/uploads/oshine-moduleszip33866595cdba6de4/oshine-modules.zip https://brandexponents.com/wp/wp-content/uploads/revsliderzip67256769089e02bf8/revslider.zip https://brandexponents.com/wp/wp-content/uploads/tatsuzip353674d4ab76b1de/tatsu.zip root@disp2713:/var/lib/wordpress/wp-content/plugins/curl#
- cool, I'm able to download all of them with just a simple wget; this will work for 3TOFU
root@disp2713:/var/lib/wordpress/wp-content/plugins/curl# wget https://brandexponents.com/oshin-plugins/be-portfolio-post.zip https://brandexponents.com/wp/wp-content/uploads/be-gdprzip1166524dfc6ec328/be-gdpr.zip https://brandexponents.com/wp/wp-content/uploads/mastersliderzip37866595e7a5ff66/masterslider.zip https://brandexponents.com/wp/wp-content/uploads/meta-box-conditional-logiczip162366f26163a3ab4/meta-box-conditional-logic.zip https://brandexponents.com/wp/wp-content/uploads/meta-box-show-hidezip13166f2613ab6f0c/meta-box-show-hide.zip https://brandexponents.com/wp/wp-content/uploads/meta-box-tabszip111866f2610e07388/meta-box-tabs.zip https://brandexponents.com/wp/wp-content/uploads/oshine-corezip161662b43283bd8e/oshine-core.zip https://brandexponents.com/wp/wp-content/uploads/oshine-moduleszip33866595cdba6de4/oshine-modules.zip https://brandexponents.com/wp/wp-content/uploads/revsliderzip67256769089e02bf8/revslider.zip https://brandexponents.com/wp/wp-content/uploads/tatsuzip353674d4ab76b1de/tatsu.zip ... --2025-01-01 15:57:44-- https://brandexponents.com/wp/wp-content/uploads/tatsuzip353674d4ab76b1de/tatsu.zip Reusing existing connection to brandexponents.com:443. HTTP request sent, awaiting response... 200 OK Length: unspecified [application/zip] Saving to: ‘tatsu.zip’ tatsu.zip [ <=> ] 15.81M 1.96MB/s in 7.8s 2025-01-01 15:57:52 (2.03 MB/s) - ‘tatsu.zip’ saved [16579153] FINISHED --2025-01-01 15:57:52-- Total wall clock time: 22s Downloaded: 10 files, 47M in 19s (2.49 MB/s) root@disp2713:/var/lib/wordpress/wp-content/plugins/curl# root@disp2713:/var/lib/wordpress/wp-content/plugins/curl# sha256sum *.zip 68ea2fab097534aef1c9af02f3f97c4ce61d7ecd83da08bcdc02c7c84f6a9a02 be-gdpr.zip c6c0bdd19bd97f7bdd25e2fd2b503ff929b45ecb9ea372b3bfb8171c51bf7718 be-portfolio-post.zip 7b209670e853d43166b71105104673541934baedb8425a45bc7e7889cbcf8d6e masterslider.zip 53e46b744d788bb6d0489f923a9f1fdb740a25851a19a5e21ccbdd19af8c58d2 meta-box-conditional-logic.zip 9e349d58ea21b03da63633c3fe8ec9df601129a1210497ac943fa7db83e39ae4 meta-box-show-hide.zip ae78971c55c22197901fe7ba65c2e7618b9bc96b5f401648b232aefdee129b98 meta-box-tabs.zip d3aba9dd7351476d58e3ffa3c29ccf7d3f0c05736fc688a382e95bca1154034c oshine-core.zip d515fe1a3905e4c017fa928506b60b49b49eef31f55dababf0d7c33da876a26d oshine-modules.zip de0c7cdab7725a156f1fd0e91592137b2cbcbbe120df1efb6366e426032ada23 revslider.zip 1f80fabc560dfcd1dc05d87087e50421b79118633629dd4451d1fae6ce188009 tatsu.zip root@disp2713:/var/lib/wordpress/wp-content/plugins/curl# root@disp2713:/var/lib/wordpress/wp-content/plugins/curl# du -sh *.zip 308K be-gdpr.zip 56K be-portfolio-post.zip 1.6M masterslider.zip 8.0K meta-box-conditional-logic.zip 8.0K meta-box-show-hide.zip 8.0K meta-box-tabs.zip 18M oshine-core.zip 1.7M oshine-modules.zip 11M revslider.zip 16M tatsu.zip root@disp2713:/var/lib/wordpress/wp-content/plugins/curl#
- so the three plugins that are missing from the above list are the three recommended ones that can be downloaded (most easily & safely) from wordpress.org:
- meta-box
- safe-svg
- wpforms-lite
- I used hetzner3:/usr/local/bin/wordpress_3tofu.sh to generate a 3TOFU script
################################################################################ # File: 3tofu.sh # Purpose: Execute these commands on 3 distinct machines (or VMs) on 3 distinct # days using 3 distinct networks exiting from 3 distinct countries # # For more info on 3TOFU (and why this is important), see: # * https://tech.michaelaltfied.net/3tofu # # Authors: Michael Altfield <michael@michaelaltfield.net> # Created: 2025-01-01 21:10:08+00:00 ################################################################################ JQ=$(which jq) || (echo "ERROR: Cannot find 'jq'"; exit 1) CURL="$(which curl) --retry 5 --retry-all-errors" || (echo "ERROR: Cannot find 'curl'"; exit 1) GREP=$(which grep) || (echo "ERROR: Cannot find 'grep'"; exit 1) REMOTE_FILES="" WARNINGS="" # in tails, we must torify if [[ "`whoami`" == "amnesia" ]] ; then CURL="/usr/bin/torify ${CURL}" PYTHON="/usr/bin/torify ${PYTHON}" fi tmpDir=`mktemp -d` pushd "${tmpDir}" # first get some info about our internet connection ${CURL} -s https://ifconfig.co/country | head -n1 ${CURL} -s https://check.torproject.org | grep Congratulations | head -n1 # and today's date date -u +"%Y-%m-%d" echo "INFO: Determining Latest Version of Wordpress Core" json=$($CURL -s "https://api.wordpress.org/core/version-check/1.7/") REMOTE_FILES="${REMOTE_FILES} $(echo "${json}" | $JQ -r '[.offers[]|select(.response=="upgrade")][0].download')" plugins=' activitypub akismet aurora-heatmap bulk-media-register advanced-nocaptcha-recaptcha duplicate-page enable-media-replace google-authenticator-encourage-user-activation extensions-leaflet-map google-authenticator hcaptcha-for-forms-and-more hello include-mastodon-feed leaflet-map melapress-login-security raw-html regenerate-thumbnails related-posts-by-taxonomy smart-slider-3 spam-destroyer ssl-insecure-content-fixer vcaching woocommerce-multilingual woocommerce-gateway-stripe wp-2fa wpforms-lite wpfront-notification-bar wp-pgp-encrypted-emails wp-qrcode wps-hide-login wordpress-seo activitypub akismet aurora-heatmap bulk-media-register advanced-nocaptcha-recaptcha classic-editor contact-form-7 enable-media-replace google-authenticator-encourage-user-activation extensions-leaflet-map google-authenticator hcaptcha-for-forms-and-more hello include-mastodon-feed leaflet-map melapress-login-security meta-box raw-html regenerate-thumbnails related-posts-by-taxonomy smart-slider-3 spam-destroyer ssl-insecure-content-fixer vcaching woocommerce woocommerce-multilingual coingate-for-woocommerce woocommerce-gateway-stripe wp-2fa wpforms-lite wpfront-notification-bar wp-pgp-encrypted-emails wp-qrcode wps-hide-login wordpress-seo activitypub akismet aurora-heatmap bulk-media-register advanced-nocaptcha-recaptcha enable-media-replace google-authenticator-encourage-user-activation extensions-leaflet-map google-authenticator hcaptcha-for-forms-and-more hello include-mastodon-feed leaflet-map melapress-login-security raw-html regenerate-thumbnails related-posts-by-taxonomy smart-slider-3 spam-destroyer ssl-insecure-content-fixer vcaching woocommerce-multilingual woocommerce-gateway-stripe wp-2fa wpforms-lite wpfront-notification-bar wp-pgp-encrypted-emails wp-qrcode wps-hide-login wordpress-seo activitypub akismet aurora-heatmap black-studio-tinymce-widget bulk-media-register advanced-nocaptcha-recaptcha chartbeat enable-media-replace google-authenticator-encourage-user-activation extensions-leaflet-map google-authenticator hcaptcha-for-forms-and-more hello include-mastodon-feed jetpack leaflet-map melapress-login-security raw-html regenerate-thumbnails related-posts-by-taxonomy shareaholic smart-slider-3 spam-destroyer ssl-insecure-content-fixer vcaching woocommerce-multilingual woocommerce-gateway-stripe wp-2fa wpforms-lite wpfront-notification-bar wp-pgp-encrypted-emails wp-qrcode wps-hide-login wp-super-cache wordpress-seo ' echo -ne "INFO: Determining Latest Version of Wordpress Plugins \n\t" for plugin in $plugins; do echo -n '. ' json=$(curl -so plugin.json https://api.wordpress.org/plugins/info/1.0/${plugin}.json) latest_version=$(cat plugin.json | jq -r .version) url=$(cat plugin.json | jq -r ".versions.\"${latest_version}\"") if [ "${url}" = "null" ]; then error=$(cat plugin.json | jq -r .error); description=$(cat plugin.json | jq -r .description); WARNINGS="${WARNINGS}\n\nWARNING: Failed to download plugin ${plugin}" WARNINGS="${WARNINGS}\n\t$error" WARNINGS="${WARNINGS}\n\t$description" else REMOTE_FILES="${REMOTE_FILES} ${url}" fi done echo themes=' oshin twentyeleven twentyfifteen twentyfourteen twentyseventeen twentysixteen twentyten twentythirteen twentytwelve oshin storefront twentyeleven twentyfifteen twentyfourteen twentynineteen twentyseventeen twentysixteen twentyten twentythirteen twentytwelve twentyeleven twentyfifteen twentyfourteen twentyseventeen twentysixteen twentyten twentythirteen twentytwelve bouquet twentyeleven twentyfifteen twentyfourteen twentyseventeen twentysixteen twentyten twentythirteen ' echo -ne "INFO: Determining Latest Version of Wordpress Themes \n\t" for theme in $themes; do echo -n '. ' json=$($CURL -s "https://api.wordpress.org/themes/info/1.2/?action=theme_information&slug=${theme}") latest_version=$(echo $json | $JQ -r .version) if [ "${latest_version}" = "null" ]; then error=$(echo $json | $JQ -r .error); description=$(echo $json | $JQ -r .description); WARNINGS="${WARNINGS}\n\nWARNING: Failed to download theme ${theme}" WARNINGS="${WARNINGS}\n\t$error" WARNINGS="${WARNINGS}\n\t$description" else REMOTE_FILES="${REMOTE_FILES} $(echo $json | $JQ -r ".download_link")" fi done echo echo -e "${WARNINGS}" echo # get the file for file in ${REMOTE_FILES}; do echo "${file}" ${CURL} --progress-bar -O "${file}" done # checksum date -u +"%Y-%m-%d" sha256sum *
- oh shit, not only is 'wpforms-lite' already in the list -- it's in the list 4 times! I guess I need to update the script to do a de-dupe
- I updated the script
root@hetzner3 /usr/local/bin # diff wordpress_3tofu.sh.20250101 wordpress_3tofu.sh 5c5 < # Version: 0.2 --- > # Version: 0.3 11c11 < # Updated: 2024-12-12 --- > # Updated: 2025-01-01 53a54,56 > # remove duplicates and trim whitespace > plugins="$(echo "${plugins}" | tr " " "\n" | sort | uniq | tr "\n" " " | xargs)" > 64a68,70 > # > # remove duplicates and trim whitespace > themes="$(echo "${themes}" | tr " " "\n" | sort | uniq | tr "\n" " " | xargs)" root@hetzner3 /usr/local/bin #
- ok, this run looks much better
root@hetzner3 /usr/local/bin # wordpress_3tofu.sh ################################################################################ # File: 3tofu.sh # Purpose: Execute these commands on 3 distinct machines (or VMs) on 3 distinct # days using 3 distinct networks exiting from 3 distinct countries # # For more info on 3TOFU (and why this is important), see: # * https://tech.michaelaltfied.net/3tofu # # Authors: Michael Altfield <michael@michaelaltfield.net> # Created: 2025-01-01 21:21:18+00:00 ################################################################################ JQ=$(which jq) || (echo "ERROR: Cannot find 'jq'"; exit 1) CURL="$(which curl) --retry 5 --retry-all-errors" || (echo "ERROR: Cannot find 'curl'"; exit 1) GREP=$(which grep) || (echo "ERROR: Cannot find 'grep'"; exit 1) REMOTE_FILES="" WARNINGS="" # in tails, we must torify if [[ "`whoami`" == "amnesia" ]] ; then CURL="/usr/bin/torify ${CURL}" PYTHON="/usr/bin/torify ${PYTHON}" fi tmpDir=`mktemp -d` pushd "${tmpDir}" # first get some info about our internet connection ${CURL} -s https://ifconfig.co/country | head -n1 ${CURL} -s https://check.torproject.org | grep Congratulations | head -n1 # and today's date date -u +"%Y-%m-%d" echo "INFO: Determining Latest Version of Wordpress Core" json=$($CURL -s "https://api.wordpress.org/core/version-check/1.7/") REMOTE_FILES="${REMOTE_FILES} $(echo "${json}" | $JQ -r '[.offers[]|select(.response=="upgrade")][0].download')" plugins='activitypub advanced-nocaptcha-recaptcha akismet aurora-heatmap black-studio-tinymce-widget bulk-media-register chartbeat classic-editor coingate-for-woocommerce contact-form-7 duplicate-page enable-media-replace extensions-leaflet-map google-authenticator google-authenticator-encourage-user-activation hcaptcha-for-forms-and-more hello include-mastodon-feed jetpack leaflet-map melapress-login-security meta-box raw-html regenerate-thumbnails related-posts-by-taxonomy shareaholic smart-slider-3 spam-destroyer ssl-insecure-content-fixer vcaching woocommerce woocommerce-gateway-stripe woocommerce-multilingual wordpress-seo wp-2fa wpforms-lite wpfront-notification-bar wp-pgp-encrypted-emails wp-qrcode wps-hide-login wp-super-cache' echo -ne "INFO: Determining Latest Version of Wordpress Plugins \n\t" for plugin in $plugins; do echo -n '. ' json=$(curl -so plugin.json https://api.wordpress.org/plugins/info/1.0/${plugin}.json) latest_version=$(cat plugin.json | jq -r .version) url=$(cat plugin.json | jq -r ".versions.\"${latest_version}\"") if [ "${url}" = "null" ]; then error=$(cat plugin.json | jq -r .error); description=$(cat plugin.json | jq -r .description); WARNINGS="${WARNINGS}\n\nWARNING: Failed to download plugin ${plugin}" WARNINGS="${WARNINGS}\n\t$error" WARNINGS="${WARNINGS}\n\t$description" else REMOTE_FILES="${REMOTE_FILES} ${url}" fi done echo themes='bouquet oshin storefront twentyeleven twentyfifteen twentyfourteen twentynineteen twentyseventeen twentysixteen twentyten twentythirteen twentytwelve' echo -ne "INFO: Determining Latest Version of Wordpress Themes \n\t" for theme in $themes; do echo -n '. ' json=$($CURL -s "https://api.wordpress.org/themes/info/1.2/?action=theme_information&slug=${theme}") latest_version=$(echo $json | $JQ -r .version) if [ "${latest_version}" = "null" ]; then error=$(echo $json | $JQ -r .error); description=$(echo $json | $JQ -r .description); WARNINGS="${WARNINGS}\n\nWARNING: Failed to download theme ${theme}" WARNINGS="${WARNINGS}\n\t$error" WARNINGS="${WARNINGS}\n\t$description" else REMOTE_FILES="${REMOTE_FILES} $(echo $json | $JQ -r ".download_link")" fi done echo echo -e "${WARNINGS}" echo # get the file for file in ${REMOTE_FILES}; do echo "${file}" ${CURL} --progress-bar -O "${file}" done # checksum date -u +"%Y-%m-%d" sha256sum * You have mail in /var/mail/root root@hetzner3 /usr/local/bin #
- I manually edited the script above to include 'safe-svg' and 'meta-box' ('wpforms-lite' were already present)
- I also added some remote files at the top manually, including the paid plugins and phpList
- I also added the extensions for mediawiki
- I realized that previously I had chosen the extensions for the release of mediawiki v1.42 because it said that was the latest stable version
- in fact, that drop down is wrong. the latest stable LTS version of mediawiki is 1.43. To be safe, I added both.
- as for mediawiki skins, it looks like 1.43 ships with 4 already
root@hetzner3 /var/tmp/backups_for_migration_from_hetzner2/wiki.opensourceecology.org_20241228/current # ls -lah /var/tmp/mediawiki/mediawiki-1.43.0/skins/ total 28K drwxr-xr-x 6 root root 4,0K Dec 29 18:14 . drwxr-xr-x 14 root root 4,0K Dec 29 18:14 .. drwxr-xr-x 11 root root 4,0K Dec 29 18:14 MinervaNeue drwxr-xr-x 7 root root 4,0K Dec 29 18:14 MonoBook -rw-r--r-- 1 501 staff 1,3K Dec 5 15:41 README drwxr-xr-x 6 root root 4,0K Dec 29 18:14 Timeless drwxr-xr-x 9 root root 4,0K Dec 29 18:14 Vector root@hetzner3 /var/tmp/backups_for_migration_from_hetzner2/wiki.opensourceecology.org_20241228/current #
- we're using these
root@hetzner3 /var/www/html/wiki.opensourceecology.org # grep skins LocalSettings.php ## The relative URL path to the skins directory # $wgStylePath = "$wgScriptPath/skins"; #require_once "$IP/skins/CologneBlue/CologneBlue.php"; #require_once "$IP/skins/Modern/Modern.php"; #require_once "$IP/skins/MonoBook/MonoBook.php"; #require_once "$IP/skins/Vector/Vector.php"; #$wgRightsIcon = "${wgScriptPath}/skins/common/images/gnu-fdl.png"; root@hetzner3 /var/www/html/wiki.opensourceecology.org #
- so it appears that we just need to download CologneBlue & Modern.
- alright, here's the 3TOFU script
################################################################################ # File: 3tofu.sh # Purpose: Execute these commands on 3 distinct machines (or VMs) on 3 distinct # days using 3 distinct networks exiting from 3 distinct countries # # For more info on 3TOFU (and why this is important), see: # * https://tech.michaelaltfied.net/3tofu # # Authors: Michael Altfield <michael@michaelaltfield.net> # Created: 2025-01-01 21:21:18+00:00 ################################################################################ JQ=$(which jq) || (echo "ERROR: Cannot find 'jq'"; exit 1) CURL="$(which curl) --retry 5 --retry-all-errors" || (echo "ERROR: Cannot find 'curl'"; exit 1) GREP=$(which grep) || (echo "ERROR: Cannot find 'grep'"; exit 1) REMOTE_FILES="https://brandexponents.com/oshin-plugins/be-portfolio-post.zip https://brandexponents.com/wp/wp-content/uploads/be-gdprzip1166524dfc6ec328/be-gdpr.zip https://brandexponents.com/wp/wp-content/uploads/mastersliderzip37866595e7a5ff66/masterslider.zip https://brandexponents.com/wp/wp-content/uploads/meta-box-conditional-logiczip162366f26163a3ab4/meta-box-conditional-logic.zip https://brandexponents.com/wp/wp-content/uploads/meta-box-show-hidezip13166f2613ab6f0c/meta-box-show-hide.zip https://brandexponents.com/wp/wp-content/uploads/meta-box-tabszip111866f2610e07388/meta-box-tabs.zip https://brandexponents.com/wp/wp-content/uploads/oshine-corezip161662b43283bd8e/oshine-core.zip https://brandexponents.com/wp/wp-content/uploads/oshine-moduleszip33866595cdba6de4/oshine-modules.zip https://brandexponents.com/wp/wp-content/uploads/revsliderzip67256769089e02bf8/revslider.zip https://brandexponents.com/wp/wp-content/uploads/tatsuzip353674d4ab76b1de/tatsu.zip https://altushost-swe.dl.sourceforge.net/project/phplist/phplist/3.6.15/phplist-3.6.15.tgz https://netix.dl.sourceforge.net/project/phplist/phplist/3.6.15/phplist-3.6.15.zip https://github.com/phpList/phplist3/archive/refs/tags/v3.6.15.zip https://github.com/phpList/phplist3/archive/refs/tags/v3.6.15.tar.gz https://extdist.wmflabs.org/dist/extensions/UserMerge-REL1_42-41759d0.tar.gz https://extdist.wmflabs.org/dist/extensions/ConfirmAccount-REL1_42-7405319.tar.gz https://extdist.wmflabs.org/dist/extensions/Widgets-REL1_42-17dbd92.tar.gz https://extdist.wmflabs.org/dist/extensions/UserMerge-REL1_43-f9d2664.tar.gz https://extdist.wmflabs.org/dist/extensions/ConfirmAccount-REL1_43-bb470fd.tar.gz https://extdist.wmflabs.org/dist/extensions/Widgets-REL1_43-50da5c6.tar.gz https://extdist.wmflabs.org/dist/skins/Modern-REL1_42-c8a7124.tar.gz https://extdist.wmflabs.org/dist/skins/CologneBlue-REL1_42-007b63c.tar.gz https://extdist.wmflabs.org/dist/skins/Modern-REL1_43-5597681.tar.gz https://extdist.wmflabs.org/dist/skins/CologneBlue-REL1_43-9134d2e.tar.gz" WARNINGS="" # in tails, we must torify if [[ "`whoami`" == "amnesia" ]] ; then CURL="/usr/bin/torify ${CURL}" PYTHON="/usr/bin/torify ${PYTHON}" fi tmpDir=`mktemp -d` pushd "${tmpDir}" # first get some info about our internet connection ${CURL} -s https://ifconfig.co/country | head -n1 ${CURL} -s https://check.torproject.org | grep Congratulations | head -n1 # and today's date date -u +"%Y-%m-%d" echo "INFO: Determining Latest Version of Wordpress Core" json=$($CURL -s "https://api.wordpress.org/core/version-check/1.7/") REMOTE_FILES="${REMOTE_FILES} $(echo "${json}" | $JQ -r '[.offers[]|select(.response=="upgrade")][0].download')" plugins='activitypub advanced-nocaptcha-recaptcha akismet aurora-heatmap black-studio-tinymce-widget bulk-media-register chartbeat classic-editor coingate-for-woocommerce contact-form-7 duplicate-page enable-media-replace extensions-leaflet-map google-authenticator google-authenticator-encourage-user-activation hcaptcha-for-forms-and-more hello include-mastodon-feed jetpack leaflet-map melapress-login-security f raw-html regenerate-thumbnails related-posts-by-taxonomy shareaholic smart-slider-3 spam-destroyer ssl-insecure-content-fixer vcaching woocommerce woocommerce-gateway-stripe woocommerce-multilingual wordpress-seo wp-2fa wpforms-lite wpfront-notification-bar wp-pgp-encrypted-emails wp-qrcode wps-hide-login wp-super-cache safe-svg meta-box' echo -ne "INFO: Determining Latest Version of Wordpress Plugins \n\t" for plugin in $plugins; do echo -n '. ' json=$(curl -so plugin.json https://api.wordpress.org/plugins/info/1.0/${plugin}.json) latest_version=$(cat plugin.json | jq -r .version) url=$(cat plugin.json | jq -r ".versions.\"${latest_version}\"") if [ "${url}" = "null" ]; then error=$(cat plugin.json | jq -r .error); description=$(cat plugin.json | jq -r .description); WARNINGS="${WARNINGS}\n\nWARNING: Failed to download plugin ${plugin}" WARNINGS="${WARNINGS}\n\t$error" WARNINGS="${WARNINGS}\n\t$description" else REMOTE_FILES="${REMOTE_FILES} ${url}" fi done echo themes='bouquet oshin storefront twentyeleven twentyfifteen twentyfourteen twentynineteen twentyseventeen twentysixteen twentyten twentythirteen twentytwelve' echo -ne "INFO: Determining Latest Version of Wordpress Themes \n\t" for theme in $themes; do echo -n '. ' json=$($CURL -s "https://api.wordpress.org/themes/info/1.2/?action=theme_information&slug=${theme}") latest_version=$(echo $json | $JQ -r .version) if [ "${latest_version}" = "null" ]; then error=$(echo $json | $JQ -r .error); description=$(echo $json | $JQ -r .description); WARNINGS="${WARNINGS}\n\nWARNING: Failed to download theme ${theme}" WARNINGS="${WARNINGS}\n\t$error" WARNINGS="${WARNINGS}\n\t$description" else REMOTE_FILES="${REMOTE_FILES} $(echo $json | $JQ -r ".download_link")" fi done echo echo -e "${WARNINGS}" echo # get the file for file in ${REMOTE_FILES}; do echo "${file}" ${CURL} --progress-bar -O "${file}" done # checksum date -u +"%Y-%m-%d" sha256sum *
- and here's TOFU 1/3 (Tor, exit in Austria)
Congratulations. This browser is configured to use Tor. 2025-01-01 INFO: Determining Latest Version of Wordpress Core INFO: Determining Latest Version of Wordpress Plugins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . INFO: Determining Latest Version of Wordpress Themes . . . . . . . . . . . . WARNING: Failed to download plugin duplicate-page null null WARNING: Failed to download plugin hello Plugin not found. null WARNING: Failed to download plugin f closed This plugin has been closed as of March 25, 2012 and is not available for download. Reason: Unknown. WARNING: Failed to download theme oshin Theme not found null https://brandexponents.com/oshin-plugins/be-portfolio-post.zip -=O=- # # # # https://brandexponents.com/wp/wp-content/uploads/be-gdprzip1166524dfc6ec328/be-gdpr.zip -=O=- # # # # https://brandexponents.com/wp/wp-content/uploads/mastersliderzip37866595e7a5ff66/masterslider.zip -=O=- # # # # https://brandexponents.com/wp/wp-content/uploads/meta-box-conditional-logiczip162366f26163a3ab4/meta-box-conditional-logic.zip -=O=- # # # # https://brandexponents.com/wp/wp-content/uploads/meta-box-show-hidezip13166f2613ab6f0c/meta-box-show-hide.zip -=O=- # # # # https://brandexponents.com/wp/wp-content/uploads/meta-box-tabszip111866f2610e07388/meta-box-tabs.zip -=O=- # # # # https://brandexponents.com/wp/wp-content/uploads/oshine-corezip161662b43283bd8e/oshine-core.zip -=O=- # # # # https://brandexponents.com/wp/wp-content/uploads/oshine-moduleszip33866595cdba6de4/oshine-modules.zip -=O=- ## https://brandexponents.com/wp/wp-content/uploads/revsliderzip67256769089e02bf8/revslider.zip # # # # -=O=- https://brandexponents.com/wp/wp-content/uploads/tatsuzip353674d4ab76b1de/tatsu.zip -=O=- # ### https://altushost-swe.dl.sourceforge.net/project/phplist/phplist/3.6.15/phplist-3.6.15.tgz ######################################################################### 100.0% https://netix.dl.sourceforge.net/project/phplist/phplist/3.6.15/phplist-3.6.15.zip ######################################################################### 100.0% https://github.com/phpList/phplist3/archive/refs/tags/v3.6.15.zip -=O=- # # # # https://github.com/phpList/phplist3/archive/refs/tags/v3.6.15.tar.gz -=O=- # # # # https://extdist.wmflabs.org/dist/extensions/UserMerge-REL1_42-41759d0.tar.gz ######################################################################### 100.0% https://extdist.wmflabs.org/dist/extensions/ConfirmAccount-REL1_42-7405319.tar.gz ######################################################################### 100.0% https://extdist.wmflabs.org/dist/extensions/Widgets-REL1_42-17dbd92.tar.gz ######################################################################### 100.0% https://extdist.wmflabs.org/dist/extensions/UserMerge-REL1_43-f9d2664.tar.gz ######################################################################### 100.0% https://extdist.wmflabs.org/dist/extensions/ConfirmAccount-REL1_43-bb470fd.tar.gz ######################################################################### 100.0% https://extdist.wmflabs.org/dist/extensions/Widgets-REL1_43-50da5c6.tar.gz ######################################################################### 100.0% https://extdist.wmflabs.org/dist/skins/Modern-REL1_42-c8a7124.tar.gz ######################################################################### 100.0% https://extdist.wmflabs.org/dist/skins/CologneBlue-REL1_42-007b63c.tar.gz ######################################################################### 100.0% https://extdist.wmflabs.org/dist/skins/Modern-REL1_43-5597681.tar.gz ######################################################################### 100.0% https://extdist.wmflabs.org/dist/skins/CologneBlue-REL1_43-9134d2e.tar.gz ######################################################################### 100.0% https://downloads.wordpress.org/release/wordpress-6.7.1.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/activitypub.4.6.0.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/advanced-nocaptcha-recaptcha.7.5.0.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/akismet.5.3.5.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/aurora-heatmap.1.7.0.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/black-studio-tinymce-widget.2.7.3.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/bulk-media-register.1.40.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/chartbeat.2.0.7.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/classic-editor.1.6.7.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/coingate-for-woocommerce.2.2.0.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/contact-form-7.6.0.2.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/enable-media-replace.4.1.5.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/extensions-leaflet-map.4.4.2.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/google-authenticator.0.54.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/google-authenticator-encourage-user-activation.0.2.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/hcaptcha-for-forms-and-more.4.9.0.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/include-mastodon-feed.1.9.9.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/jetpack.14.1.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/leaflet-map.3.4.1.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/melapress-login-security.2.0.1.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/raw-html.1.6.4.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/regenerate-thumbnails.3.1.6.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/related-posts-by-taxonomy.2.7.6.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/shareaholic.9.7.13.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/smart-slider-3.3.5.1.26.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/spam-destroyer.2.1.4.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/ssl-insecure-content-fixer.2.7.2.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/vcaching.1.8.3.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/woocommerce.9.5.1.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/woocommerce-gateway-stripe.9.0.0.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/woocommerce-multilingual.5.3.9.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/wordpress-seo.24.1.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/wp-2fa.2.8.0.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/wpforms-lite.1.9.2.3.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/wpfront-notification-bar.3.4.2.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/wp-pgp-encrypted-emails.0.8.0.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/wp-qrcode.1.1.1.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/wps-hide-login.1.9.17.1.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/wp-super-cache.1.12.4.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/safe-svg.2.3.1.zip ######################################################################### 100.0% https://downloads.wordpress.org/plugin/meta-box.5.10.5.zip ######################################################################### 100.0% https://downloads.wordpress.org/theme/bouquet.1.2.5.zip ######################################################################### 100.0% https://downloads.wordpress.org/theme/storefront.4.6.0.zip ######################################################################### 100.0% https://downloads.wordpress.org/theme/twentyeleven.4.8.zip ######################################################################### 100.0% https://downloads.wordpress.org/theme/twentyfifteen.3.9.zip ######################################################################### 100.0% https://downloads.wordpress.org/theme/twentyfourteen.4.1.zip ######################################################################### 100.0% https://downloads.wordpress.org/theme/twentynineteen.3.0.zip ######################################################################### 100.0% https://downloads.wordpress.org/theme/twentyseventeen.3.8.zip ######################################################################### 100.0% https://downloads.wordpress.org/theme/twentysixteen.3.4.zip /######################################################################### 100.0% https://downloads.wordpress.org/theme/twentyten.4.3.zip ######################################################################### 100.0% https://downloads.wordpress.org/theme/twentythirteen.4.3.zip ######################################################################### 100.0% https://downloads.wordpress.org/theme/twentytwelve.4.4.zip ######################################################################### 100.0% 2025-01-01 33656ccc5752ff7c519d328ac4b9819116aa4e2195b436edc132a9362d1a23f6 activitypub.4.6.0.zip 101f645a8f4becdf0394c27195679fe6d134063fde6bd851dc1d57217db5e0e9 advanced-nocaptcha-recaptcha.7.5.0.zip 9e72d6c60c8e3adc9b202bd6ad8659605289cd0921d5f9726dabf24e06a50a16 akismet.5.3.5.zip 873928dd3e940064f5dcac8b74335a9760823147388f472bb755ce5a804eaf53 aurora-heatmap.1.7.0.zip 68ea2fab097534aef1c9af02f3f97c4ce61d7ecd83da08bcdc02c7c84f6a9a02 be-gdpr.zip c6c0bdd19bd97f7bdd25e2fd2b503ff929b45ecb9ea372b3bfb8171c51bf7718 be-portfolio-post.zip 206469c81b5b7ec3ab189d3471c996db868a30f5238f7d9165d7541ee66cd8a0 black-studio-tinymce-widget.2.7.3.zip 371916ddd49d1b23fd2b62d571a59734dcae3b2c9d4cbb405999626e2f27f213 bouquet.1.2.5.zip 5dc1fff3c3e664774ea51d52477e28c060e0b6733a47c6fb5db800eba3a4ea0f bulk-media-register.1.40.zip 7b8f9bba64b316e7e2888c97b9d257a8195e855bfa6c9c74c537fc3eac01ce86 chartbeat.2.0.7.zip 4b2b45b19c61f627ff8730222692a691023dea3435b35b8db95a2418b45ece65 classic-editor.1.6.7.zip 0c3c2b80926f43c5c7ca77fda54e00240af616a541705ae7118af14f38ab48c6 coingate-for-woocommerce.2.2.0.zip 445152a678b9e307b52e4e96b4acff9de4744efc25c55b16ec45aec731356268 CologneBlue-REL1_42-007b63c.tar.gz eb0eb22bdfc8b1cb553274064732c406bb173d7f43e73212c8220986e5f6fb1d CologneBlue-REL1_43-9134d2e.tar.gz f5c873c0e7aecae24a5e209d589db344ee199b0e7fa78906606ec5705b3b8752 ConfirmAccount-REL1_42-7405319.tar.gz 32bd9b76da748f0bda96588ffa50d51604365097e21e930325a5bd9817393240 ConfirmAccount-REL1_43-bb470fd.tar.gz d3880e7405c6842e164b0f974b9ed55e1a48006f86a2b28ed511128865323d89 contact-form-7.6.0.2.zip ad98e83a3bce28612025010d5bca77dd2d29f1df539f2667865d6d959f67e3e0 enable-media-replace.4.1.5.zip c58461cb4ab04746356a9bd6809da1cf699ffaad7f3be3987c8e6e2cd1830023 extensions-leaflet-map.4.4.2.zip b520e85b0c2904439b8aaec9c46a94650105899685f11d97e6b5035a568f2058 google-authenticator.0.54.zip 9cd1687d133a4b7870bb58c9a19704aab45bf379b29621fbd4900c5a15fff79e google-authenticator-encourage-user-activation.0.2.zip c61bab4e64eeff3d519e5a24990f5ba8223651f13aed2e0fb69b904419e62c50 hcaptcha-for-forms-and-more.4.9.0.zip bb0e885969df637767d64d02504d8defb1184db24cd0ade0111ef55ef63c81b9 include-mastodon-feed.1.9.9.zip 4d824673ad59e74c5bdfc9c6b6c87341b2d0f0879641b72381612aed30335758 jetpack.14.1.zip 13d906d4677dc3da617752fbe9e7540f0bf84128c0fae43598a10b876dac4217 leaflet-map.3.4.1.zip 7b209670e853d43166b71105104673541934baedb8425a45bc7e7889cbcf8d6e masterslider.zip fd1593eefe2fa546926ce0765e7d9944e24c1aca0f9cf2606d3136f4b60cb1b5 melapress-login-security.2.0.1.zip 08f15bb64ddbdf0813ec5e581515cedae5e8aee9d9a3b0c5e4b2726a5a2ac982 meta-box.5.10.5.zip 53e46b744d788bb6d0489f923a9f1fdb740a25851a19a5e21ccbdd19af8c58d2 meta-box-conditional-logic.zip 9e349d58ea21b03da63633c3fe8ec9df601129a1210497ac943fa7db83e39ae4 meta-box-show-hide.zip ae78971c55c22197901fe7ba65c2e7618b9bc96b5f401648b232aefdee129b98 meta-box-tabs.zip 7ccbc9703a0f194ad3219383de1d12f28e373598ed2448e07145a096d6598a0a Modern-REL1_42-c8a7124.tar.gz 07e855134780a5f1f9925d391f7eaed6f968f553988237ccc261d7e41ffb5829 Modern-REL1_43-5597681.tar.gz d3aba9dd7351476d58e3ffa3c29ccf7d3f0c05736fc688a382e95bca1154034c oshine-core.zip d515fe1a3905e4c017fa928506b60b49b49eef31f55dababf0d7c33da876a26d oshine-modules.zip 9e17cb15dd75bbbd5dbb984eda674863c3b10ab72613cf8a39a00c3e11a8492a phplist-3.6.15.tgz 9e17cb15dd75bbbd5dbb984eda674863c3b10ab72613cf8a39a00c3e11a8492a phplist-3.6.15.zip 1c045983b84a270a305a84ede3a07941037cc3448e9e2e7a51a2cebcd1044715 plugin.json f2cfaf226788dddd8744e723fe1ef53ef0984f956c4fa2678f932f0d8b72116c raw-html.1.6.4.zip 757f29991412ef63a099c4fe77a921d23b51097ddb207dff669fbf24ace6a7d6 regenerate-thumbnails.3.1.6.zip 4f0e6f6505b8eb39b53dd971e8dba8fe98c65a56a7bb24443f4a513c7940f193 related-posts-by-taxonomy.2.7.6.zip de0c7cdab7725a156f1fd0e91592137b2cbcbbe120df1efb6366e426032ada23 revslider.zip 2ee4950e6c2bb47ac2614a02529697a59aee8fb967f094a329d78e9626395f92 safe-svg.2.3.1.zip 97960efc1647253080c82739a47ea8b5239257e05065a3a7f24f5e3b5935e7b7 shareaholic.9.7.13.zip 514d1156304ffff54883b4dff57a789b36983d163a12276127ad9c2399f6614d smart-slider-3.3.5.1.26.zip 41bcae0e3cd94b73d7b5761527e68acb9111cb28080dd68f2f83a82cfd87f210 spam-destroyer.2.1.4.zip fb26419580bbc8f0d35842fd98a1a9bf44851453d20c373fadb8b488272547a4 ssl-insecure-content-fixer.2.7.2.zip 576e3324d4b77840c56d08fa3412bafcfe568c671359eb39e69594e1f8c48311 storefront.4.6.0.zip 1f80fabc560dfcd1dc05d87087e50421b79118633629dd4451d1fae6ce188009 tatsu.zip e33538c5a99ac6c6d083f5e70fdf390c5471247e47a44751b6a7a531b903287f twentyeleven.4.8.zip dc3c9337a95ff0619f8f4f2bbe494d0caf445af7e050b93f0de818e799e2a850 twentyfifteen.3.9.zip 91b68629634e181b3b5ba2852f97ae9abdbc4cf3455026264a0d5e323db88907 twentyfourteen.4.1.zip 3b7adce871a143bca30dbfb421a69b005cc53e252c9c9a0e4d768571f6c5be3e twentynineteen.3.0.zip 166035cbf15c3d618b5d2c11d1aa365b93d597f32735aa6f35887f4828673377 twentyseventeen.3.8.zip 04f14d0210cf72797d29c60132d2de4dc2ea00fffffcb824aa9e95fba385c7d4 twentysixteen.3.4.zip 21cd8f5688fc21493becee40bfb99a57837750f5ef6accca7abce5bcb1c37b46 twentyten.4.3.zip 6016a433cd38023181b00d6e44a14b976bc4963ce5fe97033b6af6046360411f twentythirteen.4.3.zip f6a5b6c3c8691f9a75f95d9e6675889a217cb57a8339e37b8aef182a7a4a4eaf twentytwelve.4.4.zip d17b77d02d736493413760ab2651745f4fb705ab569ef8c56aea48dee11ad074 UserMerge-REL1_42-41759d0.tar.gz 7b64058a82e2a33d452ae8172ae394dce603c788fd3d8b1cad9c8894a5b4bd30 UserMerge-REL1_43-f9d2664.tar.gz e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 v3.6.15.tar.gz e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 v3.6.15.zip 02854640d783194c3097c00af4b5e99ae8fa9d9c4359b0a7abf0b5070375fa7c vcaching.1.8.3.zip 543e34e5dbb2ef74af9ada84767e9118e200bb8a1046a5d49a03c7e462b9a13e Widgets-REL1_42-17dbd92.tar.gz 7946e4c3c970792a9de655dce79fa68bad2023084bb24e8d01694b4d17329778 Widgets-REL1_43-50da5c6.tar.gz c38427b9bebd799ff97e68593247dbbb1eef3a3ecd0503c0026c32fdc779de74 woocommerce.9.5.1.zip aa52f9a4c8bbe856fe045e5c76ffedae3573374ee43435de78e1561d8e0169a9 woocommerce-gateway-stripe.9.0.0.zip fbe62fc4ec4b91915024c126d9b86b3798c283f60d95435f3e6e1226ddd722aa woocommerce-multilingual.5.3.9.zip 75f4e9cb71e583ca3f8b19691b5754adb9c981580762137f82443e1eec468f9c wordpress-6.7.1.zip ce79a4dace0e87caa9314d9b773a9663506556cb78cd19d388522fc5401185bd wordpress-seo.24.1.zip feda19ad71ea22abe4dbcff422f6e0e6c8315f26a7d246099967a5eea17b4d38 wp-2fa.2.8.0.zip 130ba1a4f2396a8e183b8ce732c9bc8a3cf6698890f6f216550188e78e082fda wpforms-lite.1.9.2.3.zip 6e1d71809f4421463fc19c5c119c5e49788cd3676b730f7980e3dcd209520a1c wpfront-notification-bar.3.4.2.zip e3cb9db45795a8caed13e00414ce7f43d2bb517a35b88cda98ad91b6871b46e2 wp-pgp-encrypted-emails.0.8.0.zip e50735bcda4e85df1e522fda113ae24fd973f000e75154472544d4bcf51491f1 wp-qrcode.1.1.1.zip bedfe5b456f5a5b3b6d4b29dd6577f6b8492f4594a192678555691e8403a56d7 wps-hide-login.1.9.17.1.zip 2ec43525f53953605daca6c3586919c9599ec66a805814bf3bb46751054d807d wp-super-cache.1.12.4.zip user@host:/tmp/user/1000/tmp.aQZdXtbcsc$
- ok, after 3 days (assuming everything matches), we'll be unblocked on microfactory.opensourceecology.org, www.openbuildinginstitute.org, and www.opensourceecology.org, and phplist.opensourceecology.org
- in the meantime, we can continue with the wiki upgrade process
- ...
- I also finished my logs and hours and sent a bill to OSE for 49 hours in the month of Dec 2024