●● IRC: #boycottnovell @ FreeNode: Saturday, May 01, 2021 ●● ● May 01 [01:30] *rianne__ has quit (Ping timeout: 240 seconds) [01:31] *liberty_box has quit (Ping timeout: 260 seconds) [01:39] *rianne__ (~rianne@host81-154-169-167.range81-154.btcentralplus.com) has joined #boycottnovell [01:40] *liberty_box (~liberty@host81-154-169-167.range81-154.btcentralplus.com) has joined #boycottnovell ● May 01 [03:23] *rianne__ has quit (Quit: Konversation terminated!) [03:24] *rianne__ (~rianne@host81-154-169-167.range81-154.btcentralplus.com) has joined #boycottnovell ● May 01 [04:15] *liberty_box has quit (Ping timeout: 240 seconds) [04:16] *rianne__ has quit (Ping timeout: 260 seconds) [04:18] *rianne__ (~rianne@host81-154-169-167.range81-154.btcentralplus.com) has joined #boycottnovell [04:20] *liberty_box (~liberty@host81-154-169-167.range81-154.btcentralplus.com) has joined #boycottnovell ● May 01 [05:17] schestowitz__ > Dear Mr Costello [05:17] schestowitz__ > [05:17] schestowitz__ > I am writing to enquire about the suspension of Dr Roy Schestowitzs [05:17] schestowitz__ > twitter account (@schestowitz). [05:17] schestowitz__ > [05:17] schestowitz__ > Dr Schestowitz is a known software activist and independent researcher [05:17] schestowitz__ > who is widely respected in various circles of software technology and [05:17] schestowitz__ > legal/institutional research, and his writings and tweets have been used [05:17] schestowitz__ > in various research papers and articles of peer-reviewed academic [05:17] schestowitz__ > journals, including in my scholarly articles. [05:17] schestowitz__ > [05:17] schestowitz__ > I consider the suspension of his twitter account a violation of the [05:17] schestowitz__ > constitutional right of freedom of expression and especially of its [05:17] schestowitz__ > highest form, i.e. political expression, given that Dr Schestowitzs [05:17] schestowitz__ > tweets often concern issues of public interest. For this reason, I am [05:17] schestowitz__ > asking for a detailed explanation as to the arbitrary suspension of Dr [05:17] schestowitz__ > Schestowitz's account and for its due reinstatement. [05:18] schestowitz__ > [05:18] schestowitz__ > With best regards [05:18] schestowitz__ > [05:18] schestowitz__ > Lecturer in Law [05:18] schestowitz__ Miraculously, a short moment after you had sent this Email, my account was reinstated. [05:18] schestowitz__ It was only moments ago, when I opened my email, that I was able to see the reason, and moreover correlate the times. [05:18] schestowitz__ Thanks to you I got another "soul" in that site. [05:18] schestowitz__ Amazing what one Email can achieve! [05:18] schestowitz__ Thank you! [05:18] schestowitz__ Regards, [05:44] schestowitz__ Re: Fwd: Twitter account suspension of an known activist Re: @schestowitz [05:44] schestowitz__ >> I'm back ON! [05:44] schestowitz__ > Congratulations, I think. [05:44] schestowitz__ > [05:44] schestowitz__ > Ok, it's both good and bad. You'll reach a subset of the population but [05:44] schestowitz__ > will also be feeding the beast. Every post from here on out ought to be [05:44] schestowitz__ > angling towards weaning others off of it. [05:44] schestowitz__ When my account was reinstated last night several posts urging people to leave Twitter had already made it through. I am typically bringing that up when linking to articles about vaccine patents and COVID monopolies. You probably know what I mean and saw that already. [05:44] schestowitz__ My views on this have become more prevalent and widespread since the suspension in February. [05:48] schestowitz__ I've wiped the gemini logs clean. Should we configure this as a cron job for user 'gemini' to occur at each 23:50 of every last day of the month? I'm not sure of the syntax in crontab for "last day"... the script is purge-logs.sh under ~/bin [05:51] Techrights-sec2 There are several ways. One would be to do the cron job on the first [05:51] Techrights-sec2 of the month. The other would be to run towards the end of each month [05:51] Techrights-sec2 from the 28th onwards and just check whether [05:51] Techrights-sec2 [ date -d 'tomorrow' +'%d' eq 01 ] [05:51] Techrights-sec2 is true or not. [05:51] Techrights-sec2 Maybe logrotate would be a better way and just keep a stack of 0 or 1. [05:51] schestowitz__ first of the month would result, I think, in a file being missing for the logger. As happened just now when I experimented for the first time. Privacy policy ought to be automated, I think, in its implementation. [05:58] Techrights-sec2 rotate count [05:58] Techrights-sec2 Log files are rotated count times before being removed or mailed [05:58] Techrights-sec2 to the address specified in a mail directive. If count is 0, old [05:58] Techrights-sec2 versions are removed rather than rotated. Default is 0. [05:58] Techrights-sec2 from logrotate.conf(5) [05:58] Techrights-sec2 I can set it up ( I think ) [05:58] schestowitz__ I've just added to tmux the access program for gemini ● May 01 [06:58] Techrights-sec2 https://en.wikipedia.org/wiki/International_Workers%27_Day [06:58] -TechrightsBN/#boycottnovell-en.wikipedia.org | International Workers' Day - Wikipedia ● May 01 [07:00] schestowitz__ https://en.wikipedia.org/wiki/MAME [07:00] -TechrightsBN/#boycottnovell-Could not resolve host: en.wikipedia.org; Unknown error ( status 0 @ https://en.wikipedia.org/wiki/MAME ) [07:05] schestowitz__ https://www.arcade-museum.com/ [07:05] -TechrightsBN/#boycottnovell-www.arcade-museum.com | Museum of the Game - Arcade, Videogame, Pinball Machine, Game, and Antique Coin-Operated History -- International Arcade Museum [07:11] schestowitz__ http://mamepedia.com/game/category/breakout [07:11] -TechrightsBN/#boycottnovell-Could not resolve host: mamepedia.com; Unknown error ( status 0 @ http://mamepedia.com/game/category/breakout ) [07:52] schestowitz__ Re: Certificate problem for https://techrights.org/ [07:52] -TechrightsBN/#boycottnovell-Could not resolve host: techrights.org; Unknown error ( status 0 @ https://techrights.org/ ) [07:52] schestowitz__ > Hi Roy, [07:52] schestowitz__ > [07:52] schestowitz__ > I saw in an online forum discussion that some people get error messages [07:52] schestowitz__ > related to invalid certificates when they visit your techrights.org [07:52] schestowitz__ > site. [07:52] schestowitz__ > [07:52] schestowitz__ > For me, http://techrights.org/ works fine but https://techrights.org/ g [07:52] schestowitz__ > ives "Warning: Potential Security Risk Ahead" and info about a [07:52] -TechrightsBN/#boycottnovell-techrights.org | Welcome to Techrights [07:52] schestowitz__ > certificate problem, about some old self-signed certificate. [07:52] schestowitz__ > [07:52] schestowitz__ > I think this gives some people a bad impression of your site, probably [07:52] schestowitz__ > it would be good to either remove old certificates and make it a pure [07:53] schestowitz__ > http site, or to add an up-to-date certificate (it's easy nowadays [07:53] schestowitz__ > using the "letsencrypt" tool). [07:53] schestowitz__ > [07:53] schestowitz__ > Best regards, [07:53] schestowitz__ Hi, [07:53] schestowitz__ We're a HTTP-only site (or Gemini) for now. Did someone link to it over HTTPS? ● May 01 [08:19] *rianne__ has quit (Ping timeout: 252 seconds) [08:19] *liberty_box has quit (Ping timeout: 240 seconds) [08:30] Techrights-sec2 see ~/bin/rotate_gemini_logs.sh [08:30] Techrights-sec2 it does not delete anything yet and should be moved to /usr/local/bin [08:30] Techrights-sec2 before adding to cron and run at 00:01 the first day of each month [08:31] schestowitz__ I have checked TR and gemini and cannot find this file. I even pulled from git, but nothing relevant in that path. [08:32] schestowitz__ at the moment the logger is not writing to any file, I think, because I deleted today's file along with last month's. [08:34] Techrights-sec2 Maybe the script should be set to trap a signal, such as SIGHUP, and then [08:34] Techrights-sec2 rotate the logs or otherwise address the files name question. [08:39] *rianne__ (~rianne@host81-154-169-167.range81-154.btcentralplus.com) has joined #boycottnovell [08:39] *liberty_box (~liberty@host81-154-169-167.range81-154.btcentralplus.com) has joined #boycottnovell [08:50] schestowitz__ I got the logging started again, daemon restarted. The purging of past logs can be done manually, just 12 times a year anyway, as I cannot (yet) find the script you made, I've checked everywhere [08:51] schestowitz__ maybe it'll be easier to just delete every sunday instead of once a month because weeks unlike months are always 7 days long [08:57] schestowitz__ Re: Certificate problem for https://techrights.org/ [08:57] schestowitz__ > Hi, [08:58] schestowitz__ > [08:58] schestowitz__ >> We're a HTTP-only site (or Gemini) for now. Did someone link to it [08:58] schestowitz__ >> over HTTPS? [08:58] schestowitz__ > I think what happened is that a link was shared without either http:// [08:58] schestowitz__ > or https:// -- it was just shared like this: [08:58] schestowitz__ > [08:58] schestowitz__ > techrights.org/2021/04/29/cannot-upgrade-ubuntu/ [08:58] schestowitz__ > [08:58] -TechrightsBN/#boycottnovell-Could not resolve host: --; Unknown error ( status 0 @ https:// -- ) [08:58] schestowitz__ > Then, I think, some browsers nowadays may try to use HTTPS by default. [08:58] schestowitz__ > [08:58] schestowitz__ > When comparing to a HTTP-only site that I have, this one: [08:58] schestowitz__ > http://ergoscf.org/ [08:58] -TechrightsBN/#boycottnovell-ergoscf.org | ErgoSCF main page [08:58] schestowitz__ > then for that site if I type https instead of http, like this [08:58] schestowitz__ > https://ergoscf.org/ [08:58] -TechrightsBN/#boycottnovell-Failed connect to ergoscf.org:443; Connection refused ( status 0 @ https://ergoscf.org/ ) [08:58] schestowitz__ > then that gives "Unable to connect" in Firefox. [08:58] schestowitz__ > [08:58] schestowitz__ > That is different compared to techrights site where if I enter [08:58] schestowitz__ > https://techrights.org in Firefox then I get "Warning: Potential [08:58] schestowitz__ > Security Risk Ahead" instead of "Unable to connect". So it behaves [08:58] schestowitz__ > differently. [08:58] schestowitz__ > [08:58] schestowitz__ > I'm not very good at these things so I could be wrong but my guess is [08:58] -TechrightsBN/#boycottnovell-Could not resolve host: techrights.org; Unknown error ( status 0 @ http://techrights.org/index/ ) [08:58] schestowitz__ > that there is some old TLS certificate at the techrights web server, it [08:58] schestowitz__ > is somehow halfway configured to allow HTTPS which is why the "Warning: [08:58] schestowitz__ > Potential Security Risk Ahead" warning comes up instead of "Unable to [08:58] schestowitz__ > connect". And maybe this confuses some browsers that try to use HTTPS [08:58] schestowitz__ > by default, such a browser may get the impression that it is a HTTPS [08:58] schestowitz__ > site even though that is not your intention. [08:58] schestowitz__ > [08:58] schestowitz__ > More details about the warning I get in Firefox when trying [08:58] schestowitz__ > https://techrights.org: [08:58] schestowitz__ > --------------------------------------------------------- [08:58] schestowitz__ > techrights.org uses an invalid security certificate. [08:58] schestowitz__ > The certificate is not trusted because it is self-signed. [08:58] schestowitz__ > Error code: MOZILLA_PKIX_ERROR_SELF_SIGNED_CERT [08:58] schestowitz__ > --------------------------------------------------------- [08:58] schestowitz__ > Then if I click "View Certificate" that shows some info including [08:58] schestowitz__ > "Validity" of the certificate from 10 Apr 2018 to 10 Apr 2019. I attach [08:58] schestowitz__ > a screenshot of how that looks. [08:58] schestowitz__ > [08:59] schestowitz__ > Anyway, it seems like there is some partial support for HTTPS on that [08:59] schestowitz__ > web server and it seems to confuse some browsers in some situations, [08:59] schestowitz__ > perhaps it would be good to remove that to make it more clear that it [08:59] schestowitz__ > is a HTTP-only site. That might help avoiding some people getting a [08:59] schestowitz__ > negative impression of the site if they get warnings about certificates [08:59] schestowitz__ > (even if it happens because they used a strange link). [08:59] schestowitz__ > [08:59] schestowitz__ > Again, this is not a problem for me personally, it's just that I saw [08:59] schestowitz__ > people complaining about it in a forum discussion and it took away [08:59] schestowitz__ > focus from the real topic that the techrights post was about, instead [08:59] schestowitz__ > they started to discuss how techrights had some kind of invalid [08:59] schestowitz__ > certificate, so I thought it would be good if such confustion could be [08:59] schestowitz__ > avoided. ● May 01 [09:05] Techrights-sec2 tion. [09:05] Techrights-sec2 I've moved it into /usr/local/bin/rotate_gemini_logs.sh [09:08] schestowitz__ makes sense, I suppose we can test that. I also have my dirty script that just deletes all logs for all months. Let's ensure all those things are in git in case we ever rebuild in the future. BTW, can Tim use your mumble server if we record (IF)?\ [09:10] Techrights-sec2 Deleting on Sundays would be easy in cron [09:10] Techrights-sec2 Sure. There's even a space for TR there. [09:10] Techrights-sec2 It's available except during electrical xxxxxxxxxxxxx. [09:10] Techrights-sec2 Those are not so common until xxxxxxxxxxxxxxxx and even then not so common then either. ● May 01 [10:26] *rianne__ has quit (Ping timeout: 240 seconds) [10:26] *liberty_box has quit (Ping timeout: 268 seconds) [10:39] *rianne__ (~rianne@host81-154-169-167.range81-154.btcentralplus.com) has joined #boycottnovell [10:39] *liberty_box (~liberty@host81-154-169-167.range81-154.btcentralplus.com) has joined #boycottnovell ● May 01 [12:28] *liberty_box has quit (Ping timeout: 240 seconds) [12:28] *rianne__ has quit (Ping timeout: 252 seconds) ● May 01 [13:01] *rianne__ (~rianne@host81-154-169-167.range81-154.btcentralplus.com) has joined #boycottnovell [13:02] *liberty_box (~liberty@host81-154-169-167.range81-154.btcentralplus.com) has joined #boycottnovell ● May 01 [14:51] *liberty_box has quit (Ping timeout: 265 seconds) [14:51] *rianne__ has quit (Ping timeout: 268 seconds) ● May 01 [15:14] *rianne__ (~rianne@host81-154-169-167.range81-154.btcentralplus.com) has joined #boycottnovell [15:14] *liberty_box (~liberty@host81-154-169-167.range81-154.btcentralplus.com) has joined #boycottnovell [15:48] Techrights-sec2 router upate. eta 30 min [15:48] Techrights-sec2 ^update [15:48] Techrights-sec2 ok all set ● May 01 [16:35] *liberty_box has quit (Ping timeout: 240 seconds) [16:35] *rianne__ has quit (Ping timeout: 240 seconds) [16:39] *rianne__ (~rianne@host81-154-169-167.range81-154.btcentralplus.com) has joined #boycottnovell [16:41] *liberty_box (~liberty@host81-154-169-167.range81-154.btcentralplus.com) has joined #boycottnovell ● May 01 [17:26] *rianne__ has quit (Ping timeout: 240 seconds) [17:27] *liberty_box has quit (Ping timeout: 265 seconds) [17:29] *rianne__ (~rianne@host81-154-169-167.range81-154.btcentralplus.com) has joined #boycottnovell [17:31] *liberty_box (~liberty@host81-154-169-167.range81-154.btcentralplus.com) has joined #boycottnovell ● May 01 [21:27] schestowitz__ https://twitter.com/Flavia0847/status/1388503325851725824 [21:27] -TechrightsBN/#boycottnovell-@Flavia0847: And they're spending them, unlike a corporate bailouts the market effect is notable. And, now, inflationary. https://t.co/3g9PxfOTXZ [21:27] -TechrightsBN/#boycottnovell-Unexpected response [21:45] *hook54321 has quit (Ping timeout: 260 seconds) [21:46] *hook54321 (sid149355@gateway/web/irccloud.com/x-ropdbbebdvmxywjv) has joined #boycottnovell [21:51] *hook54321 has quit (Excess Flood) [21:51] *hook54321 (sid149355@gateway/web/irccloud.com/x-etdrfxmabruvrovq) has joined #boycottnovell [21:53] *hook54321 has quit (Max SendQ exceeded) [21:56] *hook54321 (sid149355@gateway/web/irccloud.com/x-tfpuwnemyquujmxx) has joined #boycottnovell ● May 01 [22:54] Techrights-sec2 https://nitter.cc/Flavia0847/status/1388609496952475649#m [22:54] -TechrightsBN/#boycottnovell-Could not resolve host: nitter.cc; Unknown error ( status 0 @ https://nitter.cc/Flavia0847/status/1388609496952475649#m )