galad, to random
@galad@mastodon.social avatar

@DropBear @serge There is so much wrong with your post that it would take forever to properly unpack... Primarily you are tokenizing Jews via one of the most fringe sects out there. Secondly, you fundamentally do not understand what Zionism is.

rameshgupta,
@rameshgupta@mastodon.social avatar

⬆️ #DropBear@theblower.au @galad @serge @palestine @israel

#HitAndRun. A very very quick #seppuku by DropBear!

He was posting his OPINION as fact, and doubled down with “yes and yes” two posts earlier when I challenged him.

Good riddance!

qbi, to linux German
@qbi@freie-re.de avatar

auf einem unter :

Ist in der noch das Mittel der Wahl oder gibt es andere, bessere Ansätze?

brokenix, to NixOS

I haven't caught up on even important changes in , has stopped using
but why ? Though?
alternative doesn't sound very cool either

image/png

chikorita157, to random
@chikorita157@sakurajima.moe avatar

This is a big yikes as SSH is generally used for system administration. Thankfully there is a patch for OpenSSH to fix this.

https://arstechnica.com/security/2023/12/hackers-can-break-ssh-channel-integrity-using-novel-data-corruption-attack/

kkarhan,
@kkarhan@mstdn.social avatar

@chikorita157 I wounder ehat other Software besides #OpenSSH is affected and if so if patches are already under way...

I.e. #Dropbear is a popular #SSH #Server & #Client used in a lot of #embedded devices...

OS1337, to random

Thanks again to @SweetAIBelle for extensive contributions to OS/1337, making the pipeline and scripts to reproduceably build OS/1337 images and it's parts more flexible and nifty.

https://github.com/OS-1337/OS1337/issues/17

kkarhan, (edited )
@kkarhan@mstdn.social avatar

@SweetAIBelle I think this is great forward-thinking on your side since OS/1337 should long-term be developed into a robust yet "clean slate" for that isn't as bloated as but remains customizeable and flexible.

OFC [ as -client only built] errors out due to me having to fix the kernel first, because right now not even 's included command works...
https://github.com/OS-1337/OS1337/issues/13#issuecomment-1857169987

I'm working on that tho...

@OS1337

whitekiba, to random German
@whitekiba@squeak.social avatar

@kkarhan The fuck ist los mit den plötzlichen Cryptoboosts? Ist dein Account okay?

kkarhan,
@kkarhan@mstdn.social avatar

@whitekiba Ja und nein...

Also nen Kernel samt Netzwerktreiber + initramfs mit notwendigen tools wäre ausreichend...

Notfalls können estimmte werkzeuge entweder von 2. Floppy/CD/USB und/oder online heruntergeladen werden.

Im Notfall würde @OS1337 einfach mit nem #SSH-Server (#Dropbear) autostarten und darauf SSH'n lassen - was für #headless und/oder #retro-Systeme sinnvoll ist.

Quasi reinstecken und es booted nen SSH Server...

kkarhan, to linux
@kkarhan@mstdn.social avatar

I really did underestimate as compression for a :

I was able to just shove the pre-made, full & uncut binary from @landley and still have some breathing room.

Tho I expect this to change once I put a in that has actual capabilities...

This will be interesting for OS/1337.

http://landley.net/toybox/bin/
https://landley.net/toybox/help.html

the complete toybox binary outputting the commands it has implemented

kkarhan,
@kkarhan@mstdn.social avatar

@landley yeah...

To my own admission I just followed along the manual and only derivated where necessary and useful.

https://archive.org/details/floppinux-manual

I'm convinced that it's possible to get a -SX with and into 1440kB since someone managed that with way less optimization and with ample wiggle room [272kB] using Linux 5.13.0-rc2 and 1.33.1 manual and not even halfassing optimization at all.

So yeah I've to look deeper into it and see what I'm missing.

kkarhan, (edited )
@kkarhan@mstdn.social avatar

@landley I'll propably have to gut functions out of toybox to get it where I want it to be, but then again the "" Version of OS/1337 will be very much barebones....

Just the essentials to get to be able to into stuff, be able to make a and / tiny- everything else (i.e. a system image one could dd onto a HDD/SSD)...

Kinda like an old ...

Ideally configureable to the point that I could also swap for dropbear as

kkarhan, to linux
@kkarhan@mstdn.social avatar

Good news everyone!

OS/1337 now finally boots to a [quite castrated] version of / in glorious 80x25.

Thanks a lot to @SweetAIBelle and also thanks to @landley for nudging me in the right directions...

https://github.com/OS-1337/OS1337/issues/2#issuecomment-1839511578

kkarhan, (edited )
@kkarhan@mstdn.social avatar

@SweetAIBelle @landley yeah, it's still somewhat broken but it's at least in a booting state where I could see how much #toybox and #dropbear I can squeeze into the rootfs.cpio.xz given the limitations and the fact that it competes with the Kernel [bzimage] for space...

https://github.com/OS-1337/OS1337/issues/2#issuecomment-1839511578

But I'd say it is on track to fill the gap of #tomsrtbt and be a practical option.
https://en.wikipedia.org/wiki/Tomsrtbt

#OS1337

kkarhan, (edited ) to linux
@kkarhan@mstdn.social avatar

:boost_ok: :boost_requested: :boost_animated:
OS/1337 development goes on...

Tho I'm a bit stuck on the boot pipeline...

Anyone any idea why?

kkarhan, (edited )
@kkarhan@mstdn.social avatar

Not to mention that OS/1337 should really excel with #transparency and #reproduceability in that the first #release should be completely possible to #DIY from scratch by running a single #bash script that yoinks said sourcecodes, .config files and in the end spits out a working & #bootable #1440kB 3,5" #FDD image.

Nothing fancy but something useable - even if it's just a #dropbear #SSH #Client (aka. #dbclient) and the basic #toybox tools to get #IPv4 connectivity.

#OS1337 #Linux #embedded

kkarhan,
@kkarhan@mstdn.social avatar

@SweetAIBelle I'm not shure if me not specifying an offset was the mistake tho on that wasn't done either and I assumed that swapping for should just work.
https://github.com/OS-1337/OS1337/blob/main/docu/floppinux/floppinux-manual.pdf

I guess I was wrong...

And no I didn't use as @landley would've done...

But maybe my toybox .config is also dysfunctional as I basically gutted most functions out of it since I only want to launch Client (aka. )...

kkarhan, to bot German
@kkarhan@mstdn.social avatar

:boost_requested: :boost_ok: :boost_animated: WANTED: Instance Recommendations for a FLOSS Project:

I do want to setup a 2 accounts for OS/1337.

  1. One main account for news and announcements (kinda like @ubuntu and @thunderbird have).

  2. One for publishing changes (similar to @linux and @netbsdsrc ).

kkarhan,
@kkarhan@mstdn.social avatar

@HopelessDemigod The current goal is to get a 0.1 release that fits on a 1.400kB 3,5" FDD and includes #Linux (ideally 6.6.6 for maximum meme factor) #Toybox and #dbclient (#Dropbear #SSH as SSH-Client only) compiled against #musl-cross and bootable on any #i486 and up.

https://github.com/OS-1337/OS1337

#OS1337

nemo, to random
@nemo@mas.to avatar
kkarhan,
@kkarhan@mstdn.social avatar

@nemo Right now I'm working the "" or " version following the manual.

It's basically with drivers, a basic as per and as -Client.

https://archive.org/details/floppinux-manual/

https://github.com/OS-1337/OS1337/tree/main/build/0.CORE

beka_valentine, to random
@beka_valentine@kolektiva.social avatar

deleted_by_author

  • Loading...
  • kkarhan,
    @kkarhan@mstdn.social avatar

    @beka_valentine For example a #PC running #OS1337 and using #Dropbear to #SSH into is a terminal...

    https://github.com/OS-1337/OS1337

    kkarhan, to Smol
    @kkarhan@mstdn.social avatar

    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!

    https://mstdn.social/@kkarhan/110965679190470398

    kkarhan, (edited ) to random
    @kkarhan@mstdn.social avatar

    Just 66.232 bytes left of 1440kB...

    But already this is pretty nifty and will at least allow OS/1337 "#Floppy Edition" to be more versatile than #Floppinux by being a basic #SSH client thanks to [#dropbear] so it can at least be used to SSH into stuff...
    #OS1337
    https://github.com/OS-1337/OS1337/commit/09534203e2a6e48b4bf5a8b9869d4de962ee0d02

    kkarhan, (edited ) to linux
    @kkarhan@mstdn.social avatar

    YOS!

    6.4.12 (with networking support!) + 0.8.10 in 980k using -cross-i686

    This is awesome...

    Seems like I can fit as client on the 3,5" as well...

    I guess it would've been possible to make for a as well... ?


    https://github.com/OS-1337/OS1337/commit/d4a59245953bd7529ee8a3c178841b6114cd7881

    kkarhan,
    @kkarhan@mstdn.social avatar

    @JohannessNilsson

    I mean I'd love to target some tech like the or ...
    https://www.youtube.com/watch?v=aJEp4ZUG7BI
    So feel free to contribute to OS/1337 if you have some idea to get things shrunk down for to ≤1440kB…

    Cuz at this point it needs to fit , , (or rather which is the -client - only functionality) and to boot...

    So that one can at least do username + password logins using SSH.
    https://github.com/OS-1337/OS1337

    kkarhan,
    @kkarhan@mstdn.social avatar

    @JohannessNilsson ...tho any expansion in functionality will be paid for in space.

    The current build can't do shit beyond running #dbclient (#dropbear #SSH client) and rebooting/shutting down.

    There's no routine to even create a new file with "touch" and I've yet to test it as working...

    kkarhan, to linux
    @kkarhan@mstdn.social avatar

    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.

    kkarhan,
    @kkarhan@mstdn.social avatar

    @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...

    dwarmstrong, to debian
    @dwarmstrong@fosstodon.org avatar

    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

    dwarmstrong, to debian
    @dwarmstrong@fosstodon.org avatar

    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

    dwarmstrong, to debian
    @dwarmstrong@fosstodon.org avatar

    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

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • tacticalgear
  • magazineikmin
  • thenastyranch
  • Youngstown
  • mdbf
  • rosin
  • slotface
  • InstantRegret
  • khanakhh
  • Durango
  • kavyap
  • osvaldo12
  • DreamBathrooms
  • JUstTest
  • GTA5RPClips
  • ngwrru68w68
  • everett
  • tester
  • ethstaker
  • cisconetworking
  • cubers
  • modclub
  • provamag3
  • anitta
  • normalnudes
  • Leos
  • lostlight
  • All magazines