#nosh

2025-10-09

@lymenzies

If you want a FreeBSD-like ifconfig on Linux-based operating systems, I made one. I needed the same syntax across both.

jdebp.info/Softwares/nosh/

jdebp.info/Softwares/nosh/guid

#ifconfig #FreeBSD #nosh

2025-09-05

@developing_agent @mcc @ariadne

Even simply separately packaging binaries and hooks *today* would avoid the problem whereby the systemd-all-in-one package always installs all possible runtime hooks, some of which try to spin up systemd-logind, and systemd itself, by various surprising back-routes.

jdebp.info/Softwares/nosh/guid

Gerrit Pape had packaged runit-run and runit-init separately from runit, and this was the model to follow.

@ska
#nosh #runit

2025-09-05

Just for fun I created a Shavian QWERTY keyboard map for #FreeBSD.

The hard part turned out to be that I had to work from pictures of layout diagrams, and tiny ones at that, cross-referencing them by eye against a Unicode chart. No-one has a text list of what Shavian alphabet characters go with what keys.

I named it gb-shaw, of course.

#ShavianAlphabet #nosh #uservt #KeyboardLayouts

2025-08-28

@freezr

If you like the FreeBSD syntax, I have an ifconfig that is closer to FreeBSD syntax than the net-tools one is.

In fact, that was its raison d'être. It brought (most of) the FreeBSD syntax to Debian so that I could auto-translate /etc/network/interfaces into FreeBSD-like setup that used ifconfig.

jdebp.info/Softwares/nosh/guid

jdebp.info/Softwares/nosh/guid

#FreeBSD #ifconfig #nosh

2025-08-27

Japanese Koji Naturally Overcomes The Downsides Of Plant-Based Protein

Nosh.bio’s Koji-based invention upgrades plant-based protein. Nosh.bio What happened with the hype around plant-based meat? Plant-based prote…
#Japan #JP #JapanNews #barilla #fermentation #FilipeLino #Japanese #japanesefood #Japanesenews #koji #meatalternatives #news #Nosh.bio #plant-basedprotein #TimFronzek #veganprotein
alojapan.com/1356184/japanese-

2025-08-27

alojapan.com/1356184/japanese- Japanese Koji Naturally Overcomes The Downsides Of Plant-Based Protein #barilla #fermentation #FilipeLino #Japan #JapanNews #Japanese #JapaneseFood #JapaneseNews #koji #MeatAlternatives #news #Nosh.bio #PlantBasedProtein #TimFronzek #VeganProtein Nosh.bio’s Koji-based invention upgrades plant-based protein. Nosh.bio What happened with the hype around plant-based meat? Plant-based protein gained huge attention, particularly around 2020, for ou

Japanese Koji Naturally Overcomes The Downsides Of Plant-Based Protein
2025-08-22

The #nosh Guide has a whole chapter going into a lot more detail on HID configuration; which can range at the administrator's discretion from explicitly choosing accept-all-HIDs to a strong stance on supernumerary, misbehaving, or downright malicious #HumanInputDevices.

Given that I was one of several people who proposed going this way in the 1990s, it is long past the time that recompiling one's kernel was the way to choose what #HumanInputDevices to trust.

jdebp.info/Softwares/nosh/guid

#uservt

2025-08-22

Just so that anyone coming across this #OpenBSD idea has any questions about the #nosh user-space virtual terminals:

In nosh uservts, USB HIDs are opt-in; whereas with most kernel VTs & X11, USB HIDs are opt-out.

The administrator has to explicitly choose (in the ways laid out in user-vt-realizer-configuration(5) which allow various combinations of address, class, and ID matching) to have a #YubiKey realized as a keyboard HID on the #uservt.

undeadly.org/cgi?action=articl

#FreeBSD #NetBSD #Linux

Carolleisacarolleisa
2025-08-08


Everything tastes better made with love

From left: homemade Orange-Glazed Beets, Anjou pear, cabbage, oven-crisped broken pita chips, cucumber,
homemade babaghanoush sprinkled with sumac.
Crumbled Oaxaca queso blanco

#From left: homemade Orange-Glazed Beets, Anjou pear, cabbage, oven-crisped broken pita chips, cucumber,  homemade babaghanoush sprinkled with sumac. Crumbled Oaxaca queso blanco
2025-08-04

@ytc1 @ptribble

You're asking the wrong person. (-:

#OmniOS on a #RaspberryPi is still at the idea stage for me, as I said.

The #OpenBSD installer does not work for installing directly onto my Pi that has 1 DASD, for reasons mentioned a few weeks ago, so now that I've got version 1.41 of my #nosh toolset out it's time to have another think of how I can get an OpenBSD system for building it, and OmniOS virtualization (if it even does amd64 on aarch64) is one idea.

2025-08-03

@ermo

The PC-BSD challenge was, as you can see from the roadmap, not only doing the FreeBSD part but doing the various add-ons that PC-BSD/TrueOS had, as well.

jdebp.info/Softwares/nosh/road

#GhostBSD seems to be the spritual successor to that. So as long as it has ZFS on root, and no bloody GRUB, I'm going to attempt it.

In an ironic twist, in 1.41 several of the PC-BSD services are now disabled, for security reasons.

#PCBSD #TrueOS #nosh

2025-08-03

@ermo

This is still low on the priority list, though.

I'm tackling some of the things that I had explicitly put off until #nosh 1.42. #uschedule ported to NetBSD. dri framebuffer realizers. An #OpenBSD build machine somehow. Renaming the stuff that ends in -tty. And that big #GhostBSD conversion.

My internal TODO file is not empty. (-:

2025-08-02

The #nosh Guide has a guide/virtual-terminal-login.html chapter on virtual terminal login, showing how all of the pieces fit together in such scripts, which bits are collectively what ttymon(1M) used to do and which bits are collectively what login(1M) used to do.

The same tools can be put together in other ways for other purposes. See the guide/login-conf.html chapter for how they can improve SSH by giving you ~/.login_conf support, for example.

#OpenSSH #getty #ttymon #login

2025-08-02

There are many small steps ways to introduce onesself to all that the #nosh toolset can do. Here is one:

Make a copy of the /usr/local/bin/getty script from the nosh-linux-shims package, modify it to have the --tui-level ascii flag to login-envuidgid, and use it in place of /usr/libexec/getty or /sbin/getty on one of more of your kernel virtual terminals by modifying ttys(5).

man getty, of course.

You can use #!/bin/nosh and a fixed device name instead of #!/command/execlineb -S0 and "$0"

2025-08-01

Now that #nosh version 1.41 is out, I get to look at all of the things that I was putting off until after the release.

So much.

uschedule for NetBSD. FreeBSD 13 build fixes for djbwares. dri framebuffer realizers. Deciding what to do about OpenBSD. index.gemini files for the site.

Re-installing that build machine as #GhostBSD!

2025-07-31

wham.

#nosh

2025-07-31

@ermo

That is good news.

I *think* that I've just written the last Guide page that I had on the to-do list for #nosh 1.41.

David Palk#RejoinEU 💖🇪🇺🕊🌈Palky55@mas.to
2025-07-30

🧵 1/x #photography #cardiff #supplies #spice #food #porn Of course I had to fuel up first. Bloody starving for proper #nosh in #pembroke . #hot you say, bring it on!

ermo | Rune Morlingermo@fosstodon.org
2025-07-30

@JdeBP I can confirm that redo-1.5, djbwares-11, and nosh-1.41 build packages just fine on both #FreeBSD 13.5 and 14.3.

Build logs on 14.3 in case you end up spotting something interesting:

- redo-1.5: gist.github.com/ermo/98d627c15
- djbwares-11: gist.github.com/ermo/238af2423
- nosh-1.41: gist.github.com/ermo/166ecefe1

#redo #djbwares #nosh

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst