●● IRC: #boycottnovell @ Techrights IRC Network: Monday, August 01, 2022 ●● ● Aug 01 [02:25] schestowitz-TR gmnisrv and gmni now installed on TM-new, I'm giving up for now as I cannot reach it from the inside or the inside [02:25] schestowitz-TR the main config file is an ini, /usr/etc/gmnisrv.ini, not /etc/gmnisrv.ini [02:25] schestowitz-TR but I tried the latter also [02:25] schestowitz-TR I've commented out several things I tried. To start the server just run gmnisrv, though any client of proxy I tried [02:25] schestowitz-TR cannot reach it, I evern asked kaniini if the hv has a firewall (no!) and checked the tmux sessionc [02:25] schestowitz-TR called "firefox". To see the command history tmux a -t logs [02:26] schestowitz-TR I'\m giving up for now in order to catch up with news [02:26] schestowitz-TR s/firefox/firewall/ [02:59] *u-amarsh04 has quit (Quit: Konversation terminated!) [02:59] *u-amarsh04 has quit (Quit: Konversation terminated!) ● Aug 01 [03:08] *u-amarsh04 (~amarsh04@5tcc2vuaj9aks.irc) has joined #boycottnovell [03:08] *u-amarsh04 (~amarsh04@freenode-rmogvn.g0d7.dtdf.mc4289.IP) has joined #boycottnovell ● Aug 01 [04:33] *schestowitz[TR2] has quit (Ping timeout: 2m30s) [04:34] *schestowitz[TR2] (~schestowitz[TR]@hcdms2vr9hu9e.irc) has joined #boycottnovell ● Aug 01 [06:44] *psydruid (~psydruid@jevhxkzmtrbww.irc) has left #boycottnovell [06:46] *psydruid (~psydruid@jevhxkzmtrbww.irc) has joined #boycottnovell [06:58] Techrights-sec2 remember I added NFtables to tm-new, that's how the scripts ban.sh and ban-ssh.sh can block further attacks from hosts which have been attacking. [06:58] Techrights-sec2 being able to filter those out would be the only reason to keep NFTables around [06:58] Techrights-sec2 that and its 1000x easier to configure than IPTables, though that still doesn't [06:58] Techrights-sec2 say much about ease of use [06:58] Techrights-sec2 I've updated PS1 for bash and busybox ash: [06:58] Techrights-sec2 PS1='\u:\w\$ ' [06:58] Techrights-sec2 and PS1="%n:%~%% " for zsh [06:59] Techrights-sec2 they can be overridden in ~/.profile [06:59] Techrights-sec2 MQTT now also works for notification about db updates for the site ● Aug 01 [07:39] *DaemonFC has quit (Quit: Leaving) [07:40] schestowitz-TR "the media" tries to distract from Linux 5.19 [07:40] schestowitz-TR making it all about Apple [07:40] schestowitz-TR can you think of a way, in [07:40] schestowitz-TR tmux a -t logs [07:40] schestowitz-TR to get gemini to resppond on part 1965? [07:40] schestowitz-TR it's very strange, that ought to work [07:40] Techrights-sec2 checking [07:40] Techrights-sec2 gemini is not running [07:40] Techrights-sec2 nft is now open on tcp 1965 [07:46] schestowitz-TR I'll show you the config file, I tried external oirigiginally [07:46] schestowitz-TR it works [07:46] schestowitz-TR off we go [07:46] schestowitz-TR the working dir is /home/gemini/gemini [07:46] schestowitz-TR with certs in same locattion as with agate [07:46] schestowitz-TR so it'll be consistent [07:46] schestowitz-TR yes, meh is what I put there [07:46] schestowitz-TR in index.gmi [07:47] schestowitz-TR this one supports some CGI thought [07:47] schestowitz-TR soi we could in theory add some scripting, e.g. search [07:47] schestowitz-TR there are off the shelf html->gmi convertors, but I cannot remember their names without looking up [07:48] Techrights-sec2 It's not listeningto the external IPv4 address only the external IPv6 address [07:48] Techrights-sec2 and that's not in use [07:48] Techrights-sec2 try now [07:48] Techrights-sec2 it says, "meh" [07:48] Techrights-sec2 ack [07:48] Techrights-sec2 yes but some adjustments to the sqlite3 database are needed for fulltext searches [07:48] Techrights-sec2 or some of the tools we have already can be copied / modified [07:52] schestowitz-TR I need some time for catchiing uo, overslept a bit, and then bothered by a phonecall regarding something I ignore/won't pick up [07:52] schestowitz-TR trying to refocus here [07:52] schestowitz-TR at least gemini is all sorted now [07:52] schestowitz-TR this one of c, not trust, and may be no longer maintained [07:52] schestowitz-TR d [07:52] schestowitz-TR agplv4 or later by devault [07:52] schestowitz-TR *v3 [07:53] Techrights-sec2 ack [07:53] Techrights-sec2 ? [07:53] Techrights-sec2 which one is not maintained? [07:56] schestowitz-TR the official page is down, the site is the capsule in fact [07:56] schestowitz-TR but the code is in sourcehut [07:56] schestowitz-TR devault is trying to focus on Hare now [07:56] schestowitz-TR that does not mean nobody wlese will pick up if/when needed [07:56] schestowitz-TR afaik, it's feature-complete almost [07:56] schestowitz-TR agate was like "my first gemini" capsule [07:56] schestowitz-TR does only the basics [07:56] schestowitz-TR do you want me to start a mockup of front page? [07:56] schestowitz-TR it can be made to look almost identical to https, but irc andn other pages need rewriting for s gemini "base" [07:56] schestowitz-TR let's wait till http is finalised [07:57] Techrights-sec2 ack [07:57] Techrights-sec2 too soon, the HTTP site needs to be further along first [07:57] Techrights-sec2 otherwise every change will lead to a cascade of modfications [07:57] Techrights-sec2 were marius and rianne ok with the workflow? [07:57] Techrights-sec2 Another way would be to include the metadata and the body in a single text file [07:57] Techrights-sec2 using a template and then have the script split out the pieces ● Aug 01 [08:00] schestowitz-TR rianne is fine with it, but she did not try adding images yet [08:00] schestowitz-TR that's work in progress because of inotify [08:00] schestowitz-TR for now I wget and take the file name [08:00] schestowitz-TR marius probably sent me mail yesterday, but I will open email tonight [08:00] schestowitz-TR some of our other "contributors" (linking to their own sites, always) help shift the topic of 5.19 [08:00] schestowitz-TR to "Apple Ailicon" along with the Microsoft Register et al [08:00] schestowitz-TR you can see what I mean in front page old old-tuxmachines, not tuxmachines-new [08:00] schestowitz-TR I did not copy these across [08:01] Techrights-sec2 yes, if there only were a foundation or some other organization which [08:01] Techrights-sec2 had a lot of money which could be used to promote and advance Linux ... [08:01] Techrights-sec2 checking [08:03] schestowitz-TR btw, currently gemini is not in rc.d or similar openrc or whatever alpine uses [08:03] schestowitz-TR as I ran short of making it work I did not look into adding it [08:03] schestowitz-TR a startup script can be added to git [08:03] schestowitz-TR I added robots.tx via git, but that did not propagane to prod [08:07] Techrights-sec2 the one article makes it almost look like Linus even uses MacOS instead [08:07] Techrights-sec2 an rc script can be made, it's easy [08:07] Techrights-sec2 btw 81.154.171.101 is also spamming /var/log/messages with git logins every [08:07] Techrights-sec2 minute or two, MQTT is much more efficient on bandwidth, etc. too [08:07] Techrights-sec2 it seems it still has to pull manually but maybe it was due to git getting [08:07] Techrights-sec2 tangled again. I had to straighten it out a few hours ago and pull manually [08:07] Techrights-sec2 I say the robots.txt change but did not look at the contents [08:08] schestowitz-TR as the commit log shows, it's a very basic file, a placeholder [08:13] *britney (~britney@muarsy2vret2q.irc) has joined #boycottnovell [08:15] Techrights-sec2 ack [08:15] Techrights-sec2 seems good [08:15] Techrights-sec2 what is the path / full command to launch gmnisrv and where is the config file [08:15] Techrights-sec2 located [08:15] Techrights-sec2 yes, but where is the configuration file? [08:15] Techrights-sec2 /etc/gmnisrv.ini [08:17] schestowitz-TR I'll get on with links for now [08:17] schestowitz-TR deep inside I am very angry (that other thing) [08:17] schestowitz-TR and want to just put a stop sign on it, [08:17] schestowitz-TR get on with what actually matters [08:17] schestowitz-TR if you ru which gmnisrv [08:17] schestowitz-TR it'll give you the full path [08:17] schestowitz-TR just ruun the binary [08:17] schestowitz-TR there is optional -c option if you want to use an alternative config (ini) file [08:17] schestowitz-TR but the current location is logical and consistent with alpine standards [08:17] schestowitz-TR I've left commented out some contingencies [08:17] schestowitz-TR currently there is also a cert for serving the same files from news.tuxmachines.org [08:17] schestowitz-TR I suggest putting that file in git also, but that would likely be a new directory, most likely [08:17] schestowitz-TR named gemini [08:17] schestowitz-TR with the rc stuff, the configs, and later on code related to it [08:17] schestowitz-TR if there is shared code across Git-TR/gemini, then we need to think carefully how [08:17] schestowitz-TR not to maintain the same functionality in two repos [08:17] schestowitz-TR as that would add much overhead [08:17] schestowitz-TR around midnight last night I did all the end-of-month tasks, many are gemini-relared [08:17] schestowitz-TR I get better and faster at doing these, can finish all the tasks in less than 20 mins (some not relaed [08:17] schestowitz-TR to sites at all) [08:17] schestowitz-TR no, the config file is in /usr/etc/gmnisrv.ini [08:19] schestowitz-TR fg [08:19] schestowitz-TR I stopped the current daemon [08:20] Techrights-sec2 It's ok to resume. Much more work is needed on the init file, [08:38] *psydruid (~psydruid@jevhxkzmtrbww.irc) has left #boycottnovell [08:58] *britney has quit (Ping timeout: 2m30s) ● Aug 01 [09:07] *britney (~britney@muarsy2vret2q.irc) has joined #boycottnovell [09:43] *britney has quit (Ping timeout: 2m30s) [09:46] *britney (~britney@muarsy2vret2q.irc) has joined #boycottnovell ● Aug 01 [10:10] *britney has quit (Ping timeout: 2m30s) ● Aug 01 [11:06] schestowitz-TR 0/ [11:06] schestowitz-TR back [11:13] schestowitz-TR I got all the files, you can delete the tarball [11:13] schestowitz-TR going to town later, so a bit tight with time [11:13] schestowitz-TR we need to have sqlite backups scripted at some point, and rsync from server to offsite [11:13] schestowitz-TR sorry, just arriving at the scene [11:13] schestowitz-TR apk can keep the package updated [11:13] schestowitz-TR better not to change the path of the binary [11:13] schestowitz-TR it would cause confusion for package manager [11:13] schestowitz-TR samer for default location of ini file [11:13] schestowitz-TR which in turn specifies custom dirs (which is fine) [11:13] schestowitz-TR been over a week now and daniel p. runs his new site on a domain neither i nor w3c can access [11:13] schestowitz-TR some very big mitake there [11:13] schestowitz-TR or maybe icann or aimilar censor the domain at dns level, but I doubt it [11:13] Techrights-sec2 back [11:13] Techrights-sec2 I thought there was an error with the scaling script: [11:13] Techrights-sec2 http://news.tuxmachines.org/n/2022/07/31/Skrooge_2.28.0_released.shtml [11:13] Techrights-sec2 and, although the above image did not use it, there was, so it's fixed now [11:13] -TechrightsBN/#boycottnovell-news.tuxmachines.org | Tux Machines Skrooge 2.28.0 released [11:13] Techrights-sec2 tar'ed the old document root, the one from the 19th [11:14] Techrights-sec2 The package 'mosquitto-clients' might be needed. [11:14] Techrights-sec2 looking at the init script for gmnisrv [11:14] Techrights-sec2 gmnisrv ended up in /usr/bin by accident instead of /usr/sbin [11:14] Techrights-sec2 how is it maintained / updated? [11:14] Techrights-sec2 we should probably make a second Git repository on tm-new for sysadmin [11:14] Techrights-sec2 configurations and scripts [11:15] Techrights-sec2 See /etc/logrotate.d/gmnisrv /etc/init.d/gmnisrv [11:15] Techrights-sec2 ok thanks [11:15] Techrights-sec2 the sqlite3 backups should be easy, just a matter of locking the file while [11:15] Techrights-sec2 gzipping a copy [11:15] Techrights-sec2 ok np [11:15] Techrights-sec2 interesting [11:15] Techrights-sec2 possible [11:18] schestowitz-TR the tm gemini capsule says connection refused, so I assume you work on something or powered down the thing [11:18] schestowitz-TR meanwhile I'll catch up with links [11:18] schestowitz-TR going to down (many things to do), then shift at work 5:30-1am [11:18] schestowitz-TR then free till weekend [11:18] schestowitz-TR I took holidays [11:19] schestowitz-TR btw, they said next meeting would be sugust 1st [11:19] schestowitz-TR here we are and not a word [11:19] schestowitz-TR HR tricks [11:19] schestowitz-TR in the meantime I get paid but I want out by year's end [11:19] schestowitz-TR they have weaponised workers' protections against workers [11:19] schestowitz-TR HR and lawyers... [11:19] Techrights-sec2 yes, there has been a lot of work here, checking ... [11:19] Techrights-sec2 it's listening to localhost exclusively, again [11:19] Techrights-sec2 HR is not about worker protections rather to protect the administration against [11:19] Techrights-sec2 the workers [11:20] Techrights-sec2 fixed, somenhow the gmnisrv configuratio nfile got reverted to earlier [11:22] schestowitz-TR at some point we need to set a new group for sharing of gemini .gmi files across accounts, e.g. from sqlite to ~gemini/gemini [11:22] schestowitz-TR for now I just make index.gmi liberally accessible [11:23] Techrights-sec2 it shows a walloftext atm [11:23] Techrights-sec2 ok but a priority should be making a second repository for system administration [11:23] Techrights-sec2 the question is how to have it a shared hierarchy yet preserve the filesystem [11:23] Techrights-sec2 permissions. Perhaps that can't be done. [11:23] Techrights-sec2 If it is an XOR choice, I'd say keep it shared and let the deployed files [11:23] Techrights-sec2 keep track of their own permissions [11:33] schestowitz-TR if "gemini.tm" becomes operations for new nodes, then it can already be treated as tandem for "old" [11:33] schestowitz-TR because there is no gemini at all for old [11:33] schestowitz-TR I've spent a lot ogf time trying to keep new in sync for testing's sake, [11:33] schestowitz-TR but when someone else submits a story I don't add it yet [11:33] schestowitz-TR also, for the time being adding fgollowup links [11:33] schestowitz-TR is only done in "old" because it's a lot of work [11:33] schestowitz-TR there was a tech media story the other day about gemini and capsules that are active grew a bit faster lately [11:33] schestowitz-TR maybe people with free time (holidays) [11:33] schestowitz-TR tm would be the first "proper" linux news site in geminispace [11:33] schestowitz-TR we have the skills and existing code to make it work fast, others barely know what this thing is [11:33] schestowitz-TR last month TR served 400k pages in gemini:// [11:33] schestowitz-TR june was 500k, but still steady [11:34] schestowitz-TR was afk, back now [11:34] Techrights-sec2 ok, the group gemtext is now a shared group for sharing of .gmi files [11:34] Techrights-sec2 :) [11:34] Techrights-sec2 also making use of the adm group for reading logs and sys for scripts [11:36] schestowitz-TR excellent, so it's getting to the point where we want it to be [11:36] schestowitz-TR sorry, I need to catch up with feeds and post [11:36] schestowitz-TR before we leave [11:36] Techrights-sec2 ack [11:36] schestowitz-TR it'll get cloudy circa 3pm, so want to leave in 1-2 hours [11:36] schestowitz-TR fridge is almost empty already [11:51] *psydruid (~psydruid@jevhxkzmtrbww.irc) has joined #boycottnovell [11:54] schestowitz-TR cleaned feeds, another refresh round [11:54] schestowitz-TR Daily Links, otherlinks etc. can come later [11:54] schestowitz-TR I think Gemini can really screw GAFAM if it picks up millions of users (IF!) [11:58] *psydruid (~psydruid@jevhxkzmtrbww.irc) has left #boycottnovell ● Aug 01 [12:00] *psydruid (~psydruid@jevhxkzmtrbww.irc) has joined #boycottnovell [12:13] Techrights-sec2 ack [12:18] *psydruid (~psydruid@jevhxkzmtrbww.irc) has left #boycottnovell [12:18] *psydruid (~psydruid@jevhxkzmtrbww.irc) has joined #boycottnovell ● Aug 01 [13:57] *britney (~britney@muarsy2vret2q.irc) has joined #boycottnovell ● Aug 01 [15:23] *u-amarsh04 has quit (Quit: Konversation terminated!) [15:23] *u-amarsh04 has quit (Quit: Konversation terminated!) [15:26] *u-amarsh04 (~amarsh04@freenode-rmogvn.g0d7.dtdf.mc4289.IP) has joined #boycottnovell [15:26] *u-amarsh04 (~amarsh04@5tcc2vuaj9aks.irc) has joined #boycottnovell [15:33] schestowitz-TR sent to bank [15:33] schestowitz-TR argued a lot [15:33] schestowitz-TR as a goodwill gesture for bad service they gave us 117 pounds off [15:33] schestowitz-TR so it sort of paid off, in a matter of 30 mins [15:34] Techrights-sec2 ack [15:34] Techrights-sec2 what is up with having a query string in the image URL ? [15:34] Techrights-sec2 http://news.tuxmachines.org/n/2022/08/01/Red_Hat__IBM_Fluff,_Sponsorted_Puff_Pieces,_and_Leftovers.shtml [15:34] -TechrightsBN/#boycottnovell-news.tuxmachines.org | Tux Machines Red Hat / IBM Fluff, Sponsorted Puff Pieces, and Leftovers [15:37] schestowitz-TR a) query string is a known issue [15:37] schestowitz-TR sometimes I have to rename after wget added weird symbols to filename [15:37] schestowitz-TR b) the escalation to a manager helps as well as veiled threat we'd take all the money elsewhere [15:38] schestowitz-TR it's enough money to live on for over a decade (if you live stingy) [15:38] schestowitz-TR the turnaround was very visible and it took a lot of persuation when she lost the argument [15:38] schestowitz-TR but the lessons was [15:38] schestowitz-TR 1) banks can do anything they want and leap past the red tape [15:38] schestowitz-TR 2) you can be compensated without even asking for it, esp. if they risk losing a client [15:38] schestowitz-TR 3) rianne could not do this on her own, that's why I ended up phjoning to "book" only to be told [15:38] schestowitz-TR I cannot book [15:38] schestowitz-TR vulnmerable little asian women don't scare them [15:39] Techrights-sec2 should the script rename the files so as to trim off the query string? [15:41] schestowitz-TR query strings ought not to exist in images in the first place [15:41] schestowitz-TR it's a webcancer [15:41] schestowitz-TR I think it's used for nothing but spying/tracking [15:41] schestowitz-TR even on images [15:41] schestowitz-TR even css has been weaponised like this [15:41] schestowitz-TR e.g. proprietary fonts like Daniel Alekstanderson or whatever his anme was(Opera/Norway) [15:41] schestowitz-TR btw, we found some veg quarter price, took everything [15:41] schestowitz-TR it tastes better when you know it's discounted ;-) [15:47] schestowitz-TR ---- [15:47] schestowitz-TR side note: bankers like to say customers are v once again a series on EPO corruption will lead us to exposing state level corruption [23:25] schestowitz-TR [23:10] next month [23:25] schestowitz-TR [23:10] it's all connected [23:25] schestowitz-TR Breaking Out the Champagne for a Landmark Occasion | Techrights htthttp://techrights.org/2022/08/djukanovic-and-campinos/ | Gemini address: gemini://gemini.techr [23:25] schestowitz-TR ights.org/2022/08/01/djukanovic-and-campinos/ [23:25] schestowitz-TR 45k techrights gemini reqwuests today [23:25] schestowitz-TR if tuxmachines gemini capsule acts different from the site, e.g. git front end, we can deploy there too a gemini https proxy [23:25] schestowitz-TR but its value would not be so high [23:30] *DaemonFC (~daemonfc@yweijwv4zseyc.irc) has joined #boycottnovell [23:42] *britney has quit (Ping timeout: 2m30s)