home.social

#busybox — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #busybox, aggregated by home.social.

  1. @jpmens

    In the spirit of there always being 1 more #vi clone than one thinks, notice that @lpar 's list is lacking Ali Gholami Rudi's #neatvi which is packaged in #pkgsrc and about a decade old now.

    pkgsrc.se/editors/neatvi

    And even then the rule still applies. There's 1 more clone: Sterling Huxley's and Brent Roman's #viless, a quarter of a century old and what #BusyBox supplies.

    github.com/brentr/viless

    #NetBSD #OmniOS

  2. @jpmens

    In the spirit of there always being 1 more #vi clone than one thinks, notice that @lpar 's list is lacking Ali Gholami Rudi's #neatvi which is packaged in #pkgsrc and about a decade old now.

    pkgsrc.se/editors/neatvi

    And even then the rule still applies. There's 1 more clone: Sterling Huxley's and Brent Roman's #viless, a quarter of a century old and what #BusyBox supplies.

    github.com/brentr/viless

    #NetBSD #OmniOS

  3. @jpmens

    In the spirit of there always being 1 more #vi clone than one thinks, notice that @lpar 's list is lacking Ali Gholami Rudi's #neatvi which is packaged in #pkgsrc and about a decade old now.

    pkgsrc.se/editors/neatvi

    And even then the rule still applies. There's 1 more clone: Sterling Huxley's and Brent Roman's #viless, a quarter of a century old and what #BusyBox supplies.

    github.com/brentr/viless

    #NetBSD #OmniOS

  4. @jpmens

    In the spirit of there always being 1 more #vi clone than one thinks, notice that @lpar 's list is lacking Ali Gholami Rudi's #neatvi which is packaged in #pkgsrc and about a decade old now.

    pkgsrc.se/editors/neatvi

    And even then the rule still applies. There's 1 more clone: Sterling Huxley's and Brent Roman's #viless, a quarter of a century old and what #BusyBox supplies.

    github.com/brentr/viless

    #NetBSD #OmniOS

  5. @jpmens

    In the spirit of there always being 1 more #vi clone than one thinks, notice that @lpar 's list is lacking Ali Gholami Rudi's #neatvi which is packaged in #pkgsrc and about a decade old now.

    pkgsrc.se/editors/neatvi

    And even then the rule still applies. There's 1 more clone: Sterling Huxley's and Brent Roman's #viless, a quarter of a century old and what #BusyBox supplies.

    github.com/brentr/viless

    #NetBSD #OmniOS

  6. Ubuntu 24.04.4 LTS linux kernel 6.17.0-23-generic boots to initramfs alert UUID does not exist #boot #kernel #initramfs #busybox

    askubuntu.com/q/1566364/612

  7. Randomly wondering: Does anyone know what's going on with #Busybox? The last release is a year and half old, there has been development in Git, including bugfixes (including ones that may be relevant for security, like 3fb6b31c716669e12f75a2accd31bb7685b1a1cb), but there's no sign of a new release. The mailing list is mostly people complaining gitweb doesn't work, and a fix for httpd I sent early this month didn't get any response… ​:neocat_think:​

  8. Naty @eclecticpassions ·

    After discovering from @jbaty, I went ahead to give (lightweight TW fork) a spin as a personal bin. I really like how it’s just a HTML file at 58kb!

    Using , it failed due to Android Storage Access Framework () limitations. I ended using the amazing once again to run , automate the whole process of opening, serving & saving back to my…

    Full note: burgeonlab.com/notes/2026/0325
    Syndicated by

  9. After discovering #TiddlyWiki from @jbaty, I went ahead to give #FeatherWiki (lightweight TW fork) a spin as a personal #braindump bin. I really like how it’s just a HTML file at 58kb!

    Using #Android, it failed due to Android Storage Access Framework (#SAF) limitations. I ended using the amazing #Termux once again to run #Busybox #httpd, automate the whole process of opening, serving & saving back to my…

    Full note: burgeonlab.com/notes/2026/0325
    Syndicated by #Indiekit

    #syncthing #bash #wiki #FOSS

  10. After discovering #TiddlyWiki from @jbaty, I went ahead to give #FeatherWiki (lightweight TW fork) a spin as a personal #braindump bin. I really like how it’s just a HTML file at 58kb!

    Using #Android, it failed due to Android Storage Access Framework (#SAF) limitations. I ended using the amazing #Termux once again to run #Busybox #httpd, automate the whole process of opening, serving & saving back to my…

    Full note: burgeonlab.com/notes/2026/0325
    Syndicated by #Indiekit

    #syncthing #bash #wiki #FOSS

  11. After discovering #TiddlyWiki from @jbaty, I went ahead to give #FeatherWiki (lightweight TW fork) a spin as a personal #braindump bin. I really like how it’s just a HTML file at 58kb!

    Using #Android, it failed due to Android Storage Access Framework (#SAF) limitations. I ended using the amazing #Termux once again to run #Busybox #httpd, automate the whole process of opening, serving & saving back to my…

    Full note: burgeonlab.com/notes/2026/0325
    Syndicated by #Indiekit

    #syncthing #bash #wiki #FOSS

  12. After discovering #TiddlyWiki from @jbaty, I went ahead to give #FeatherWiki (lightweight TW fork) a spin as a personal #braindump bin. I really like how it’s just a HTML file at 58kb!

    Using #Android, it failed due to Android Storage Access Framework (#SAF) limitations. I ended using the amazing #Termux once again to run #Busybox #httpd, automate the whole process of opening, serving & saving back to my…

    Full note: burgeonlab.com/notes/2026/0325
    Syndicated by #Indiekit

    #syncthing #bash #wiki #FOSS

  13. Varastossa makaa pari hyvin vanhaa QNAP’n NAS palvelinta ja siellä olisi terakaupalla hyvää tilaa esim. perheen kuville, puhelinten varmuuskopioiden ja kuvagallerialle. En vaan ole varma saako niistä enää mitään käyttöön, kun QNAPin tuki NASin Busybox distrolle taitaa olla loppunut vuosia sitten.

    #qnap #nas #backup #homeautomation #busybox #linux

  14. ⚠️ Unlike typical exploits, no buffer overflow or memory corruption needed - just one manipulated environment variable grants root access

    🛡️ Not all Telnet implementations affected - only #GNU inet utils; proprietary versions like #Cisco and #BusyBox are safe

    📊 #GreyNoise threat intelligence reports multiple exploit attempts per hour already detected in the wild

    🔄 Telnet's unencrypted nature makes attacks visible to defenders monitoring plaintext traffic for "-f root" patterns

  15. @jas

    My first suspect for a #login not supporting -- would be something with a 1980s history pre-dating standard #getopt, such as Solaris, which is ironic given that #inetutils has its only -- present in conditionally compiled code targetting Solaris.

    #FreeBSD, #NetBSD, and #OpenBSD login all use getopt(), pervasive in these worlds for decades, as do the util-linux login (used by Debian et al.), and the #Illumos and #BusyBox logins.

    #suckless login supports -- via ARGBEGIN.

    @ska @cazabon

  16. anyone know of a repo with a shairport-sync pkg that defaults to airplay 1?

    there're currently 3 variants all built on airplay 2

    shairport-sync-mbedtls is supposed to be airport one according to ted's makefile but reporting on my system as airport2

    #openwrt #shairport #wirelessAudio #busybox #linux

  17. anyone know of a repo with a shairport-sync pkg that defaults to airplay 1?

    there're currently 3 variants all built on airplay 2

    shairport-sync-mbedtls is supposed to be airport one according to ted's makefile but reporting on my system as airport2

    #openwrt #shairport #wirelessAudio #busybox #linux

  18. anyone know of a repo with a shairport-sync pkg that defaults to airplay 1?

    there're currently 3 variants all built on airplay 2

    shairport-sync-mbedtls is supposed to be airport one according to ted's makefile but reporting on my system as airport2

    #openwrt #shairport #wirelessAudio #busybox #linux

  19. anyone know of a repo with a shairport-sync pkg that defaults to airplay 1?

    there're currently 3 variants all built on airplay 2

    shairport-sync-mbedtls is supposed to be airport one according to ted's makefile but reporting on my system as airport2

    #openwrt #shairport #wirelessAudio #busybox #linux

  20. anyone know of a repo with a shairport-sync pkg that defaults to airplay 1?

    there're currently 3 variants all built on airplay 2

    shairport-sync-mbedtls is supposed to be airport one according to ted's makefile but reporting on my system as airport2

    #openwrt #shairport #wirelessAudio #busybox #linux

  21. at some point I'm gonna need to get somebody experienced with scripting in BusyBox's version of ash to review my code and tell me where I've come up with terrible ways of doing things for which there is a much cleaner way...

    #BusyBox #ash

  22. #UNIX #oneliner #shellscript:

    clear && echo "" && date | tr -d "\n" && uptime && echo ""

    Output:

    Sat Dec 20 12:18:53 GMT Standard Time 2025 12:18:53 up 5 days, 16:03, load average: 0.00, 0.00, 0.00

    NB This #commandline #wizardry is a #busybox script running on #Windows11. Enjoy #DOScember.

  23. So yeah, I'm now using

    #busybox mount

    instead of plain mount for my #overlayfs shenanigans.

  24. Собираем Linux, который весит меньше, чем мем с котиком, ну или почти…

    Мне всегда было интересно, насколько минимальным может быть Linux. Три года назад я уже публиковал статью , но понимание темы меняется. Сейчас хочу освежить знания и поделиться ими. В отличие от предыдущей статьи, в этой я рассматриваю Linux с более свежим ядром с минимальной конфигурацией на основе tinyconfig, оформленный в виде одного файла и загружаемый при помощи UEFI. Зачем вообще нужно создавать такие сборки Linux? Установил готовый дистрибутив или загрузился в Live — работай и изучай. Но такой подход не даёт настоящей уверенности в знаниях. Представьте: водитель и шофёр. Водитель просто ездит. Шофёр знает устройство автомобиля и может его починить. Современные автомобили сложны — починить всё самому уже нельзя. Но вы можете открыть капот, измерить уровень масла, заменить колесо в случае прокола, установить винт для буксировочного троса и т. д. Так же и с Linux: коммерческий дистрибутив вы вряд ли соберёте, но на одну ступеньку вверх по лестнице профессионализма подниметесь. На мой взгляд, описание создания минимального Linux не должно быть большим, поэтому я старался его сделать минимально возможным, вложив максимум смысла. Как минимальный Linux служит для понимания более сложных вещей, так и моя статья даёт базу для дальнейшего более глубокого изучения. В комментариях к моей предыдущей статье я видел замечания, что можно использовать buildroot или книгу Linux From Scratch . Скажу только, что я преследую другие цели: собрать минимальный Linux без использования специализированных программ и сделать это как можно проще. Всем, кого заинтересовало, добро пожаловать под кат.

    habr.com/ru/companies/ruvds/ar

    #linux #дистрибутив #минимальный_Linux #сборка_ядра #uefi #busybox #linux_from_scratch #initramfs #qemu #ruvds_статьи

  25. Is it just me, or is busybox.net down? #linux #busybox #kernel

    It looks like archive.org haven't cached it since October!

  26. I have an inordinate fondness for a particular roll&write game that I purchased during lockdown. It works in a sort of "bingo mode" where one person throws three dice, and each player decides how to allocate each one for their particular sheet. It's a remarkable system, and I've finally managed to introduce some friends to it.

    So I've been implementing it in #awk, such that the map and all of the details are populated via patterns that look like ASCII drawings of the game board, and then the rolls and the actions are different patterns that follow. So you have a sort of template header for the game, and then player moves beneath.

    I really like this sort of log-structured DSL for stuff like this, and I'm specifically keeping it to #BusyBox AWK so that I know it's mostly POSIX. I even put my GAWK book back on the shelf and pulled down the new edition of Aho et. al. for this project.

    I have to get to work tomorrow, but tonight I'm just delighted to tinker with it all!

  27. As usual with a score 10 #CVE I am reasonably skeptical about #CVE_2025_12220 for #busybox - especially since there isn't any useful description at all.

    nvd.nist.gov/vuln/detail/CVE-2

    Edit: what a nothing burger. A CVE for 19 year old software....

  28. Got Alpine BusyBox/Linux working. It's very fast on my poor hardware. Sway and Waybar are using almost completely default settings.

    #Chrultrabook #AlpineLinux #BusyBox #Linux #Sway #Chromebook #screenshot

  29. Got Alpine BusyBox/Linux working. It's very fast on my poor hardware. Sway and Waybar are using almost completely default settings.

    #Chrultrabook #AlpineLinux #BusyBox #Linux #Sway #Chromebook #screenshot

  30. #Ubuntu #BusyBox #initramfs

    BusyBox v1.36.1 (Ubuntu 1:1.36.1-6ubuntu3.1) built-in shell (ash)
    Enter 'help' for a list of built-in commands

    (initramfs) exit
    Gave up waiting for root file system device. Common problems:
    - Boot args (cat /proc/cmdline)
    - Check rootdelay= (did the system wait long enough?)
    - Missing modules (cat /proc/modules; ls /dev)
    ALERT! UUID=b2046752-c2f9-b729-711404875fe2 does not exist. Dropping to a shell!

    BusyBox v1.36.1 (Ubuntu 1:1.36.1-6ubuntu3.1) built-in shell (ash)
    Enter 'help' for a list of built-in commands

    (initramfs) _

  31. @hello

    I have done this via floppy.

    Not kidding. I built a tiny Linux OS on floppy that has a writeable filesystem. It still has 4K of freespace.

    It's role was Grub booting and recovery.

    #uClibc #Minix #BusyBox

  32. @hello

    I have done this via floppy.

    Not kidding. I built a tiny Linux OS on floppy that has a writeable filesystem. It still has 4K of freespace.

    It's role was Grub booting and recovery.

    #uClibc #Minix #BusyBox