From 5687cec33ff016afe95578abec7934a6b4cc3566 Mon Sep 17 00:00:00 2001 From: Alec Muffett Date: Tue, 1 Jun 2021 12:23:59 +0000 Subject: [PATCH] auto-update on Tue Jun 1 12:23:59 UTC 2021 --- README.md | 106 ++++++++++++++++++++++++++--------------------------- rwos-db.py | 18 +++++++++ wrapper.sh | 8 ++-- 3 files changed, 76 insertions(+), 56 deletions(-) diff --git a/README.md b/README.md index 7ec3d06..74a3930 100644 --- a/README.md +++ b/README.md @@ -35,33 +35,33 @@ You can find techical details and the legend/key for symbols in the * link: [https://privacy2ws3ora5p4qpzptqr32qm54gf5ifyzvo5bhl7bb254c6nbiyd.onion/](https://privacy2ws3ora5p4qpzptqr32qm54gf5ifyzvo5bhl7bb254c6nbiyd.onion/) * plain: `https://privacy2ws3ora5p4qpzptqr32qm54gf5ifyzvo5bhl7bb254c6nbiyd.onion/` * proof: [link](https://www.reddit.com/r/onions/comments/nhe04a/privacy_international_migrate_to_a_v3_onion/) -* check: :white_check_mark::white_check_mark: +* check: :sos::white_check_mark::white_check_mark: ### [Riseup Home](http://vww6ybal4bd7szmgncyruucpgfkqahzddi37ktceo3ah7ngmcopnpyyd.onion/) :wrench: * link: [http://vww6ybal4bd7szmgncyruucpgfkqahzddi37ktceo3ah7ngmcopnpyyd.onion/](http://vww6ybal4bd7szmgncyruucpgfkqahzddi37ktceo3ah7ngmcopnpyyd.onion/) * plain: `http://vww6ybal4bd7szmgncyruucpgfkqahzddi37ktceo3ah7ngmcopnpyyd.onion/` * proof: [link](https://riseup.net/en/security/network-security/tor#riseups-tor-onion-services) -* check: :white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark: +* check: :white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark: ### [Riseup Onion Index](http://vww6ybal4bd7szmgncyruucpgfkqahzddi37ktceo3ah7ngmcopnpyyd.onion/en/security/network-security/tor#riseups-tor-onion-services) :wrench: *provides shared notepad, file sharing, code hosting, and other services* * link: [http://vww6ybal4bd7szmgncyruucpgfkqahzddi37ktceo3ah7ngmcopnpyyd.onion/en/security/network-security/tor#riseups-tor-onion-services](http://vww6ybal4bd7szmgncyruucpgfkqahzddi37ktceo3ah7ngmcopnpyyd.onion/en/security/network-security/tor#riseups-tor-onion-services) * plain: `http://vww6ybal4bd7szmgncyruucpgfkqahzddi37ktceo3ah7ngmcopnpyyd.onion/en/security/network-security/tor#riseups-tor-onion-services` * proof: [link](https://riseup.net/en/security/network-security/tor#riseups-tor-onion-services) -* check: :white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark: +* check: :white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark: ### [Systemli Home](http://7sk2kov2xwx6cbc32phynrifegg6pklmzs7luwcggtzrnlsolxxuyfyd.onion/en/index.html) :wrench: * link: [http://7sk2kov2xwx6cbc32phynrifegg6pklmzs7luwcggtzrnlsolxxuyfyd.onion/en/index.html](http://7sk2kov2xwx6cbc32phynrifegg6pklmzs7luwcggtzrnlsolxxuyfyd.onion/en/index.html) * plain: `http://7sk2kov2xwx6cbc32phynrifegg6pklmzs7luwcggtzrnlsolxxuyfyd.onion/en/index.html` * proof: [link](https://www.systemli.org/en/service/onion.html) -* check: :white_check_mark::white_check_mark::white_check_mark::white_check_mark::sos::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark: +* check: :white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::sos::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark: ### [Systemli Onion Index](http://7sk2kov2xwx6cbc32phynrifegg6pklmzs7luwcggtzrnlsolxxuyfyd.onion/en/service/onion.html) :wrench: *provides shared notepad, spreadsheet, pastebin, and other services* * link: [http://7sk2kov2xwx6cbc32phynrifegg6pklmzs7luwcggtzrnlsolxxuyfyd.onion/en/service/onion.html](http://7sk2kov2xwx6cbc32phynrifegg6pklmzs7luwcggtzrnlsolxxuyfyd.onion/en/service/onion.html) * plain: `http://7sk2kov2xwx6cbc32phynrifegg6pklmzs7luwcggtzrnlsolxxuyfyd.onion/en/service/onion.html` * proof: [link](https://www.systemli.org/en/service/onion.html) -* check: :white_check_mark::white_check_mark::white_check_mark::white_check_mark::sos::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark: +* check: :white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::sos::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark: ---- ## Companies And Services @@ -71,7 +71,7 @@ You can find techical details and the legend/key for symbols in the * link: [http://dlegal66uj5u2dvcbrev7vv6fjtwnd4moqu7j6jnd42rmbypv3coigyd.onion/](http://dlegal66uj5u2dvcbrev7vv6fjtwnd4moqu7j6jnd42rmbypv3coigyd.onion/) * plain: `http://dlegal66uj5u2dvcbrev7vv6fjtwnd4moqu7j6jnd42rmbypv3coigyd.onion/` * proof: [link](https://solicitors.lawsociety.org.uk/office/593348/decoded-legal-limited) -* check: :white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::sos::white_check_mark::white_check_mark::sos::white_check_mark::white_check_mark::white_check_mark: +* check: :white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::sos::white_check_mark::white_check_mark::sos::white_check_mark::white_check_mark: ---- ## Education @@ -83,7 +83,7 @@ You can find techical details and the legend/key for symbols in the * link: [http://ciadotgov4sjwlzihbbgxnqg3xiyrg7so2r2o3lt5wz5ypk4sxyjstad.onion/index.html](http://ciadotgov4sjwlzihbbgxnqg3xiyrg7so2r2o3lt5wz5ypk4sxyjstad.onion/index.html) * plain: `http://ciadotgov4sjwlzihbbgxnqg3xiyrg7so2r2o3lt5wz5ypk4sxyjstad.onion/index.html` * proof: [link](https://www.cia.gov/news-information/featured-story-archive/2019-featured-story-archive/latest-layer-an-onion-site.html) -* check: :no_entry_sign::no_entry_sign::no_entry_sign::no_entry_sign::no_entry_sign::no_entry_sign::no_entry_sign::no_entry_sign::no_entry_sign::no_entry_sign::no_entry_sign::no_entry_sign::no_entry_sign::white_check_mark: +* check: :no_entry_sign::no_entry_sign::no_entry_sign::no_entry_sign::no_entry_sign::no_entry_sign::no_entry_sign::no_entry_sign::no_entry_sign::no_entry_sign::no_entry_sign::no_entry_sign::no_entry_sign::no_entry_sign: ---- ## News And Media @@ -92,7 +92,7 @@ You can find techical details and the legend/key for symbols in the * link: [https://p53lf57qovyuvwsc6xnrppyply3vtqm7l6pcobkmyqsiofyeznfu5uqd.onion/](https://p53lf57qovyuvwsc6xnrppyply3vtqm7l6pcobkmyqsiofyeznfu5uqd.onion/) * plain: `https://p53lf57qovyuvwsc6xnrppyply3vtqm7l6pcobkmyqsiofyeznfu5uqd.onion/` * proof: see tls/ssl certificate -* check: :white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark: +* check: :white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark: ---- ## Tech And Software @@ -101,61 +101,61 @@ You can find techical details and the legend/key for symbols in the * link: [https://hzwjmjimhr7bdmfv2doll4upibt5ojjmpo3pbp5ctwcg37n3hyk7qzid.onion/](https://hzwjmjimhr7bdmfv2doll4upibt5ojjmpo3pbp5ctwcg37n3hyk7qzid.onion/) * plain: `https://hzwjmjimhr7bdmfv2doll4upibt5ojjmpo3pbp5ctwcg37n3hyk7qzid.onion/` * proof: see tls/ssl certificate -* check: :white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::sos::sos::sos::sos::sos::sos::sos::sos::sos: +* check: :white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark: ### [DEF CON Groups](http://jrw32khnmfehvdsvwdf34mywoqj5emvxh4mzbkls6jk2cb3thcgz6nid.onion/) :wrench: * link: [http://jrw32khnmfehvdsvwdf34mywoqj5emvxh4mzbkls6jk2cb3thcgz6nid.onion/](http://jrw32khnmfehvdsvwdf34mywoqj5emvxh4mzbkls6jk2cb3thcgz6nid.onion/) * plain: `http://jrw32khnmfehvdsvwdf34mywoqj5emvxh4mzbkls6jk2cb3thcgz6nid.onion/` * proof: [link](https://www.facebook.com/defcon/posts/i-am-proud-to-announce-the-v3-onion-address-for-def-condefconorg-main-web-siteht/10155438526096656/) -* check: :white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark: +* check: :white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark: ### [DEF CON Home](http://g7ejphhubv5idbbu3hb3wawrs5adw7tkx7yjabnf65xtzztgg4hcsqqd.onion/) :wrench: * link: [http://g7ejphhubv5idbbu3hb3wawrs5adw7tkx7yjabnf65xtzztgg4hcsqqd.onion/](http://g7ejphhubv5idbbu3hb3wawrs5adw7tkx7yjabnf65xtzztgg4hcsqqd.onion/) * plain: `http://g7ejphhubv5idbbu3hb3wawrs5adw7tkx7yjabnf65xtzztgg4hcsqqd.onion/` * proof: [link](https://www.facebook.com/defcon/posts/i-am-proud-to-announce-the-v3-onion-address-for-def-condefconorg-main-web-siteht/10155438526096656/) -* check: :white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark: +* check: :white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark: ### [DEF CON Media](http://m6rqq6kocsyugo2laitup5nn32bwm3lh677chuodjfmggczoafzwfcad.onion/) :wrench: * link: [http://m6rqq6kocsyugo2laitup5nn32bwm3lh677chuodjfmggczoafzwfcad.onion/](http://m6rqq6kocsyugo2laitup5nn32bwm3lh677chuodjfmggczoafzwfcad.onion/) * plain: `http://m6rqq6kocsyugo2laitup5nn32bwm3lh677chuodjfmggczoafzwfcad.onion/` * proof: [link](https://www.facebook.com/defcon/posts/i-am-proud-to-announce-the-v3-onion-address-for-def-condefconorg-main-web-siteht/10155438526096656/) -* check: :white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark: +* check: :white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark: ### [Hardened BSD Onion Index](http://lkiw4tmbudbr43hbyhm636sarn73vuow77czzohdbqdpjuq3vdzvenyd.onion/) :wrench: * link: [http://lkiw4tmbudbr43hbyhm636sarn73vuow77czzohdbqdpjuq3vdzvenyd.onion/](http://lkiw4tmbudbr43hbyhm636sarn73vuow77czzohdbqdpjuq3vdzvenyd.onion/) * plain: `http://lkiw4tmbudbr43hbyhm636sarn73vuow77czzohdbqdpjuq3vdzvenyd.onion/` * proof: [link](https://hardenedbsd.org/article/shawn-webb/2020-01-30/hardenedbsd-tor-onion-service-v3-nodes) -* check: :white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark: +* check: :white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark: ### [OnionShare](http://lldan5gahapx5k7iafb3s4ikijc4ni7gx5iywdflkba5y2ezyg6sjgyd.onion/) :wrench: * link: [http://lldan5gahapx5k7iafb3s4ikijc4ni7gx5iywdflkba5y2ezyg6sjgyd.onion/](http://lldan5gahapx5k7iafb3s4ikijc4ni7gx5iywdflkba5y2ezyg6sjgyd.onion/) * plain: `http://lldan5gahapx5k7iafb3s4ikijc4ni7gx5iywdflkba5y2ezyg6sjgyd.onion/` * proof: [link](https://onionshare.org/) -* check: :white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark: +* check: :white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark: ### [Qubes OS](http://www.qubesosfasa4zl44o4tws22di6kepyzfeqv3tg4e3ztknltfxqrymdad.onion/) :wrench: * link: [http://www.qubesosfasa4zl44o4tws22di6kepyzfeqv3tg4e3ztknltfxqrymdad.onion/](http://www.qubesosfasa4zl44o4tws22di6kepyzfeqv3tg4e3ztknltfxqrymdad.onion/) * plain: `http://www.qubesosfasa4zl44o4tws22di6kepyzfeqv3tg4e3ztknltfxqrymdad.onion/` * proof: [link](https://www.qubes-os.org/news/2019/04/17/tor-onion-services-available-again/) -* check: :white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark: +* check: :white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark: ### [Whonix Forums](http://forums.dds6qkxpwdeubwucdiaord2xgbbeyds25rbsgr73tbfpqpt4a6vjwsyd.onion/) :wrench: * link: [http://forums.dds6qkxpwdeubwucdiaord2xgbbeyds25rbsgr73tbfpqpt4a6vjwsyd.onion/](http://forums.dds6qkxpwdeubwucdiaord2xgbbeyds25rbsgr73tbfpqpt4a6vjwsyd.onion/) * plain: `http://forums.dds6qkxpwdeubwucdiaord2xgbbeyds25rbsgr73tbfpqpt4a6vjwsyd.onion/` * proof: [link](https://www.qubes-os.org/news/2018/01/23/qubes-whonix-next-gen-tor-onion-services/) -* check: :white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark: +* check: :white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark: ### [Whonix Home](http://dds6qkxpwdeubwucdiaord2xgbbeyds25rbsgr73tbfpqpt4a6vjwsyd.onion/) :wrench: * link: [http://dds6qkxpwdeubwucdiaord2xgbbeyds25rbsgr73tbfpqpt4a6vjwsyd.onion/](http://dds6qkxpwdeubwucdiaord2xgbbeyds25rbsgr73tbfpqpt4a6vjwsyd.onion/) * plain: `http://dds6qkxpwdeubwucdiaord2xgbbeyds25rbsgr73tbfpqpt4a6vjwsyd.onion/` * proof: [link](https://www.qubes-os.org/news/2018/01/23/qubes-whonix-next-gen-tor-onion-services/) -* check: :eight_spoked_asterisk::eight_spoked_asterisk::eight_spoked_asterisk::eight_spoked_asterisk::eight_spoked_asterisk::eight_spoked_asterisk::eight_spoked_asterisk::eight_spoked_asterisk::eight_spoked_asterisk::eight_spoked_asterisk::eight_spoked_asterisk::eight_spoked_asterisk::eight_spoked_asterisk::eight_spoked_asterisk: +* check: :eight_spoked_asterisk::eight_spoked_asterisk::eight_spoked_asterisk::eight_spoked_asterisk::eight_spoked_asterisk::eight_spoked_asterisk::eight_spoked_asterisk::eight_spoked_asterisk::eight_spoked_asterisk::eight_spoked_asterisk::eight_spoked_asterisk::eight_spoked_asterisk::eight_spoked_asterisk::eight_spoked_asterisk: ### [keybase.io](http://keybase5wmilwokqirssclfnsqrjdsi7jdir5wy7y7iu3tanwmtp6oid.onion/) :wrench: * link: [http://keybase5wmilwokqirssclfnsqrjdsi7jdir5wy7y7iu3tanwmtp6oid.onion/](http://keybase5wmilwokqirssclfnsqrjdsi7jdir5wy7y7iu3tanwmtp6oid.onion/) * plain: `http://keybase5wmilwokqirssclfnsqrjdsi7jdir5wy7y7iu3tanwmtp6oid.onion/` * proof: [link](https://keybase.io/docs/command_line/tor) -* check: :white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark: +* check: :white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark: ---- ## Web And Internet @@ -164,19 +164,19 @@ You can find techical details and the legend/key for symbols in the * link: [https://dns4torpnlfs2ifuz2s2yf3fc7rdmsbhm6rw75euj35pac6ap25zgqad.onion/](https://dns4torpnlfs2ifuz2s2yf3fc7rdmsbhm6rw75euj35pac6ap25zgqad.onion/) * plain: `https://dns4torpnlfs2ifuz2s2yf3fc7rdmsbhm6rw75euj35pac6ap25zgqad.onion/` * proof: see tls/ssl certificate -* check: :white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark: +* check: :white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark: ### [Facebook](https://www.facebookwkhpilnemxj7asaniu7vnjjbiltxjqhye3mhbshg7kx5tfyd.onion/) :closed_lock_with_key: * link: [https://www.facebookwkhpilnemxj7asaniu7vnjjbiltxjqhye3mhbshg7kx5tfyd.onion/](https://www.facebookwkhpilnemxj7asaniu7vnjjbiltxjqhye3mhbshg7kx5tfyd.onion/) * plain: `https://www.facebookwkhpilnemxj7asaniu7vnjjbiltxjqhye3mhbshg7kx5tfyd.onion/` * proof: [link](https://www.facebook.com/notes/protect-the-graph/making-connections-to-facebook-more-secure/1526085754298237/) -* check: :white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark: +* check: :white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark: ### [Facebook Mobile](https://m.facebookwkhpilnemxj7asaniu7vnjjbiltxjqhye3mhbshg7kx5tfyd.onion/) :closed_lock_with_key: * link: [https://m.facebookwkhpilnemxj7asaniu7vnjjbiltxjqhye3mhbshg7kx5tfyd.onion/](https://m.facebookwkhpilnemxj7asaniu7vnjjbiltxjqhye3mhbshg7kx5tfyd.onion/) * plain: `https://m.facebookwkhpilnemxj7asaniu7vnjjbiltxjqhye3mhbshg7kx5tfyd.onion/` * proof: see tls/ssl certificate -* check: :white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark: +* check: :white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark: ---- ## Globaleaks @@ -192,223 +192,223 @@ You can find techical details and the legend/key for symbols in the * link: [https://cy6wj77vryhcyh6go576hxycjz4wxlo4s5vevdinkw3armwzty5jozyd.onion](https://cy6wj77vryhcyh6go576hxycjz4wxlo4s5vevdinkw3armwzty5jozyd.onion) * plain: `https://cy6wj77vryhcyh6go576hxycjz4wxlo4s5vevdinkw3armwzty5jozyd.onion` * proof: [link](https://www.2600.com/securedrop) -* check: :sos: +* check: :sos::sos: ### [ABC](http://dqa4zahticcobfq5rmmmbewbdtyiznbl75hu23k4i37y7yfoosrh7mqd.onion) :wrench: *via: https://securedrop.org/api/v1/directory/* * link: [http://dqa4zahticcobfq5rmmmbewbdtyiznbl75hu23k4i37y7yfoosrh7mqd.onion](http://dqa4zahticcobfq5rmmmbewbdtyiznbl75hu23k4i37y7yfoosrh7mqd.onion) * plain: `http://dqa4zahticcobfq5rmmmbewbdtyiznbl75hu23k4i37y7yfoosrh7mqd.onion` * proof: [link](https://www.abc.net.au/news/securedrop/) -* check: :sos: +* check: :sos::sos: ### [Aftenposten AS](https://tiykfvhb562gheutfnedysnhrxpxoztyszkqyroloyepwzxmxien77id.onion) :closed_lock_with_key: *via: https://securedrop.org/api/v1/directory/* * link: [https://tiykfvhb562gheutfnedysnhrxpxoztyszkqyroloyepwzxmxien77id.onion](https://tiykfvhb562gheutfnedysnhrxpxoztyszkqyroloyepwzxmxien77id.onion) * plain: `https://tiykfvhb562gheutfnedysnhrxpxoztyszkqyroloyepwzxmxien77id.onion` * proof: [link](https://www.aftenposten.no/securedrop) -* check: :sos: +* check: :sos::sos: ### [Aftonbladet](https://xm33ge4kupk5o66eqxcd2r4fqcplpqb2sbdduf5z2nw4g2jrxe57luid.onion) :closed_lock_with_key: *via: https://securedrop.org/api/v1/directory/* * link: [https://xm33ge4kupk5o66eqxcd2r4fqcplpqb2sbdduf5z2nw4g2jrxe57luid.onion](https://xm33ge4kupk5o66eqxcd2r4fqcplpqb2sbdduf5z2nw4g2jrxe57luid.onion) * plain: `https://xm33ge4kupk5o66eqxcd2r4fqcplpqb2sbdduf5z2nw4g2jrxe57luid.onion` * proof: [link](https://www.aftonbladet.se/securedrop/) -* check: :sos: +* check: :sos::sos: ### [Apache](https://okd7utbak43lm7qaixr6yv7s62e32mhngjsfpjn26eklokqofg6776yd.onion) :closed_lock_with_key: *via: https://securedrop.org/api/v1/directory/* * link: [https://okd7utbak43lm7qaixr6yv7s62e32mhngjsfpjn26eklokqofg6776yd.onion](https://okd7utbak43lm7qaixr6yv7s62e32mhngjsfpjn26eklokqofg6776yd.onion) * plain: `https://okd7utbak43lm7qaixr6yv7s62e32mhngjsfpjn26eklokqofg6776yd.onion` * proof: [link](https://www.apache.be/securedrop) -* check: :sos: +* check: :sos::sos: ### [Bloomberg News](https://ogdwaroarq4p6rnfn2hl4crvldyruyc2g24435qtxmd3twhevg7dsqid.onion) :closed_lock_with_key: *via: https://securedrop.org/api/v1/directory/* * link: [https://ogdwaroarq4p6rnfn2hl4crvldyruyc2g24435qtxmd3twhevg7dsqid.onion](https://ogdwaroarq4p6rnfn2hl4crvldyruyc2g24435qtxmd3twhevg7dsqid.onion) * plain: `https://ogdwaroarq4p6rnfn2hl4crvldyruyc2g24435qtxmd3twhevg7dsqid.onion` * proof: [link](https://www.bloomberg.com/tips/) -* check: :sos: +* check: :sos::sos: ### [CBC](http://gppg43zz5d2yfuom3yfmxnnokn3zj4mekt55onlng3zs653ty4fio6qd.onion) :wrench: *via: https://securedrop.org/api/v1/directory/* * link: [http://gppg43zz5d2yfuom3yfmxnnokn3zj4mekt55onlng3zs653ty4fio6qd.onion](http://gppg43zz5d2yfuom3yfmxnnokn3zj4mekt55onlng3zs653ty4fio6qd.onion) * plain: `http://gppg43zz5d2yfuom3yfmxnnokn3zj4mekt55onlng3zs653ty4fio6qd.onion` * proof: [link](https://www.cbc.ca/securedrop) -* check: :white_check_mark: +* check: :white_check_mark::white_check_mark: ### [CBC / Canadian Broadcasting Corporation](http://gppg43zz5d2yfuom3yfmxnnokn3zj4mekt55onlng3zs653ty4fio6qd.onion/) :wrench: * link: [http://gppg43zz5d2yfuom3yfmxnnokn3zj4mekt55onlng3zs653ty4fio6qd.onion/](http://gppg43zz5d2yfuom3yfmxnnokn3zj4mekt55onlng3zs653ty4fio6qd.onion/) * plain: `http://gppg43zz5d2yfuom3yfmxnnokn3zj4mekt55onlng3zs653ty4fio6qd.onion/` * proof: [link](https://www.cbc.ca/securedrop/) -* check: :white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark: +* check: :white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark::white_check_mark: ### [Dagbladet](https://udgkmwzb5jmucs2r2cjtfscgf6s6d6otbt2qfiinovtwknsxk5oyzeid.onion) :closed_lock_with_key: *via: https://securedrop.org/api/v1/directory/* * link: [https://udgkmwzb5jmucs2r2cjtfscgf6s6d6otbt2qfiinovtwknsxk5oyzeid.onion](https://udgkmwzb5jmucs2r2cjtfscgf6s6d6otbt2qfiinovtwknsxk5oyzeid.onion) * plain: `https://udgkmwzb5jmucs2r2cjtfscgf6s6d6otbt2qfiinovtwknsxk5oyzeid.onion` * proof: [link](https://www.dagbladet.no/securedrop/) -* check: :sos: +* check: :sos::sos: ### [Espen Andersen](https://tsovw443sbbaizc3mxwuqrnbc4uiml3x3uuinmplthsmpiqdphl7v5yd.onion) :closed_lock_with_key: *via: https://securedrop.org/api/v1/directory/* * link: [https://tsovw443sbbaizc3mxwuqrnbc4uiml3x3uuinmplthsmpiqdphl7v5yd.onion](https://tsovw443sbbaizc3mxwuqrnbc4uiml3x3uuinmplthsmpiqdphl7v5yd.onion) * plain: `https://tsovw443sbbaizc3mxwuqrnbc4uiml3x3uuinmplthsmpiqdphl7v5yd.onion` * proof: [link](https://espenandersen.no/contact) -* check: :sos: +* check: :sos::sos: ### [Forbes](https://o6ajg2e6i6rnw5oihquvd4e64toxblnh62aoko4aimgapsowefsnhead.onion) :closed_lock_with_key: *via: https://securedrop.org/api/v1/directory/* * link: [https://o6ajg2e6i6rnw5oihquvd4e64toxblnh62aoko4aimgapsowefsnhead.onion](https://o6ajg2e6i6rnw5oihquvd4e64toxblnh62aoko4aimgapsowefsnhead.onion) * plain: `https://o6ajg2e6i6rnw5oihquvd4e64toxblnh62aoko4aimgapsowefsnhead.onion` * proof: [link](https://www.forbes.com/fdc/securedrop.html) -* check: :sos: +* check: :sos::sos: ### [HuffPost](http://ppw2pmtagxykinex6uubypsommtrcg6ytdh6bcr6agq2wxnrweao4cad.onion) :wrench: *via: https://securedrop.org/api/v1/directory/* * link: [http://ppw2pmtagxykinex6uubypsommtrcg6ytdh6bcr6agq2wxnrweao4cad.onion](http://ppw2pmtagxykinex6uubypsommtrcg6ytdh6bcr6agq2wxnrweao4cad.onion) * plain: `http://ppw2pmtagxykinex6uubypsommtrcg6ytdh6bcr6agq2wxnrweao4cad.onion` * proof: [link](https://img.huffingtonpost.com/securedrop) -* check: :white_check_mark: +* check: :white_check_mark::white_check_mark: ### [Institute for Quantitative Social Science at Harvard University](https://5kcyaqagvnrvyan7y5ntzreqsn2msowqlmtoo46qju2pctlbkzzztxqd.onion) :closed_lock_with_key: *via: https://securedrop.org/api/v1/directory/* * link: [https://5kcyaqagvnrvyan7y5ntzreqsn2msowqlmtoo46qju2pctlbkzzztxqd.onion](https://5kcyaqagvnrvyan7y5ntzreqsn2msowqlmtoo46qju2pctlbkzzztxqd.onion) * plain: `https://5kcyaqagvnrvyan7y5ntzreqsn2msowqlmtoo46qju2pctlbkzzztxqd.onion` * proof: [link](https://www.hmdc.harvard.edu/securedrop.html) -* check: :sos: +* check: :sos::sos: ### [Investigace.cz](https://e2kkexl7exz6rg7fhl4oftkaeojm7wlbw567hqu2tbrjlixsjjoynzad.onion) :closed_lock_with_key: *via: https://securedrop.org/api/v1/directory/* * link: [https://e2kkexl7exz6rg7fhl4oftkaeojm7wlbw567hqu2tbrjlixsjjoynzad.onion](https://e2kkexl7exz6rg7fhl4oftkaeojm7wlbw567hqu2tbrjlixsjjoynzad.onion) * plain: `https://e2kkexl7exz6rg7fhl4oftkaeojm7wlbw567hqu2tbrjlixsjjoynzad.onion` * proof: [link](https://www.investigace.cz/securedrop/) -* check: :sos: +* check: :sos::sos: ### [NRK](https://537ztcntpbmspja4mkpxldpsoc46mqlssnsaklqnfw3gnlpj5glcjgid.onion) :closed_lock_with_key: *via: https://securedrop.org/api/v1/directory/* * link: [https://537ztcntpbmspja4mkpxldpsoc46mqlssnsaklqnfw3gnlpj5glcjgid.onion](https://537ztcntpbmspja4mkpxldpsoc46mqlssnsaklqnfw3gnlpj5glcjgid.onion) * plain: `https://537ztcntpbmspja4mkpxldpsoc46mqlssnsaklqnfw3gnlpj5glcjgid.onion` * proof: [link](https://www.nrk.no/varsle/) -* check: :sos: +* check: :sos::sos: ### [New York Times](https://ej3kv4ebuugcmuwxctx5ic7zxh73rnxt42soi3tdneu2c2em55thufqd.onion) :closed_lock_with_key: *via: https://securedrop.org/api/v1/directory/* * link: [https://ej3kv4ebuugcmuwxctx5ic7zxh73rnxt42soi3tdneu2c2em55thufqd.onion](https://ej3kv4ebuugcmuwxctx5ic7zxh73rnxt42soi3tdneu2c2em55thufqd.onion) * plain: `https://ej3kv4ebuugcmuwxctx5ic7zxh73rnxt42soi3tdneu2c2em55thufqd.onion` * proof: [link](https://www.nytimes.com/tips) -* check: :white_check_mark: +* check: :white_check_mark::white_check_mark: ### [ProPublica](https://lvtu6mh6dd6ynqcxtd2mseqfkm7g2iuxvjobbyzpgx2jt427zvd7n3ad.onion) :closed_lock_with_key: *via: https://securedrop.org/api/v1/directory/* * link: [https://lvtu6mh6dd6ynqcxtd2mseqfkm7g2iuxvjobbyzpgx2jt427zvd7n3ad.onion](https://lvtu6mh6dd6ynqcxtd2mseqfkm7g2iuxvjobbyzpgx2jt427zvd7n3ad.onion) * plain: `https://lvtu6mh6dd6ynqcxtd2mseqfkm7g2iuxvjobbyzpgx2jt427zvd7n3ad.onion` * proof: [link](https://propublica.org/tips) -* check: :sos: +* check: :sos::sos: ### [Public Intelligence](http://z4gd5t2g6u6kqeqjeddvmvlhhjtjgslg4elh4ztnct7snskcd7phbiyd.onion) :wrench: *via: https://securedrop.org/api/v1/directory/* * link: [http://z4gd5t2g6u6kqeqjeddvmvlhhjtjgslg4elh4ztnct7snskcd7phbiyd.onion](http://z4gd5t2g6u6kqeqjeddvmvlhhjtjgslg4elh4ztnct7snskcd7phbiyd.onion) * plain: `http://z4gd5t2g6u6kqeqjeddvmvlhhjtjgslg4elh4ztnct7snskcd7phbiyd.onion` * proof: [link](https://publicintelligence.net/contribute/) -* check: :white_check_mark: +* check: :white_check_mark::white_check_mark: ### [San Francisco Chronicle](https://b52gknakgsyqqeq476oi5nymw6yapysfig4owqgwppi5qpuk4az6bxad.onion) :closed_lock_with_key: *via: https://securedrop.org/api/v1/directory/* * link: [https://b52gknakgsyqqeq476oi5nymw6yapysfig4owqgwppi5qpuk4az6bxad.onion](https://b52gknakgsyqqeq476oi5nymw6yapysfig4owqgwppi5qpuk4az6bxad.onion) * plain: `https://b52gknakgsyqqeq476oi5nymw6yapysfig4owqgwppi5qpuk4az6bxad.onion` * proof: [link](https://www.sfchronicle.com/newstips/) -* check: :sos: +* check: :sos::sos: ### [Stefania Maurizi](https://jxsb4ovmavjy3r64bak4ha63xwggf3nzf3vikvs23r2avm5rhzmaqtqd.onion) :closed_lock_with_key: *via: https://securedrop.org/api/v1/directory/* * link: [https://jxsb4ovmavjy3r64bak4ha63xwggf3nzf3vikvs23r2avm5rhzmaqtqd.onion](https://jxsb4ovmavjy3r64bak4ha63xwggf3nzf3vikvs23r2avm5rhzmaqtqd.onion) * plain: `https://jxsb4ovmavjy3r64bak4ha63xwggf3nzf3vikvs23r2avm5rhzmaqtqd.onion` * proof: [link](https://stefaniamaurizi.it/en-contactme.html) -* check: :sos: +* check: :sos::sos: ### [Süddeutsche Zeitung](https://udhauo3m3fh7v6yfiuornjzxn3fh6vlp4ooo3wogvghcnv5xik6mnayd.onion) :closed_lock_with_key: *via: https://securedrop.org/api/v1/directory/* * link: [https://udhauo3m3fh7v6yfiuornjzxn3fh6vlp4ooo3wogvghcnv5xik6mnayd.onion](https://udhauo3m3fh7v6yfiuornjzxn3fh6vlp4ooo3wogvghcnv5xik6mnayd.onion) * plain: `https://udhauo3m3fh7v6yfiuornjzxn3fh6vlp4ooo3wogvghcnv5xik6mnayd.onion` * proof: [link](https://www.sueddeutsche.de/projekte/kontakt/) -* check: :sos: +* check: :sos::sos: ### [TV2 Denmark](https://srumyob2jq5nvppzt66aaab333n2wmq6xgkg4khfe24ixdb7umf7mtyd.onion) :closed_lock_with_key: *via: https://securedrop.org/api/v1/directory/* * link: [https://srumyob2jq5nvppzt66aaab333n2wmq6xgkg4khfe24ixdb7umf7mtyd.onion](https://srumyob2jq5nvppzt66aaab333n2wmq6xgkg4khfe24ixdb7umf7mtyd.onion) * plain: `https://srumyob2jq5nvppzt66aaab333n2wmq6xgkg4khfe24ixdb7umf7mtyd.onion` * proof: [link](https://tv2.dk/secure) -* check: :sos: +* check: :sos::sos: ### [TechCrunch](https://vplxle7awnyvvvduv6exnwrxbf4gzsh7lv7fxosnfl2ecidkttcbfcqd.onion) :closed_lock_with_key: *via: https://securedrop.org/api/v1/directory/* * link: [https://vplxle7awnyvvvduv6exnwrxbf4gzsh7lv7fxosnfl2ecidkttcbfcqd.onion](https://vplxle7awnyvvvduv6exnwrxbf4gzsh7lv7fxosnfl2ecidkttcbfcqd.onion) * plain: `https://vplxle7awnyvvvduv6exnwrxbf4gzsh7lv7fxosnfl2ecidkttcbfcqd.onion` * proof: [link](https://techcrunch.com/securedrop) -* check: :sos: +* check: :sos::sos: ### [The Center for Public Integrity](https://ahgpmkiaqfde4innkotgz5q6bgt4gbxmelqod3tjtmpdt3zvxaxareyd.onion) :closed_lock_with_key: *via: https://securedrop.org/api/v1/directory/* * link: [https://ahgpmkiaqfde4innkotgz5q6bgt4gbxmelqod3tjtmpdt3zvxaxareyd.onion](https://ahgpmkiaqfde4innkotgz5q6bgt4gbxmelqod3tjtmpdt3zvxaxareyd.onion) * plain: `https://ahgpmkiaqfde4innkotgz5q6bgt4gbxmelqod3tjtmpdt3zvxaxareyd.onion` * proof: [link](https://apps.publicintegrity.org/tips) -* check: :sos: +* check: :sos::sos: ### [The Globe and Mail](https://a4zum5ydurvljrohxqp2rjjal5kro4ge2q2qizuonf2jubkhcr627gad.onion) :closed_lock_with_key: *via: https://securedrop.org/api/v1/directory/* * link: [https://a4zum5ydurvljrohxqp2rjjal5kro4ge2q2qizuonf2jubkhcr627gad.onion](https://a4zum5ydurvljrohxqp2rjjal5kro4ge2q2qizuonf2jubkhcr627gad.onion) * plain: `https://a4zum5ydurvljrohxqp2rjjal5kro4ge2q2qizuonf2jubkhcr627gad.onion` * proof: [link](https://sec.theglobeandmail.com/securedrop/) -* check: :sos: +* check: :sos::sos: ### [The Guardian](https://xp44cagis447k3lpb4wwhcqukix6cgqokbuys24vmxmbzmaq2gjvc2yd.onion) :closed_lock_with_key: *via: https://securedrop.org/api/v1/directory/* * link: [https://xp44cagis447k3lpb4wwhcqukix6cgqokbuys24vmxmbzmaq2gjvc2yd.onion](https://xp44cagis447k3lpb4wwhcqukix6cgqokbuys24vmxmbzmaq2gjvc2yd.onion) * plain: `https://xp44cagis447k3lpb4wwhcqukix6cgqokbuys24vmxmbzmaq2gjvc2yd.onion` * proof: [link](https://www.theguardian.com/securedrop) -* check: :sos: +* check: :sos::sos: ### [The Intercept](https://xpxduj55x2j27l2qytu2tcetykyfxbjbafin3x4i3ywddzphkbrd3jyd.onion) :closed_lock_with_key: *via: https://securedrop.org/api/v1/directory/* * link: [https://xpxduj55x2j27l2qytu2tcetykyfxbjbafin3x4i3ywddzphkbrd3jyd.onion](https://xpxduj55x2j27l2qytu2tcetykyfxbjbafin3x4i3ywddzphkbrd3jyd.onion) * plain: `https://xpxduj55x2j27l2qytu2tcetykyfxbjbafin3x4i3ywddzphkbrd3jyd.onion` * proof: [link](https://theintercept.com/source/) -* check: :sos: +* check: :sos::sos: ### [The Washington Post](https://vfnmxpa6fo4jdpyq3yneqhglluweax2uclvxkytfpmpkp5rsl75ir5qd.onion) :closed_lock_with_key: *via: https://securedrop.org/api/v1/directory/* * link: [https://vfnmxpa6fo4jdpyq3yneqhglluweax2uclvxkytfpmpkp5rsl75ir5qd.onion](https://vfnmxpa6fo4jdpyq3yneqhglluweax2uclvxkytfpmpkp5rsl75ir5qd.onion) * plain: `https://vfnmxpa6fo4jdpyq3yneqhglluweax2uclvxkytfpmpkp5rsl75ir5qd.onion` * proof: [link](https://www.washingtonpost.com/securedrop) -* check: :white_check_mark: +* check: :white_check_mark::white_check_mark: ### [Toronto Star](https://5rmajtjkx7pathbou2fktejnmai25anlvxmqv2yoefzmnwkax4qdhkyd.onion) :closed_lock_with_key: *via: https://securedrop.org/api/v1/directory/* * link: [https://5rmajtjkx7pathbou2fktejnmai25anlvxmqv2yoefzmnwkax4qdhkyd.onion](https://5rmajtjkx7pathbou2fktejnmai25anlvxmqv2yoefzmnwkax4qdhkyd.onion) * plain: `https://5rmajtjkx7pathbou2fktejnmai25anlvxmqv2yoefzmnwkax4qdhkyd.onion` * proof: [link](https://www.thestar.com/securedrop.html) -* check: :sos: +* check: :sos::sos: ### [VICE Media](https://a2c6mmacrmxtaspbolytfxm6q2zq7svtkuaog5xetbcxr3mpy4pmomid.onion) :closed_lock_with_key: *via: https://securedrop.org/api/v1/directory/* * link: [https://a2c6mmacrmxtaspbolytfxm6q2zq7svtkuaog5xetbcxr3mpy4pmomid.onion](https://a2c6mmacrmxtaspbolytfxm6q2zq7svtkuaog5xetbcxr3mpy4pmomid.onion) * plain: `https://a2c6mmacrmxtaspbolytfxm6q2zq7svtkuaog5xetbcxr3mpy4pmomid.onion` * proof: [link](https://news.vice.com/securedrop/) -* check: :sos: +* check: :sos::sos: ### [Whistleblower Aid](https://kogbxf4ysay2qzozmg7ar45ijqmj2vxrwqa4upzqq2i7sqj7wv7wcdqd.onion) :closed_lock_with_key: *via: https://securedrop.org/api/v1/directory/* * link: [https://kogbxf4ysay2qzozmg7ar45ijqmj2vxrwqa4upzqq2i7sqj7wv7wcdqd.onion](https://kogbxf4ysay2qzozmg7ar45ijqmj2vxrwqa4upzqq2i7sqj7wv7wcdqd.onion) * plain: `https://kogbxf4ysay2qzozmg7ar45ijqmj2vxrwqa4upzqq2i7sqj7wv7wcdqd.onion` * proof: [link](https://whistlebloweraid.org/contact/instructions/securedrop/) -* check: :sos: +* check: :sos::sos: ### [iROZHLAS](https://3gtoclri7h6xrtjjapfezcerj4dqf3fwfk3jmhrhz25i5pyprmz47gad.onion) :closed_lock_with_key: *via: https://securedrop.org/api/v1/directory/* * link: [https://3gtoclri7h6xrtjjapfezcerj4dqf3fwfk3jmhrhz25i5pyprmz47gad.onion](https://3gtoclri7h6xrtjjapfezcerj4dqf3fwfk3jmhrhz25i5pyprmz47gad.onion) * plain: `https://3gtoclri7h6xrtjjapfezcerj4dqf3fwfk3jmhrhz25i5pyprmz47gad.onion` * proof: [link](https://www.irozhlas.cz/securedrop) -* check: :sos: +* check: :sos::sos: ---- ## Legacy Sites diff --git a/rwos-db.py b/rwos-db.py index ad9779a..cdd62ed 100755 --- a/rwos-db.py +++ b/rwos-db.py @@ -90,6 +90,12 @@ ORDER BY ctime DESC LIMIT :limit ''' +TRASH_SQL = ''' +DELETE +FROM fetches +WHERE ctime < (CAST(strftime('%s', (SELECT DATETIME('now', '-30 day'))) AS INTEGER)); +''' + def extract_hcode(s): # static if s == None: return BADNESS + 1 @@ -133,6 +139,13 @@ class Database: self.commit() self.lock.release() # END PRIVILEGED CODE + def trash(self): + self.lock.acquire() # BEGIN PRIVILEGED CODE + result = self.cursor.execute(TRASH_SQL) + self.commit() + self.lock.release() # END PRIVILEGED CODE + return result.fetchall() + class URL: def __init__(self, url): if not (url.startswith('http://') or url.startswith('https://')): @@ -283,6 +296,10 @@ def do_print(master): flaky = grep_using(master, 'flaky', TRUE_STRING) print_chunk(flaky, 'Flaky Sites', description='These sites have apparently stopped responding.', print_bar=False) +def do_trash(): + for x in GLOBAL_DB.trash(): + print('trash:', x) + if __name__ == '__main__': master = None @@ -296,5 +313,6 @@ if __name__ == '__main__': for arg in sys.argv[1:]: if arg == 'fetch': do_fetch(master) if arg == 'print': do_print(master) + if arg == 'trash': do_trash() GLOBAL_DB.close() diff --git a/wrapper.sh b/wrapper.sh index 078c19b..2db38eb 100755 --- a/wrapper.sh +++ b/wrapper.sh @@ -2,12 +2,11 @@ # hello! yes, this is a public link to a google sheet, to fetch as csv; and yes, i do know. url='google broke this function' now=`date "+%Y%m%d%H%M%S"` -out="log-$now.out.txt" -err="log-$now.err.txt" +log="log-$now.txt" csv="master.csv" exe="./rwos-db.py" -exec $out 2>$err +exec $log 1>&2 case "x$1" in x-n) dofetch=false ;; @@ -34,5 +33,8 @@ date echo "" ) > README.md +date +$exe trash + date exit 0