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 )

@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

kkarhan,

@SweetAIBelle As of now I've not gone deep into either, but please open up an issue re: #dbclient so I'll come back at it once the network stack is iron'd out...

I'll then put it on the board for it.

https://github.com/orgs/OS-1337/projects/1

As for kilo I've yet to take a closer look...
Tho feel free to put it on the wishlist for the repository...
https://github.com/OS-1337/pkgs/blob/main/docs/WISHLIST.tsv

kkarhan, to linux

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, (edited )

@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, (edited ) to linux

: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?

#Linux #OS1337 #embedded #syslinux #Floppinux #EmbeddedLinux #toybox #boot #i486 #ix86 #OpenSource #development #Software

kkarhan, (edited )

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,

@SweetAIBelle I'm not shure if me not specifying an offset was the mistake tho on #Floppinux that wasn't done either and I assumed that swapping #BusyBox for #toybox 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 #mkroot 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 #dropbear #SSH Client (aka. #dbclient)...

kkarhan, to bot German

: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 #bot #account for publishing #git changes (similar to @linux and @netbsdsrc ).

#OS1337

kkarhan,

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

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

kkarhan, (edited ) to linux

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

kkarhan,

@JohannessNilsson

I mean I'd love to target some #embedded tech like the #WeeCee or #Wee86...
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 #i486 to ≤1440kB…

Cuz at this point it needs to fit #Linux #Kernel, #toybox, #dropbear (or rather #dbclient which is the #SSH-client - only functionality) and #syslinux to boot...

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

kkarhan,

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

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