Cobbled together from For Debian-based systems this might be helpful until there is an update release Check if your system is vulnerable: From terminal/shell run: iconv -l | grep -E 'CN-?EXT' If you get: ISO-2022-CN-EXT// ISO2022CNEXT// You might be vulnerable. On Debian , check this file: /usr/lib/x86_64-linux-gnu/gconv/gconv-modules At around row 1286 you will see the grouping you need to...
Best Methods to Represent AI-Generated Content To Users
Agree with the below from ChatGPT itself but would also be for just normalizing #ShowThePrompt or basically ALWAYS including the prompt given as well as the output. Essentially, show your source along the lines of bibliographies () or footnotes. The prompt to ChatGPT From ChatGPT Itself: To represent or denote content generated by AI in a way that values trust and transparency, consider the...
fail2ban List 20230812
Found myself chasing-down a recent attack and decided to do a reboot on a server and fail2ban had to re-block on restart. Thought I would share just as people search on attacking IP addresses to confirm, yes, they are bad actors. If they are on this list, they have tried to do bad stuff to my stuff. Also, This doesn’t include China, Russia and other country IPs – which you should be...
Migrating an Existing Windows Wireguard VPN Peer Setup to Debian 12
Just recently migrated to Debian 12 on my laptop full-time. I run my own Wireguard VPN server as well and had my Windows laptop client running great on that. Basically, I just wanted to use that setup and keys the same since I know it worked. No great UI for the WireGuard setup on Debian yet from what I can tell and NetworkManager on Gnome is meh on this. Here is how I got it working. Get the...
Debian 12 Bookworm on Lenovo Carbon X1 Gen 10 Notes
Finally made the call here to go Debian 12 as my daily driver on the relatively new Carbon X1 I bought last year in 2022. Here are my notes around installation and making things work. Installation Installation off a USB installer with the standard 64bit installer ISO went very well. I did remove the stock nvme ssd that shipped with the laptop and replaced it with a 2TB Samsung SSD just to give me...
rel=”me” Validation Back To Your Own Mastodon Server Example
Posting an example on what I did in lieu of a standard-ish way to modify Mastodon code that could be updated and removed on any updates. I created a super simple “me.html” page with a redirect to the Mastodon URL on the /public root path of the Mastodon instance in linux like this <!DOCTYPE html> <html> <head> <title>Owner Validation Page</title> </head> <body>...
Nextcloud PHP Settings
Kind of a random game over the years to optimize PHP 7.x and 8.x for Nextcloud and there are a variety of disclaimers on what you might think about doing for your specific instance, etc. based on server capacity and size of files, apache or nginx, and all that stuff. Not to mention the ambiguity around PHP, PHP-FPM, and whether you are using caching or not and all those separate possible config...
self.social on the Fediverse
more on this in the coming weeks…
Any feedback or ideas on how to improve the Mastodon community with this?
Please advise!
Update: 1/20/23: It’s live over at !
Contact Jonathan Mergy
termux-repo-change
Anyone running termux on Android doing pkg upgrade and seeing a ton of repos from China and Russia can change their settings.
Run termux-repo-change to get the config to select individual or group repos by geographic area.
Fixing nextCloud GeoBlocker MaxMind “GeoIp2\Database\Reader” does not exist error
It seems the Geoblocker app with Nextcloud can get out of whack on Nextcloud updates or if you are doing geoipupdates to leverage your Maxmind geoip database for other applications. I noticed this recently and there seems to be some various solutions out on the web to handle this. I had this working for many months and all of a sudden noticed errors in Nextcloud on this where the Geoblocker app...