Granted that's just the "core" system: with only #linux, #toybox and #dropbear as #ssh client...
Nothing else...
It can barely get on #Ethernet and #SSH to #IPv4-reachable hosts.
Not much more.
So it'll turn your #i486 and up into a SSH-Terminal not dissimilar from classic terminals like the #VT320...
#vt320 #i486 #ipv4 #ethernet #ssh #dropbear #toybox #Linux
Wow, @linux does actually improve efficiency over time...
I just compiled a minimal kernel 6.5 for OS/1337 targeting #i486 instead of #i686 and the resulting binary is even 10kB smaller than the one for 6.4.12...
For real: That's awesome cuz it allows me to make the #Floppy version for #486SX a reality and still have #Toybox & #dropbear as #SSH client in it...
Cudos to @torvalds and the maintainers for that:
They really did cleanup the codebase and made it #smol|ler!
#smol #ssh #dropbear #toybox #486SX #floppy #i686 #i486
@ncommander OFC, that is a concern if RAM is a limiting factor...
And I do know that most distros like @ubuntu will zse shared libraries as they have way more programs needing them at the same time, so I don't think that's bad on their part.
Whereas in my case of OS/1337 the #Floppy version (1440kB) literally only contains #Linux as Kernel, #toybox as Userland and #Dropbear as SSH-Client and nothing else.
It's basically turning a machine into a "SSH-Terminal" and that's it.
#dropbear #toybox #Linux #floppy
So for those asking, the #1440kB #Floppy Version of OS/1337 will be a better #Floppinux with #Ethernet & #Network support and packing in #Dropbear as #SSH client.
So you could at the very least use it as a #SSH #Terminal #distro...
Sadly this means it will require at least an #i686 and won't run on an #i486 anymore as a lot of memory was eaten up by #486SX woraround code in the kernel...
#Development #Linux #os1337 #486SX #i486 #i686 #distro #Terminal #ssh #dropbear #network #ethernet #floppinux #floppy #1440kb
YOS!
#Linux 6.4.12 (with networking support!) + #toybox 0.8.10 in 980k using #musl-cross-i686
This is awesome...
Seems like I can fit #dropbear as #SSH client on the 3,5" #1440kB #Floppy as well...
I guess it would've been possible to make #Floppinux for a #720k #Floppy as well... ?
#OS1337 #development
https://github.com/OS-1337/OS1337/commit/d4a59245953bd7529ee8a3c178841b6114cd7881
#Development #os1337 #720k #floppinux #floppy #1440kb #ssh #dropbear #musl #toybox #Linux
@whitekiba I mean I don't look for computational efficiency....
OFC modern crypto needs a lot of processing power...
But I'd even consider doing a #ramdisk and making a script that #wget's #dropbear as a working hack...
Even if that makes it a sort-of "#netlive" [ #netinstaller meets #live #linux] workaround...
#Linux #Live #netinstaller #netlive #dropbear #wget #ramdisk
@whitekiba Personally I just want to have a "#FrugalComputing" distro that at least works as an #SSH "#ThinClient" or #Terminal...
But sadly I really hit a brick wall getting stuff optimized so that I can fit the absolute bare minimums in there...
After all, I just want a minimal #Linux that offers me a #Terminal and can run #dropbear as #SSH client and let the #toybox do the boring userland housekeeping.
Any advice?
#toybox #dropbear #Linux #Terminal #thinclient #ssh #frugalcomputing
OS/1337 development:
Using the oldest still maintained #longterm #linux #Kernel did yield about 25% size reduction for it's binary...
The good news: I basically have a new size record with the same settings: 551kB for the Kernel and 402k for toybox - both targeting #i486 systems.
The bad news: I've got neither network nor USB support at all!
And I think Network support and having #dropbear as minimal #SSH client is kinda necessary for #OS1337 to work as a "#terminal" system at all.
#Terminal #os1337 #ssh #dropbear #i486 #Kernel #Linux #longterm
@beforewisdom
Not that I don't think #Floppinux is bad - far from it.
But considering that #TinyCore #Linux can do 17 MB apparently with default userland and 23 MB with #Xorg + #Desktop I do want to get things to just work without being able to at least have #IPv4 #Ethernet working and being able to mount #SMB shares or at least #SSH into things using #Dropbear.
http://tinycorelinux.net/downloads.html
#dropbear #ssh #smb #ethernet #ipv4 #floppinux #Desktop #xorg #Linux #tinycore
I'm setting up an #ArchLinux with encrypted (#LUKS) root partition (an #LVM volume) The /boot partition is left *unencrypted*. I want to decrypt my root partition through #ssh.
I'm following this guide, with #GRUB and #dropbear : https://s.42l.fr/bFl-G4_w
I'm facing two big problems:
1 - dropbear starts *after* a passphrase is provided for the root partition;
2 - dropbear fails to load dropbear_dss_host_key and dropbear_ed25519_host_key.
#archlinux #luks #lvm #ssh #grub #dropbear #cybersecurity #sysadmin
When I use LUKS to encrypt the root partition on my Linux server, I need to supply the crypt passphrase at boot to unlock the system for startup to continue and get to login. That's OK if I'm sitting in front of a keyboard and display. But what if it's a headless server or located in a remote location?
Enter Dropbear. Install this tiny SSH server into the server's initramfs, and use SSH keys to login from a client at boot and unlock:
https://www.dwarmstrong.org/remote-unlock-dropbear/
#dropbear #debian #linux #homeserver
This HOWTO is dated 2017 but can confirm it still works today using Debian 12. It was *so* helpful getting the wireless interface setup on my home server initramfs so that I could remotely unlock a LUKS-encrypted root partition using Dropbear:
https://www.marcfargas.com/2017/12/enable-wireless-networks-in-debian-initramfs/
#dropbear #debian #linux #homeserver
I remotely unlock a LUKS-encrypted root on my Debian home server using a Dropbear initramfs. Before I did this over wired ethernet.
Its a bit trickier to get this working over *wireless*, and this HOWTO was a big help!
https://www.marcfargas.com/2017/12/enable-wireless-networks-in-debian-initramfs/
#dropbear #debian #linux #networking
DropBear sighting at King Edward Park in Newcastle @dropbear #dropbear #newcastle #Australia
#dropbear #newcastle #australia
Drop Bears were real https://www.abc.net.au/news/2023-05-20/drop-bears-crocs-eastern-australia-millions-of-years-ago-unsw/102360948 #australia #dropbear #biology #paleontology #science
#australia #dropbear #biology #paleontology #Science
Hoop snakes were always real - so now people can stop doubting drop bears too #australiana #dropbear #hoopsnake https://mastodon.social/@laminda/110148235816337286
#australiana #dropbear #hoopsnake
Oh and, joy of joys, the only actual tweak I put on there, to link #dropbear to /usr/bin/scp so scp would work, has done its job so I can retrieve logs the easy way.
Ons sad thing: I can't find its SOC's TRM. I'd hoped to be able to find out the easy way how independent its ethernet ports are. I'll have to rummage round in its kernel config instead. Doesn't matter, it's all fun from now on!
@Digital_Archivist @teddy @Inge Don’t stand too close to the engine source, Teddy!
#AcrylicNecklace #AcrylicJewellery #Jewellery #Jewelery #DropBear #Koala #KimchiAndCoconut
#acrylicnecklace #acrylicjewellery #jewellery #jewelery #dropbear #koala #kimchiandcoconut