I've been investigating #sudo alternatives. Just finished a short article on the topic: https://lmemsm.dreamwidth.org/30755.html Would be interested to hear if you use a sudo alternative on your system and if so, which program do you prefer and why? #FLOSS #FOSS #OpenSource #FreeSoftware #C #Linux #AIX #Windows
lmemsm | sudo alternatives

@lmemsm
No. There is just no reason for me to switch to a lesser known alternative. At least many people, and organizations, have taken a look at the code over the years. Though that's not a guarantee but makes me feel safer. And I had no problems in using and configuring sudo (besides misunderstanding / wrongly using parts from the documentation 😅)

@Madic @lmemsm nodds in agreement

Last time I checked #toybox only had su, not #sudo, but outside if #OS1337 I do stick with the distro's defaults cuz they should know best how to keep it as secure as can be.

Toybox 0.8.12 command help

@kkarhan I was just looking at OS 1337 on github. It looks like such a great project. I would love to know more about it and plans for its future.

@lmemsm basically the Idea behind it is to be a brutally simple #toybox + #musl / #linux distro that grew out of the necessity for me to actually think about #firmware for some projects.

Basically I want something that is so simple and auditable that it's practical to make it pass any #verification demands for #SecureTerminal|s in #CriticalInfrastructure and #Communications.

  • OFC one may point at my other projects and say: "Why don't you just put #RaspberryPiOS on a #microSD?" ignoring that the smallest image is >330MB in size and that seems kinda overkill for essentially my demands for a minimalist #Linux with very few programs in userspace.

Not to mention a #GNUfree - #Linux distro is the way to go if I want that thing to not get bricked constantly by minor #GlibC-changes...

  • End goal is something akin to #MSDOS in it's brutal simplicity, but way more extendable.

I hope that answers your question...

  • Sorry for the delay.
OS/1337 (@[email protected])

1.38K Posts, 42 Following, 192 Followers · A minimalist musl + toybox/Linux Distribution focussed on being the bare minimum of a useable desktop whilst making most of the space it does. like/star ≠ endorsement, but acknowledgement of being read.

Infosec.Space
@kkarhan How interested are you in expanding your repository? I noticed you had a wishlist https://github.com/OS-1337/pkgs/blob/main/docs/WISHLIST.tsv I'm wondering if I create a package with a 32 bit binary built with musl if that would run on your OS/1137 x86 system as is. I have builds of abcmidi, abcm2ps, cal, lcal, pcal, lxsplit, diffh. I have build scripts for a few of the items on your wishlist page and for several command line programs. I was also working on modifications to sdcv (to remove glib) and ckpass.
pkgs/docs/WISHLIST.tsv at main · OS-1337/pkgs

OS/1337 Package Repository. Contribute to OS-1337/pkgs development by creating an account on GitHub.

GitHub

@lmemsm well, I'm open for contributions re: @OS1337 as well as packages for it and if you have some reproduceable build scripts that basically pull the latest release version and statically link all dependencies so one has to only plonk down a single binary (or a folder with it and a symlink into it) then I'll gladly accept said contributions.

  • Bonus points if we can ditch #GCC for #LLVM but that's just a nice-to-have, not a hard requirement. Just open up an issue for a specific package, create some build script, and make a Pull Request.

Target platform as of now is #i486SX first, as that is the easiest to test with #QEMU / #VirtualBox / #86Box / and even bare metal, followed by the #Pi0 / #Pi0W...

  • So yeah, your contribution is appreciated. I merely track builds in the wishlist so there ain't multiple people trying to build the same package...

#OS1337

pkgs/docs/WISHLIST.tsv at main · OS-1337/pkgs

OS/1337 Package Repository. Contribute to OS-1337/pkgs development by creating an account on GitHub.

GitHub
@kkarhan @OS1337 Had some questions about creating packages for OS/1337. I'll send them to you by email.