Egregoros

Signal feed

JdeBP

@JdeBP@tty0.social

This is specifically for the command-line and system tools stuff, including #nosh and #djbwares.

For anything else, including general computer programming, the non-politics account is @JdeBP and the politics account is @JdeBP. #senryu and #SlowLife tasks are at @JdeBP.

Posts

Latest notes

@feld @lattera @drwho

Indeed so. Linux had a filesystem type named umsdos that layered a raft of non-native semantics on top of the FAT on-disc data structures with the use of magic '--LINUX.---' files.

I think that we can safely say in the 2020s that, across the world of Windows NT, BSDs, Linux, et al., use of the FAT filesystem format has been relegated to edge cases like some boot volumes (e.g. the EFISP) and some data interchange, and isn't in general use for system volumes.

#FreeBSD

@feld

If you look around you should still be able to find Luke Mewburn's paper on #MewburnRC .

Similarly, what Linux people erroneously call "sysvinit" is actually van Smoorenburg init+rc created (by Miquel van Smoorenburg) for Minix in 1992.

It's not from #Unix System 5 at all, as that had obsoleted R3's init+rc system years before 1992 and gone on to the AIX SRC, and the SAF, SAC, ttymon, SMF, and stuff still in #Illumos today.

http://jdebp.info/FGA/unix-service-access-facility.html

@amin @fbievan @rl_dane

#rc #init

@rl_dane @fbievan @amin

Don't use rc.local. It has been obsolete since 1983. #FreeBSD has actually discontinued it twice in its history.

FreeBSD has had Mewburn rc for most of this century. It's what #NetBSD uses and #OpenBSD has a similar but NIH system. At minimum, use Mewburn rc scripts.

http://jdebp.info/FGA/rc.local-is-history.html

The rc(8) manual page has an example script. There's tutorial doco as well.

https://docs.freebsd.org/en/articles/rc-scripting/

#rc #MewburnRC