-- Leo's gemini proxy

-- Connecting to omg.pebcak.club:1965...

-- Connected

-- Sending request

-- Meta line: 20 text/gemini;lang=en

Freezr "P.E.B.C.A.K." ⌨️

> The reason why I didn't choose a career in Computer Science… 😩


Archive


Here you can find the previous diary's archives...


2023's pebcak

2022's pebcak


2024-02-16

Pebcak Fixing 🔨


A recent security Devuan update of `dropbear` and `dropbear-initramfs` compromised the ability to unlock the StealthBox from SSH during the boot time. Pebcakly, the documentation I made wasn't helping at all until I realized I missed to add an essential information.


There is a script that allows to unlock the board from SSH during the boot, and it is:


/usr/share/cryptsetup/initramfs/bin/cryptroot-unlock


The initial script block didn't give me any issue with my Debian tests:


if [ ! -f "$TABFILE" ] || [ "$TABFILE" -ot "/proc/1" ]; then
	# Too early, init-top/cryptroot hasn't finished yet
	echo "Try again later" >&2
	exit 1
fi

But with Devuan/OpenRC wasn't working, eventually, after countless attempts, and with the help of OP (GMID & Telescope author), a solution was found modifying the script:


if [ ! -f "$TABFILE" ] ; then
	# Too early, init-top/cryptroot hasn't finished yet
	echo "Try again later" >&2
	exit 1
fi

OP suggestion was to remove this portion of the first line:


|| [ "$TABFILE" -ot "/proc/1" ]

Its intuition was right, this change allows to reach the board just right after GRUB and unlock it from an SSH connection!


Anytime Dropbear gets updates that script must be modified again!


StealthBox Settings… ⌨️


2024-02-07

Being a MonkeyNerd 🐒


I am a MonkeyNerd… 😔


This means that 99% of the time I do not understand what I read nor what I do. The only miserable method I developed to learn Computer Sciences stuff is copying something and start making simple changes and see what pebcak happens… Undoubtedly an awful method… 😔


I don't like being a MonkeyNerd… 😖


2024-02-06

Quick News 📢


This is a quick and great news!

OP recently added the initial support for certificates on Telescope:


gemini://telescope.omarpolo.com/


To test it out, you must download the development version and compile it by yourself:


My Pebcak Guide to Telescope, old but still good! 👍


Only PEM certificates are accepted, you must store them in:

~/.certs

or

~/.local/share/telescope/certs


You can activate the certificates with: ALT+X (M-x) or typing "use-certificate" into the "mini-buffer".


Wrapping this up, I had the honor to post the absolute first public post with Telescope! 😁


very first post made with Telescope 😎


2024-01-04

Happy 2024 of pebcak 🎊


2024 here we are! 🎆


Sweet… I archived another year of pebcak(s) and I am ready to make new ones although I made stunning progress as well!


Do you remember my journey with "Speedata Publisher"?


I am still actively learning and working on it, and for the first time in my life time I actually tasted a bit of the opensource development, since my incessant stream of pebcak helped the main developer to improve — a bit — this magnificent opensource project.

As a matter of fact I contributed to spot out a couple of bugs on almost every platform since I constantly jump from Windows to Linux and FreeBSD. This uncommon behavior has revealed to be very useful for the main developer since he works mainly on MacOS and doesn't have much chances to test its project on the other platforms.


Honestly I am very satisfied and I hope to finalize my first layout very soon since I have very few blocking points left to address!


Speaking about the past the end of 2023 ended up with something very amazing, and I am referring to a project called Tootik:


tootik: Gemini+fediverse=❤️


What is tootik? 🤷


Tootik is something I have been (day)dreaming a lot, it is a GeminiUI for the ActivityPub Protocol! Long-story-short is the bridge that connects Gemini to the Fediverse, so, beside owning your capsule you can now own also your ActivityPub server and connect the Fediverse without leaving the Geminispace using your own domain.


Curious can try it just subscribing to the server provided by the same author:


hd.206267.xyz is an instance of tootik, a federated nanoblogging service.


My next thus goal is trying to implement it on "Pebcak [dot] Club" and let Cage and I to be able to use the our domain to entering the Fediverse; but the the good news is that you don't even need to change your Mastodon account if you want browse the Fediverse while into the Geminispace! In fact Cage, author of Tinmop Gemini Client, has just recently released a new version that supports both Mastodon and Pleroma APIs. That's just amazing! 👏👏👏


Tinmop: An opinionated client for Gemini, gopher, kami and Mastodon/Pleroma


This 2024 starts with the Geminispace jumping directly into the Fediverse!


Enjoy Gemini and enjoy the Fediverse! 🚀 🌐 ❤️



-- Response ended

-- Page fetched on Fri May 17 04:02:50 2024