Techrights logo

IRC: #boycottnovell @ Techrights IRC Network: Tuesday, January 18, 2022

(โ„น) Join us now at the IRC channel | ไท‰ Find the plain text version at this address (HTTP) or in Gemini (how to use Gemini) with a full GemText version.

*u-amarsh04 has quit (Quit: Konversation terminated!)Jan 18 00:49
*u-amarsh04 has quit (Quit: Konversation terminated!)Jan 18 00:49
*u-amarsh04 (~amarsh04@joseon-rmogvn.g0d7.dtdf.mc4289.IP) has joined #boycottnovellJan 18 00:56
*u-amarsh04 (~amarsh04@t3phqsdfxhjau.irc) has joined #boycottnovellJan 18 00:56
*u-amarsh04 has quit (Quit: Konversation terminated!)Jan 18 01:14
*u-amarsh04 has quit (Quit: Konversation terminated!)Jan 18 01:14
*u-amarsh04 (~amarsh04@t3phqsdfxhjau.irc) has joined #boycottnovellJan 18 01:24
*u-amarsh04 (~amarsh04@joseon-rmogvn.g0d7.dtdf.mc4289.IP) has joined #boycottnovellJan 18 01:24
Techrights-secIf you are using new keys instead of hte old ones, can you confirm the Jan 18 01:26
Techrights-secfingerprint of the ECDSA key which the SSH daemon is now using?Jan 18 01:26
Techrights-sec$ ssh-keygen -lf /etc/ssh/ssh_host_ecdsa_key.pubJan 18 01:26
schestowitz-TRgmJan 18 01:27
Techrights-secgm thanksJan 18 01:27
schestowitz-TRI think some perl modules are needed to get the gemini capsule updating, but haveJan 18 01:27
schestowitz-TR choked for time due to rss feeds etcJan 18 01:27
Techrights-secyes, I'll make a listJan 18 01:28
schestowitz-TRwaiting for irc+ipfs+bulletin time to catch bugs and correct them on the spot, ytJan 18 01:28
schestowitz-TRthen much needed sleepJan 18 01:28
Techrights-seccan you add tmux?Jan 18 01:29
schestowitz-TRaddingJan 18 01:30
schestowitz-TRaddedJan 18 01:30
Techrights-secthanksJan 18 01:33
schestowitz-TRat the moment agate runs sort of interactively from the CLI, I cannot quite recall how it was configured, but at least people get served (got some emails asking about gemini down)Jan 18 01:33
Techrights-secliburi-perl - module to manipulate and access URI stringsJan 18 01:33
Techrights-seclibtime-parsedate-perl - collection of Perl modules for time/date manipulationJan 18 01:35
Techrights-seclibpath-iterator-rule-perl - iterative, recursive file finderJan 18 01:35
Techrights-seclibhtml-treebuilder-xpath-perl - Perl module to add XPath support to HTML::TreeBuJan 18 01:35
Techrights-secilderJan 18 01:35
Techrights-secI think those are the only ones ^Jan 18 01:35
schestowitzThe following NEW packages will be installed:Jan 18 01:36
schestowitz  libauthen-sasl-perl libclone-perl libdata-dump-perl libencode-locale-perl libfile-listing-perl libfont-afm-perl libhtml-form-perl libhtml-format-perl libhtml-parser-perl libhtml-tagset-perl libhtml-tree-perl libhtml-treebuilder-xpath-perl libhttp-cookies-perl libhttp-daemon-perl libhttp-date-perl libhttp-message-perlJan 18 01:36
schestowitz  libhttp-negotiate-perl libio-html-perl libio-socket-ssl-perl liblwp-mediatypes-perl liblwp-protocol-https-perl libmailtools-perl libnet-http-perl libnet-smtp-ssl-perl libnet-ssleay-perl libnumber-compare-perl libpath-iterator-rule-perl libtext-glob-perl libtime-parsedate-perl libtimedate-perl libtry-tiny-perl liburi-perl libwww-perlJan 18 01:36
schestowitz  libwww-robotrules-perl libxml-xpathengine-perl perl-openssl-defaultsJan 18 01:36
Techrights-secagate was run from a systemd unit file so whatevery CLI options need to beJan 18 01:37
Techrights-secincluded in that, it should go in /etc/systemd/system/agate.serviceJan 18 01:37
Techrights-secthen systemctl enable agate.service ; systemctl start agate.serviceJan 18 01:37
schestowitz-TRI tried to find that file, but after a while gave upJan 18 01:37
schestowitz-TRperl stuff installedJan 18 01:38
Techrights-secthanksJan 18 01:43
Techrights-secthere is also Jan 18 01:43
Techrights-seclibxml-feed-perlJan 18 01:43
Techrights-seclibdate-calc-perlJan 18 01:43
Techrights-seclibhttp-response-encoding-perlJan 18 01:43
*u-amarsh04 has quit (Quit: Konversation terminated!)Jan 18 01:46
*u-amarsh04 has quit (Quit: Konversation terminated!)Jan 18 01:46
schestowitz-TRsJan 18 01:47
Techrights-secand that might be all of themJan 18 01:48
Techrights-secok, I can make a new unit file, but what would you like on the CLI?  Can you  Jan 18 01:48
Techrights-secpaste the manual options?Jan 18 01:48
schestowitz-TRperl install at 95%Jan 18 01:49
schestowitz-TRregarding agate, I can give you the command I ranJan 18 01:49
schestowitz-TRI realised they changed the syntaxJan 18 01:49
schestowitzalso needs deploying (not rotating things yet) sudo service gemini-tcpdump-logger startJan 18 01:50
schestowitz-TRperl done nowJan 18 01:53
schestowitz-TRapt-get actually timed out a bit towards the end, I had to rerun itJan 18 01:53
Techrights-secokJan 18 01:53
Techrights-secokJan 18 01:53
schestowitzthe command I ran::     /home/gemini/bin/agate.armv7-unknown-linux-gnueabihf  --content /home/gemini/gemini/  --certs /home/gemini/certs/ --hostname gemini.techrights.org --lang en-GBJan 18 01:54
Techrights-secthanksJan 18 01:56
Techrights-secok, ~/bin/ has agate.service it goes in /etc/systemd/system/             Jan 18 01:57
Techrights-secthen stop the manually launched agate and try the enable, start, and statusJan 18 01:57
Techrights-seccp ~gemini/bin/agate.service /etc/systemd/system/Jan 18 02:02
Techrights-secsystemctl enable agate.service; systemctl start agate.service;Jan 18 02:02
Techrights-secsystemctl status agate.service;Jan 18 02:02
schestowitzJan 18 02:03:21 raspberrypi systemd[1]: Starting The Agate Gemini Server...Jan 18 02:03
schestowitzJan 18 02:03:21 raspberrypi systemd[15908]: agate.service: Failed to locate executable /home/gemini/agate.armv7-unknown-linux-gnueabihf: No such file >Jan 18 02:03
schestowitzJan 18 02:03:21 raspberrypi systemd[15908]: agate.service: Failed at step EXEC spawning /home/gemini/agate.armv7-unknown-linux-gnueabihf: No such file>Jan 18 02:04
schestowitzJan 18 02:03:21 raspberrypi systemd[1]: agate.service: Main process exited, code=exited, status=203/EXECJan 18 02:04
Techrights-secok added, recopy and then precede the above with sytemctl daemon-reloadJan 18 02:06
schestowitz0 0 * * * /bin/systemctl restart gemini-tcpdump-logger.serviceJan 18 02:10
schestowitzfrom root cronJan 18 02:10
Techrights-secwhich is used: Jan 18 02:10
Techrights-sec./log_gemini_new.shJan 18 02:10
Techrights-sec./tcpdump-logger.shJan 18 02:10
Techrights-seccron is not necessary, afaik, systemd recovers if agate were to crashJan 18 02:13
Techrights-secor is that just for the logs?Jan 18 02:13
Techrights-secgemini is now available!Jan 18 02:13
schestowitz-TRI saw it having an issue and gave it a kickJan 18 02:13
schestowitz-TRthere was a job running as root as a process, writing connections with addressesJan 18 02:14
schestowitz-TRto a daily file under log and I think that's a missing pieceJan 18 02:14
Techrights-secoops I see the status as failed nowJan 18 02:16
Techrights-secchown?Jan 18 02:16
schestowitz-TRit went into a weird stateJan 18 02:17
Techrights-secrunning in the window manually too see the possible errorsJan 18 02:19
*DaemonFC (~daemonfc@r3zgarhjgt6ha.irc) has joined #boycottnovellJan 18 02:19
Techrights-secthere is some problem with at least one type of client in regards to TLSJan 18 02:21
Techrights-secin principle we should require TLS 1.3 or later, however 1.2 might have a longJan 18 02:21
Techrights-sectail. Jan 18 02:21
Techrights-sec00 "TLS error" error:peer is incompatible: Server requires TLS1.3, but client omiJan 18 02:21
Techrights-sectted versions extJan 18 02:21
schestowitz-TRI noticed that when I first started the process i/o sort of hanged in there, untiJan 18 02:22
schestowitz-TRl I press crtl+cJan 18 02:22
schestowitz-TRI noticed that when I first started the process i/o sort of hanged in there, untiJan 18 02:23
schestowitz-TRl I press crtl+cJan 18 02:23
Techrights-secProbably the wrong settings in the Unit file, it's esoteric and not clearlyJan 18 02:23
Techrights-secdocumented so I had to guess.  Jan 18 02:23
schestowitz-TRg --lang en-GBJan 18 02:23
schestowitz-TRwas what I ran Jan 18 02:23
Techrights-secyes, that part is ok AFIAK the Unit fileJan 18 02:24
Techrights-sechas all kinds of weird options and they have to combine just rightJan 18 02:24
Techrights-sectry recopying now and the daemon-reload etcJan 18 02:24
schestowitz-TRokJan 18 02:26
schestowitz-TRi think you aced it this timeJan 18 02:26
Techrights-secsystemctl daemon-reloadJan 18 02:26
Techrights-secsystemctl restart agate.serviceJan 18 02:26
Techrights-secI hope so, it's hard to do much more than cargo cult based on other unit filesJan 18 02:26
schestowitz-TRibm did TWO articles about buying suppor rt this mondayJan 18 02:27
schestowitz-TRin redhat.comJan 18 02:27
Techrights-secyes the decommoditization of LinuxJan 18 02:27
schestowitz-TRlet me focus for the next few mins on irc bulletin etc. ipfs follows at 3amJan 18 02:28
schestowitz sudo /bin/systemctl restart gemini-tcpdump-logger.serviceJan 18 02:30
schestowitzFailed to restart gemini-tcpdump-logger.service: Unit gemini-tcpdump-logger.service not found.Jan 18 02:30
Techrights-secokJan 18 02:32
Techrights-secyes the logging does not have a service file yet, but I see in  Jan 18 02:32
Techrights-secjournalctl that there is already logging, it is "just" a matter of processingJan 18 02:32
Techrights-secand extractingJan 18 02:32
Techrights-secjournalctl -u agateJan 18 02:40
schestowitz-TRthis one is different because it uses another source for the dataJan 18 02:40
schestowitz-TRso far the workflow has gone as expected, but let's see ipfs at 3am Jan 18 02:48
schestowitz-TRgemini is alomost perfect nowJan 18 02:48
schestowitz-TRjust need the refresh cycles and stats, I think, and that's all doneJan 18 02:48
Techrights-secok logs on the wayJan 18 02:48
*liberty_box has quit (Ping timeout: 2m30s)Jan 18 02:50
*rianne_ has quit (Ping timeout: 2m30s)Jan 18 02:50
*rianne has quit (Ping timeout: 120 seconds)Jan 18 02:51
Techrights-secjournalctl -q -u agate --since "$(date -d yesterday +'%F 00:00')" --until "$(dateJan 18 02:57
Techrights-sec +'%F 00:00')"Jan 18 02:57
schestowitz journalctl -q -u agate --since "$(date -d yesterday +'%F 00:00')" --until "$(dateJan 18 02:57
schestowitz[02:57] <Techrights-sec>  +'%F 00:00')"Jan 18 02:57
schestowitz-TRi see nowJan 18 03:02
schestowitz-TRtyhe logger we have  uses tcpdumpJan 18 03:02
schestowitz-TRi think it is the latest versionJan 18 03:02
schestowitz-TRand that accomodates the file we need ro run the script that also updates the staJan 18 03:02
schestowitz-TRts page, irc scrollback page etcJan 18 03:02
schestowitz-TRit also ues the format that lets me see who hoards trafficJan 18 03:02
Techrights-secyes, checkingJan 18 03:03
*SomeH4x0r has quit (Ping timeout: 2m30s)Jan 18 03:08
schestowitzpi@raspberrypi:~ $ sudo cp /home/gemini/gemini/git/tr-git/IPFS/copy-tr-to-gemini.sh /usr/local/sbin/Jan 18 03:09
schestowitzpi@raspberrypi:~ $ ls -la  /usr/local/sbin/Jan 18 03:09
schestowitztotal 12Jan 18 03:09
schestowitzdrwxr-xr-x  2 root root 4096 Jan 18 03:08 .Jan 18 03:09
schestowitzdrwxr-xr-x 10 root root 4096 Oct 30 12:09 ..Jan 18 03:09
schestowitz-rwxr-xr-x  1 root root  272 Jan 18 03:08 copy-tr-to-gemini.shJan 18 03:09
schestowitzpi@raspberrypi:~ $ cat copy-tr-to-gemini.shJan 18 03:09
schestowitzcat: copy-tr-to-gemini.sh: No such file or directoryJan 18 03:09
schestowitzpi@raspberrypi:~ $ sudo cat /usr/local/sbin/copy-tr-to-gemini.shJan 18 03:09
schestowitz#!/bin/shJan 18 03:09
schestowitz# 2021-02-21Jan 18 03:09
schestowitzPATH=/usr/local/bin:/usr/bin:/binJan 18 03:09
schestowitzset -eJan 18 03:09
schestowitz# linking instead of copying in this way requires root usuallyJan 18 03:09
schestowitzcp      --update \Jan 18 03:09
schestowitz        --link \Jan 18 03:09
schestowitz        --preserve=mode,ownership,timestamps \Jan 18 03:09
schestowitz        /home/glr/tr_text_version/* \Jan 18 03:09
schestowitz        /home/gemini/gemini/tr_text_version/Jan 18 03:09
schestowitzexit 0Jan 18 03:09
Techrights-sec Jan 18 03:10
Techrights-secthere are two scripts, Jan 18 03:10
Techrights-seclog_gemini_new.shJan 18 03:10
Techrights-sectcpdump-logger.shJan 18 03:10
Techrights-secwhich one?Jan 18 03:10
*liberty_box (~liberty@suig26pxj59pi.irc) has joined #boycottnovellJan 18 03:11
*rianne_ (~rianne@suig26pxj59pi.irc) has joined #boycottnovellJan 18 03:11
*rianne (~rianne@joseon-jhg.17c.k31cok.IP) has joined #boycottnovellJan 18 03:11
schestowitz-TRI think tcp* is the one we usedJan 18 03:12
Techrights-secyes that IPFS script goes in cron iircJan 18 03:12
schestowitz-TRat 3:32am, I will check it runs ok as it's easier to fix when done earlyJan 18 03:15
*SomeH4x0r (~someh4xx@vbku88433t7ju.irc) has joined #boycottnovellJan 18 03:18
schestowitz-TRit looks like you got the gemini cron running agsinJan 18 03:36
schestowitz-TRthe files did get copied over at 3:32, but I am not sure poermiissions areJan 18 03:36
schestowitz-TRcorrect or rather file ownershiJan 18 03:36
schestowitz-TRI will check tomorroeJan 18 03:36
schestowitz-TRvery tiredJan 18 03:36
Techrights-secI haven't looked at cron yet, the logs are probably in root's cron.Jan 18 03:36
Techrights-secbetter rest for nowJan 18 03:36
*Despatche has quit (Quit: Read error: Connection reset by deer)Jan 18 04:10
*Despatche (~desp@u3xy9z2ifjzci.irc) has joined #boycottnovellJan 18 04:10
*DaemonFC has quit (Quit: Leaving)Jan 18 06:41
*psydroid4 (~psydroid@cqggrmwgu7gji.irc) has joined #boycottnovellJan 18 08:35
Techrights-secCould not fetch IPFS log summaryJan 18 09:04
Techrights-secwe'll also need Gawk for the scripts, Mawk seems kind of brokenJan 18 09:04
Techrights-secteJan 18 09:04
Techrights-sec  Failed feed for 'http://techrights.org/feed/'Jan 18 09:04
Techrights-secCould not find feed at URL: "http://techrights.org/feed/"Jan 18 09:04
Techrights-secprobably networking or other connectivityJan 18 09:04
Techrights-secThe Gemini index is fixed now, so is the fetching of new pages via RSSJan 18 09:04
Techrights-secThere are some connectivity issues reaching TR from gemini.techrights.orgJan 18 09:04
schestowitz-TRyes, I can see this now, will look into it sjortlJan 18 09:05
schestowitz-TR*shortlyJan 18 09:05
Techrights-secI have a loop in the scrip but it only tries to fetch the feed 5 times,Jan 18 09:15
Techrights-secI'll need to tweak it a bit more.  Jan 18 09:15
schestowitz-TRi am adding some more missing packages nowJan 18 09:28
Techrights-secokJan 18 10:01
schestowitz-TRI have just installed tcpdumb and so the script, if run manually, runs OK. Is it configured as a daemon too?Jan 18 10:17
Techrights-secI can't recall how that was set up to run.  Perhaps a unit file is necessary.Jan 18 10:28
schestowitz-TRi have just checked wifi device nameJan 18 10:28
schestowitz-TRthe irc scrollback in gemini is now backJan 18 10:28
schestowitz-TRbut the logger sends no output to the file except start and endJan 18 10:28
schestowitz-TRmaybe debian 11 changed somethihingJan 18 10:28
schestowitz-TRregarding irc, having just solved the ipfs index (html) mystery,Jan 18 10:39
schestowitz-TRdid you get no file at all?Jan 18 10:39
schestowitz-TR(the one with  ipfs bobits)Jan 18 10:39
Techrights-secy.Jan 18 10:42
Techrights-secI'll check IPFS again (got distracted)Jan 18 10:42
Techrights-secnope:Jan 18 10:43
Techrights-secCould not fetch IPFS log summaryJan 18 10:43
Techrights-secare the files in the expected directory?Jan 18 10:43
schestowitz-TRchecking...Jan 18 10:44
Techrights-secTHe latest on is from the 16th, yesterday's is missing.Jan 18 10:45
schestowitz-TRseems like a likely permissions issuesJan 18 10:48
schestowitz-TRipfs needing write access in linksJan 18 10:48
Techrights-secchgrp ?Jan 18 10:52
schestowitz-TRyes, I was just doing thatJan 18 10:52
schestowitz-TRI think it is OK nowJan 18 11:00
schestowitz-TRI created a group ipfslinksJan 18 11:00
Techrights-secok I have to check the script, the keys don't work  Jan 18 11:00
Techrights-secok I have to check the script, the keys don't work :   Jan 18 11:05
Techrights-secthe diectory /home/links/ must be in the group links for that to workJan 18 11:05
Techrights-secsince o=rx ipfs will be able to pass through down to the relevant subdirectoryJan 18 11:05
Techrights-secand write access is not needed (in addition to breaking keys).Jan 18 11:05
Techrights-sec$ sudo chgrp links /home/links/Jan 18 11:05
Techrights-secok testingJan 18 11:05
Techrights-secackJan 18 11:05
schestowitz-TRI changed that backJan 18 11:06
schestowitz-TRshort story: I was trying to overwrite an old file, which was not possibleJan 18 11:06
schestowitz-TRSo I was messing with directories insteadJan 18 11:06
schestowitz-TRthat file was the output.txt fileJan 18 11:06
Techrights-secthe two latest files are in the wrong date format:                         Jan 18 11:10
Techrights-secshould be 220117.html and 220116.html like the others       Jan 18 11:10
Techrights-sec(lots of loose ends in an OS migration)Jan 18 11:10
schestowitz-TRaaaaaahhhJan 18 11:13
schestowitz-TRI seeeJan 18 11:13
schestowitzcp  $IRCDATE.html /home/links/ipfs/$ISODATE.htmlJan 18 11:13
schestowitz-TRdon't woprry about thatJan 18 11:13
schestowitz-TRit's because I did not follow the scriptJan 18 11:13
Techrights-seccan they be renamed so the script can get them?Jan 18 11:14
Techrights-secThe input to the script is filtered so that it cannot fetch arbitrary files.Jan 18 11:14
Techrights-seconly root or xxxxxx can do thatJan 18 11:14
Techrights-secor linksJan 18 11:14
schestowitz-TRyes, hold onJan 18 11:17
schestowitz-TRI have renamed the two latest filesJan 18 11:17
schestowitz-TRthe scripts will choose the right date, starting tonightJan 18 11:17
schestowitz-TRI ran manually something which I didn';t realise is changing data formats in theJan 18 11:17
Techrights-secthanksJan 18 11:17
schestowitz-TRcp commandJan 18 11:17
Techrights-secchecking...Jan 18 11:21
schestowitz-TRit's a good thing that all this happened during a slow/holiday/mlk weekendJan 18 11:22
schestowitz-TRand I ended up with a spare drive, 2 times more space, security updates, OS upgraJan 18 11:22
schestowitz-TRdeJan 18 11:22
schestowitz-TRnot the ideal way to do all this, but it gave the pushJan 18 11:22
schestowitz-TRi think we are nearly done, I need to check on git around midday and then revisitJan 18 11:22
schestowitz-TR the loggingJan 18 11:22
Techrights-secmawk strikes again.  could you add gawk?  mawk apparently can't handle simpleJan 18 11:22
Techrights-secposix patterns :( thanksJan 18 11:22
schestowitz-TRinstalling gawkJan 18 11:22
schestowitz-TRdoneJan 18 11:23
Techrights-seclooks good on site, now testing the scriptJan 18 11:23
Techrights-secyes! it works!  Jan 18 11:24
Techrights-secpublishedJan 18 11:26
Techrights-secI had not known that mawk was so incompleteJan 18 11:26
Techrights-secyes, there are non-standard extensions in Gawk but basic patterns ought to workJan 18 11:26
Techrights-seceven in Mawk.Jan 18 11:26
Techrights-secBut they don'tJan 18 11:26
schestowitz-TR;)Jan 18 11:26
schestowitz-TRstats/logging back, resxtoredJan 18 11:46
schestowitz  /home/gemini/bin $ sudo ./tcpdump-logger.shJan 18 11:47
schestowitzused to be: sudo service gemini-tcpdump-logger startJan 18 11:47
schestowitzwhich i suppose means you made a unit file as such, which I had in my notes to kick off after power cut or rebootJan 18 11:47
Techrights-secI can try making another unit file  Jan 18 11:55
Techrights-secBTW: https://www.engadget.com/the-uk-government-is-reportedly-planning-ad-campaign-attacking-end-to-end-encryption-101610703.htmlJan 18 11:55
-TechrightsBN/#boycottnovell-www.engadget.com | The UK Government is reportedly preparing a PR blitz against end-to-end encryption | EngadgetJan 18 11:55
schestowitz-TR:-)Jan 18 11:55
schestowitz-TRwhich year is this?Jan 18 11:55
schestowitz-TRthey have been doing this for ages :-)Jan 18 11:55
Techrights-secyes it's a repeat, dusting of old, debunked excuses againJan 18 11:56
schestowitz-TRour original ipfs dude wrote a number of articles about this in TR last year or iJan 18 11:56
schestowitz-TRn 2020Jan 18 11:56
schestowitz-TR(was thinking: given the new size of the card, we have ample spare space for making an image of the system or part of it -- for a restore of same state on a  recently-patched debian 11)   Jan 18 11:58
schestowitz-TRrianna sometimes uses it as a second desktop for monitoring things, so I restored a number of more thinks last night. not much except firefox and nottes.Jan 18 11:59
Techrights-secOk, try: agate-tcpdumper.service into /etc/systemd/system/ and thenJan 18 11:59
Techrights-sec./tcpdump-logger.sh into /usr/local/sbin/Jan 18 11:59
Techrights-secthen enable, start, status, etcJan 18 11:59
schestowitz-TRtryingJan 18 12:00
schestowitz-TR(sorry for typos, it has been a hectic monday, skipped some sleep)Jan 18 12:00
schestowitz-TRthere is a very good 4-part series coming from andyJan 18 12:01
schestowitz-TRalso of note:Jan 18 12:01
schestowitz-TRbefore doing all this advocacy and daily links thing around 2005Jan 18 12:01
schestowitz-TRI was able to focus on one task all day longJan 18 12:02
schestowitz-TRlike my phdJan 18 12:02
Techrights-secyes it has been a hectic 2 weeks here tooJan 18 12:15
Techrights-secsleep and exercise are not to be skimped on howeverJan 18 12:15
Techrights-secExcellent!  His writings have been reallly great to read, very well written andJan 18 12:15
Techrights-secon very relevant and interesting topics.  Jan 18 12:15
schestowitz-TRi think this service file has a name collisionJan 18 12:15
schestowitz-TRalias for instanceJan 18 12:15
schestowitz-TR(I started monitoring disks and syslogs on machines better than before; we got warnings aboiut the pi issues 2 days in advance, I did not notice until fs became R-O)Jan 18 12:16
Techrights-sec  Jan 18 12:18
Techrights-seccheckingJan 18 12:18
Techrights-secthanks try the changed file; and one more typo fixedJan 18 12:18
Techrights-secGood catch, spotting it early probably saved a lot of trouble even if theJan 18 12:18
Techrights-secprocess still was a lot of workJan 18 12:18
schestowitzJan 18 12:20:36 raspberrypi systemd[1]: /etc/systemd/system/agate-tcpdumper.service:5: Invalid URL, ignoring: Ha!Jan 18 12:21
schestowitzJan 18 12:20:36 raspberrypi systemd[1]: /etc/systemd/system/agate-tcpdumper.service:17: Failed to parse service restart specifier, ignoring: 5sJan 18 12:21
schestowitz-TRre exercise, yes, covid has taken itsm toll as there are many things I cannot doJan 18 12:28
schestowitz-TRoutdoors or at homeJan 18 12:28
schestowitz-TRbut looking at the "health" umbrella of exercise, catching covid-19 and fallingJan 18 12:28
schestowitz-TRinto that cycle I see in my work colleagues is an unacceptable riskJan 18 12:28
schestowitz-TRI really loathed what I saw yesterday in TownJan 18 12:28
schestowitz-TRI am very strict about food and meds as only reason to go outJan 18 12:28
schestowitz-TRunless I run with rianne, which makes it eay to Jan 18 12:28
schestowitz-TRdistanceJan 18 12:28
*tech_exorcist (~tech_exorcist@m6nw7kksfxxss.irc) has joined #boycottnovellJan 18 12:30
Techrights-secackJan 18 12:32
schestowitz-TRi sometimes try to contain my anger with gullible peopleJan 18 12:32
schestowitz-TRwho get their newws from "mates" )((who get infoJan 18 12:32
schestowitz-TRfrom their "facebook" walls and "friends"Jan 18 12:32
schestowitz-TRdownplay the issueJan 18 12:32
schestowitz-TRnow our GOVERNMENTN DOES THE SAME!Jan 18 12:32
schestowitz-TRTo protect "the boris"Jan 18 12:32
schestowitz-TRmy colleagues are unable to funmction mentally and bodilyJan 18 12:32
schestowitz-TRsome fedora "bloggers" recently mentioned this tooJan 18 12:32
schestowitz-TRhe started forgetting namesJan 18 12:32
Techrights-secyes, facebook is a disinformation serviceJan 18 12:33
Techrights-secackJan 18 12:33
schestowitz-TRthis whole "sihing covid away" thing is 2 years oldJan 18 12:34
schestowitz-TR"eat out, help out" (2020)Jan 18 12:34
schestowitz-TRboris: normality by xmas (he meant 2020!)Jan 18 12:34
schestowitz-TRnoiw they tell us 20,000 patients is nothing and no nhs numbers since jan 11thJan 18 12:34
schestowitz-TR*wishing covid awayJan 18 12:34
Techrights-secackJan 18 12:35
Techrights-secbojo the clown has blood on his hands, then again so does tony bliarJan 18 12:35
schestowitz-TRtony has blood of "arabs"Jan 18 12:35
schestowitz-TRso the "Conservatives" and "Labour" people mind lessJan 18 12:35
schestowitz-TRsoon 200,000 UK death certs with covid on them. We are about 180k nowJan 18 12:35
Techrights-secackJan 18 12:51
Techrights-secat the very beginning I guessed that the US would unfortunately exceed 1M deathsJan 18 12:51
Techrights-secfrom SARS-CoV-2, but that was before Facebook got involved to worsen the situatioJan 18 12:51
Techrights-secnJan 18 12:51
schestowitz-TRin my mind what always stayed was the 2M estimate, from around April 2020. People would ridicule those of us who mentioned it.Jan 18 12:51
schestowitzJan 18 12:52:29 raspberrypi systemd[1]: Failed to start Logger for the Agate Gemini Server.Jan 18 12:52
schestowitzpi@raspberrypi:/etc/systemd/system $ sudo diff /home/gemini/bin/agate-tcpdumper.service /etc/systemd/system/agate-tcpdumper.serviceJan 18 12:52
Techrights-sec1M is rather conservative with a 35% infection rate and of those 1% mortalityJan 18 12:53
Techrights-secpatents and facebook threw the whole pandemic management process for a loopJan 18 12:53
schestowitz-TRyes, there's worse than death, but you don't count if you suffer, only if you cease to exist. Tent cities= ALL FINE!Jan 18 12:53
Techrights-secIs the tcpdump script in /usr/local/sbin?Jan 18 12:54
schestowitzJan 18 12:55:12 raspberrypi systemd[1]: /etc/systemd/system/agate-tcpdumper.service:5: Invalid URL, ignoring: Ha!Jan 18 12:55
schestowitzJan 18 12:55:12 raspberrypi systemd[1]: /etc/systemd/system/agate-tcpdumper.service:17: Failed to parse service restart specifier, ignoring: 5sJan 18 12:55
Techrights-secThe poverty in the US is off the charts, literally, sine they've more or less Jan 18 12:55
Techrights-secstopped measuring unemployment.  Jan 18 12:55
Techrights-seccheckingJan 18 12:55
schestowitz-TRmy sister gets back to work march 1stJan 18 12:55
schestowitz-TRshe left her ge job after almost 2 decadesJan 18 12:56
schestowitz-TRbut hunsband provoviding for 5 people is toughJan 18 12:56
Techrights-secPeople in the US are already inured to poverty, what they are now reacting toJan 18 13:00
Techrights-secis obscene levels beyond what was already sick.Jan 18 13:00
schestowitz-TRthe stories I hear from my sister about poverty are interestingJan 18 13:01
schestowitz-TRshe was here befoireJan 18 13:01
schestowitz-TRshe saw povertyJan 18 13:01
schestowitz-TRbut not at this scaleJan 18 13:01
schestowitz-TRthis ALWASY reminds me or Ryan, ot a dumb person, zipping himself ipJan 18 13:01
schestowitz-TRin a sleeping bag in his own homeJan 18 13:01
schestowitz-TRto cut energy billsJan 18 13:01
*u-amarsh04 (~amarsh04@zd9ersed554wu.irc) has joined #boycottnovellJan 18 13:01
*u-amarsh04 (~amarsh04@joseon-rmogvn.g0d7.dtdf.mc4289.IP) has joined #boycottnovellJan 18 13:01
Techrights-sectry copying the unit file again, daemon-reload, restart, status etcJan 18 13:02
schestowitzJan 18 13:03:43 raspberrypi systemd[1]: /etc/systemd/system/agate-tcpdumper.service:17: Failed to parse service restart specifier, ignoring: 5sJan 18 13:04
Techrights-secA lot of people have to decide between food, rent, or medicine, and are        Jan 18 13:05
Techrights-secconstantly juggling missed paymentsJan 18 13:05
Techrights-secUnfortunately other contries have started to implement the US' replacement forJan 18 13:05
Techrights-sechealth care.  Here they've already privatized and are now eliminating theJan 18 13:05
Techrights-seclast of the health care completley unless things are turned around, but regardlesJan 18 13:05
Techrights-secs the damage is done and will last for at least a generation, assuming Jan 18 13:05
Techrights-secsociety holds out that long before collapsing.Jan 18 13:05
Techrights-sec--Jan 18 13:05
Techrights-secok I'll try a mockup here Jan 18 13:05
schestowitz-TRupside is, our code is becoming more compatible with more recent systems. rianne wants to buy another rapi as her vpn backupJan 18 13:06
schestowitz-TRif she does, I can use that as a "hot spare" for things, I thinkJan 18 13:06
schestowitz-TR---Jan 18 13:08
schestowitz-TRre 'health' 'core'Jan 18 13:08
schestowitz-TRthere is a saying hereJan 18 13:08
schestowitz-TRalbeit maybe not limited to here anymoreJan 18 13:08
schestowitz-TReating or heatingJan 18 13:08
schestowitz-TRif you throw repeat meds into the mix, shit hits the fanJan 18 13:08
Techrights-secyes, the whole system is on removable media so it is only a matter of swappingJan 18 13:09
Techrights-secackJan 18 13:09
schestowitz-TRI am assuming I can make a replicata of this sd card by removing it, plugging it in unmounted, dd'ing off it, then again in reverse for another similar carrdJan 18 13:10
Techrights-secSomething similar, I'm not sure dd is reliable unless the card is underprovisioneJan 18 13:10
Techrights-secd.  The sizes are not always equal.Jan 18 13:10
schestowitzhttps://twitter.com/NEVERCOMPLY187/status/1482960257148203008Jan 18 13:12
-TechrightsBN/#boycottnovell-@NEVERCOMPLY187: Interesting!! ๐Ÿค” #nsa #billgates https://t.co/WCA2Mrsx0n https://t.co/EsoyBJT7WkJan 18 13:12
-TechrightsBN/#boycottnovell--> techrights.org | Microsoft and the NSA - TechrightsJan 18 13:12
-TechrightsBN/#boycottnovell--> techrights.org | Welcome to TechrightsJan 18 13:12
schestowitzhttps://twitter.com/lyght01/status/1482919197839880203Jan 18 13:12
-TechrightsBN/#boycottnovell-@lyght01: #BillGates ruined @DuckDuckGo https://t.co/Ol7ZXgdEuAJan 18 13:12
-TechrightsBN/#boycottnovell--> techrights.org | Why You Should Avoid DuckDuckGo (DDG) 2021 Edition, Now Microsoft-Hosted and With Extra Privacy Risks | TechrightsJan 18 13:12
schestowitzhttps://twitter.com/lyght01/status/1482919004943822849Jan 18 13:12
-TechrightsBN/#boycottnovell-@lyght01: @DuckDuckGo is #censoring results now that microsoft owns them https://t.co/Ol7ZXgdEuAJan 18 13:12
schestowitzhttps://twitter.com/mark14907/status/1482788522528546823Jan 18 13:13
-TechrightsBN/#boycottnovell-@mark14907: Microsoft Thinks It Owns Mesa (and Computer Games) https://t.co/0qXKhpBuN5Jan 18 13:13
-TechrightsBN/#boycottnovell--> techrights.org | Microsoft Thinks It Owns Mesa (and Computer Games) | TechrightsJan 18 13:13
schestowitz โš“ https://nitter.eu/robertcaruso/status/148278495140 Jan 18 13:13
-TechrightsBN/#boycottnovell- ( status 404 @ https://nitter.eu/robertcaruso/status/148278495140 )Jan 18 13:13
schestowitz โš“ https://nitter.eu/robertcaruso/status/148278495140?2Jan 18 13:14
-TechrightsBN/#boycottnovell- ( status 404 @ https://nitter.eu/robertcaruso/status/148278495140?2 )Jan 18 13:14
schestowitzNitter rate-limited https://nitter.eu/robertcaruso/status/148278495140Jan 18 13:14
schestowitzhttps://nitter.eu/robertcaruso/status/148278495140?22Jan 18 13:14
-TechrightsBN/#boycottnovell- ( status 404 @ https://nitter.eu/robertcaruso/status/148278495140?22 )Jan 18 13:14
schestowitzhttps://nitter.eu/Rac912/status/1483379715343851522?ssJan 18 13:20
-TechrightsBN/#boycottnovell- ( status 404 @ https://nitter.eu/Rac912/status/1483379715343851522?ss )Jan 18 13:20
schestowitz"Funny how you qouote the opposition's "independent" new site. These people formed a coalition with the neo-nazis just to try to oust Orban. Orban who supported jews ever since he came into power. Try to be jewish in other major cities in western europe..."Jan 18 13:20
schestowitzhttps://twitter.com/glynmoody/status/1483377088677752832Jan 18 13:20
-TechrightsBN/#boycottnovell-@glynmoody: A blast from the past... https://t.co/VTVOjvXvnGJan 18 13:20
-TechrightsBN/#boycottnovell-@schestowitz: Without Free Software, Open Source Would Lose its Meaning | Linux Journal https://t.co/F19NQhtUVR @glynmoodyJan 18 13:20
schestowitz โš“ https://nitter.eu/GyroWaveGen_TM/status/1483152415063003144  Jan 18 13:21
-TechrightsBN/#boycottnovell-nitter.eu | GyroGen(TM) (@GyroWaveGen_TM): "Getting software patents is stupid anyway, since they're so easy to get around! Almost trivial! Trade secrets are far better for software, including AI!" | nitterJan 18 13:21
schestowitzhttps://twitter.com/AnSchi22494301/status/1482933118961135618Jan 18 13:22
-TechrightsBN/#boycottnovell-@AnSchi22494301: @schestowitz No. The answer is no.Jan 18 13:22
schestowitzhttps://twitter.com/GyroWaveGen_TM/status/1482766629536772099Jan 18 13:22
-TechrightsBN/#boycottnovell-@GyroWaveGen_TM: @schestowitz So, in the end, who's STILL making ALL the (real) money (with no risks)? LOL!Jan 18 13:22
schestowitzGyroGen(TM) (@GyroWaveGen_TM): "Since you&#x27;re hyping this so much, you must get a cut, right? And, $22K (if you&#x27;re REALLY lucky) is a &#x27;living&#x27; to you?! Where is THAT? Is that what YOU make?๐Ÿ˜‚" | nitter โš“ https://nitter.eu/GyroWaveGen_TM/status/1482764866255560716 Jan 18 13:22
-TechrightsBN/#boycottnovell-nitter.eu | GyroGen(TM) (@GyroWaveGen_TM): "Since you're hyping this so much, you must get a cut, right? And, $22K (if you're REALLY lucky) is a 'living' to you?! Where is THAT? Is that what YOU make?๐Ÿ˜‚" | nitterJan 18 13:22
schestowitzhttps://twitter.com/GyroWaveGen_TM/status/1482763364707225601Jan 18 13:22
-TechrightsBN/#boycottnovell-@GyroWaveGen_TM: @schestowitz ๐Ÿคฃ๐Ÿคฃ๐Ÿคฃ Kinda like they could in the 1920's too!๐Ÿ˜‚ "Isn't THAT the American way?!" https://t.co/J6EP3EMxomJan 18 13:22
-TechrightsBN/#boycottnovell--> www.youtube.com | They Shoot Horses, Don't They? Official Trailer #1 - Bruce Dern Movie (1969) HD - YouTubeJan 18 13:22
schestowitzhttps://twitter.com/gnarlin2/status/1482744963947499520Jan 18 13:22
-TechrightsBN/#boycottnovell-@gnarlin2: @schestowitz Note: Only subscribers can read the article so I couldn't read it.Jan 18 13:22
schestowitzhttps://twitter.com/nlitenmebabe/status/1482653785977667586Jan 18 13:23
-TechrightsBN/#boycottnovell-@nlitenmebabe: ๐Ÿ˜๐Ÿ˜†๐Ÿ˜‰ https://t.co/NHLXdvSUECJan 18 13:23
-TechrightsBN/#boycottnovell-@schestowitz: Solve #Wordle using the Linux command line | โš“ https://t.co/OhzDJEShzh ไท‰ #FreeSWJan 18 13:23
*leah has quit (Quit: WeeChat 3.3)Jan 18 13:26
*SomeH4x0r has quit (Ping timeout: 2m30s)Jan 18 13:27
*SomeH4x0r (~someh4xx@6e45g5qtaw8zu.irc) has joined #boycottnovellJan 18 13:30
*SomeH4x0r has quit (Ping timeout: 2m30s)Jan 18 13:38
*SomeH4x0r (~someh4xx@sctsjmg96zkru.irc) has joined #boycottnovellJan 18 13:47
Techrights-secackJan 18 14:01
Techrights-secstill looking for what's different with the environment / script...Jan 18 14:01
Techrights-secsomething about the pipe from tcpdump is unavailableJan 18 14:01
Techrights-secgemini-log-journalctl.sh may be what we have to sink toJan 18 14:01
schestowitz-TRis that something to try to deploy?Jan 18 14:01
*SomeH4x0r has quit (Ping timeout: 2m30s)Jan 18 14:04
*SomeH4x0r (~someh4xx@gbgr2jcp6yrt2.irc) has joined #boycottnovellJan 18 14:08
Techrights-secperhaps but if it replaces sometning else, what info do we really need?'Jan 18 14:08
*Despatche has quit (Quit: Read error: Connection reset by deer)Jan 18 14:10
schestowitz sudo systemctl reset-failed    gemini-logger.serviceJan 18 14:19
Techrights-secyes still looking at the logger, tcpdump seems not to be a viable choiceJan 18 14:27
Techrights-secfor now, not sure why but have tried about 8 combinations of buffering orJan 18 14:27
Techrights-secnot buffering, nothing is getting through the pipe to awk or anthing elseJan 18 14:27
schestowitz-TRthat same code worked before, with another unit file but also another OS and another stack (buster)Jan 18 14:28
Techrights-secdifferent OSJan 18 14:41
Techrights-secit doesn't like bullseye eitherJan 18 14:41
Techrights-secthe journlctl approach can preserve ip numbers but not resolved namesJan 18 14:41
Techrights-secIs it ok to scale back the logging to what is easy to get from journalctl?Jan 18 14:41
Techrights-secThere is probably a regression in tcpdump in regards to output buffering in Jan 18 14:41
Techrights-secDebian 11 and related derivatives.Jan 18 14:41
schestowitz-TRip addressed is fine, that gets purged regardless at the end of each month. if needed, I can run this interactively from the CLI, in the backgroundJan 18 14:42
schestowitz-TRI suppose that sooner or later we'd have had to deal with all those "upgrades"Jan 18 14:42
Techrights-sectcpdump -q -p -l -tttt -i wlan0 'tcp[tcpflags] & (tcp-syn) != 0 and port 1965' |Jan 18 14:45
Techrights-secawk '{print; fflush();}'Jan 18 14:45
Techrights-secdoes not produce outputJan 18 14:45
Techrights-secok then add --log-ip to the agate.service fileJan 18 14:45
schestowitz-TRis it Ok to remove the sementically probolematic Restart=5s ?Jan 18 14:46
Techrights-secI guessJan 18 14:46
schestowitz sudo /usr/local/sbin/tcpdump-logger.shJan 18 14:47
schestowitztcpdump: verbose output suppressed, use -v[v]... for full protocol decodeJan 18 14:47
schestowitzlistening on wlan0, link-type EN10MB (Ethernet), snapshot length 262144 bytesJan 18 14:47
schestowitzit works OKJan 18 14:47
schestowitzwhere in the service unit file would the parameter go? in the file in sbin instead?Jan 18 14:47
Techrights-secthe problem is with Awk again.  I think I see a work-around nowJan 18 14:48
Techrights-secon the Exec line that launches agate:Jan 18 14:48
schestowitzJan 18 14:50:07 raspberrypi agate.armv7-unknown-linux-gnueabihf[23184]: [2022-01-18T14:50:07Z INFO  agate] [::ffff:192.168.1.82]:1965 - "gemini://gemi>Jan 18 14:51
schestowitzJan 18 14:50:11 raspberrypi agate.armv7-unknown-linux-gnueabihf[23184]: [2022-01-18T14:50:11Z INFO  agate] [::ffff:192.168.1.82]:1965 - "gemini://gemi>Jan 18 14:51
schestowitzJan 18 14:50:16 raspberrypi agate.armv7-unknown-linux-gnueabihf[23184]: [2022-01-18T14:50:16Z INFO  agate] [::ffff:192.168.1.82]:1965 - "gemini://gemi>Jan 18 14:51
schestowitzJan 18 14:50:16 raspberrypi systemd[1]: /etc/systemd/system/agate.service:16: Failed to parse service restart specifier, ignoring: 5sJan 18 14:51
schestowitzJan 18 14:50:16 raspberrypi systemd[1]: agate.service: Current command vanished from the unit file, execution of the command list won't be resumed.Jan 18 14:51
schestowitzbut it carries on after thatJan 18 14:51
Techrights-secExecStart=/home/gemini/bin/agate.armv7-unknown-linux-gnueabihf --content /home/geJan 18 14:51
Techrights-secmini/gemini/ --certs /home/gemini/certs/ --hostname gemini.techrights.org --langJan 18 14:51
Techrights-secen-GB --only-tls13Jan 18 14:51
Techrights-sec --lop-ipJan 18 14:51
Techrights-sec^--log-ip on the same lineJan 18 14:51
Techrights-secdoes ~gemini/bin/tcpdump-logger.sh produce the right output (not yet to log fuifiJan 18 14:58
Techrights-secle)Jan 18 14:58
schestowitz-TRit did when I last ran itJan 18 14:58
Techrights-sectoday?Jan 18 14:59
schestowitzCan't modify single ref constructor in substitution (s///) at -e line 2, near "s/\.\d+$//;"Jan 18 15:00
schestowitzExecution of -e aborted due to compilation errors.Jan 18 15:00
schestowitz-TRi will try againJan 18 15:00
*u-amarsh04 has quit (Quit: Konversation terminated!)Jan 18 15:03
*u-amarsh04 has quit (Quit: Konversation terminated!)Jan 18 15:03
Techrights-sec:(Jan 18 15:03
Techrights-secok it was a quoting / escape problem.  getting fatigued with all the detailsJan 18 15:03
*u-amarsh04 (~amarsh04@joseon-rmogvn.g0d7.dtdf.mc4289.IP) has joined #boycottnovellJan 18 15:09
*u-amarsh04 (~amarsh04@zd9ersed554wu.irc) has joined #boycottnovellJan 18 15:09
*blitzed (~blitzed@6vjnihvu3smkn.irc) has joined #boycottnovellJan 18 15:58
*Despatche (~desp@u3xy9z2ifjzci.irc) has joined #boycottnovellJan 18 16:27
*DaemonFC (~daemonfc@iirggctgfpx8e.irc) has joined #boycottnovellJan 18 18:26
*DaemonFC has quit (Quit: Leaving)Jan 18 19:50
*tech_exorcist has quit (Quit: Disconnecting)Jan 18 22:19

Generated by irclog2html.py 2.6 | ไท‰ find the plain text version at this address (HTTP) or in Gemini (how to use Gemini) with a full GemText version.