💾 Archived View for omg.pebcak.club › ~freezr › pebcak › index.gmi captured on 2024-03-21 at 15:38:01. Gemini links have been rewritten to link to archived content
⬅️ Previous capture (2024-02-05)
-=-=-=-=-=-=-
The reason why I didn't choose a career in Computer Science… 😩
Here you can find the previous diary's archives...
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:
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!
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… 😖
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:
or
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 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 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! 🚀 🌐 ❤️