mastodon.world is one of the many independent Mastodon servers you can use to participate in the fediverse.
Generic Mastodon server for anyone to use.

Server stats:

8.1K
active users

#unix

63 posts58 participants9 posts today

Did some really good progress on my FreeBSD server, running on OVHCloud:

- Re-Installed with ZFS instead of UFS via OVH rescue-system:

cat FreeBSD-14.3-RELEASE-amd64-zfs-rebuilt.raw.xz | ssh root@w.x.y.z "xz -dc | dd of=/dev/sdb bs=1M"

- Configured IPv4 and IPv6 networking in rc.conf

- Configured BastilleBSD to manage bridged VNET Jails

- Jail IPv6 networking via NAT66 and ULA addresses

- Solid firewall setup for NAT and packet-filtering via pf

Amazing 🙂 :freebsd:

#freebsd #unix #ipv6 #jails #bastilleBSD @BastilleBSD

"Modern Perl" è un libro sul linguaggio perl, leggibile gratuitamente online.
Ho letto i primi capitoli e mi sembra una risorsa interessante da condividere. Ne abbiamo parlato (poco) su "Hello World", MUC amicə del GUUF.

"Perl was developed by Larry Wall in 1987 as a general-purpose Unix scripting language to make report processing easier."

#unix #unixITA #linuxITA #guufITA #guufXMPP #fedilug #perl #programming #programmingbooks #perl #helloworldxmpp

modernperlbooks.com/books/mode

www.modernperlbooks.comModern Perl: a Perl Tutorial 4e Table of Contents

Which "#awk(1)" other than GNU one does not die & continues to awk when a variable is assigned a string with embedded newline?

FreeBSD one, via "onetrueawk" from GitHub currently, dies.
#bugIsFeature #workingAsDesigned

# Option is supported at least by "awk(1)" of FreeBSD v14 (v20240422) & GNU (v5.3.1).
awk --version

input="9
7"
echo | awk -v arg="$input" '{ print arg }'

Replied in thread

@12dollargeneral

Thanks! It felt a little schlocky and disorganized to me. I was trying to get something out because the heavier subject was getting clogged in my "writing pipes." XD

I actually think modern #Linux/#UNIX #TUI programs could learn a lot from #MSDOS programs of old.

Especially Lotus 1-2-3. That had a very novel model for interaction that I've never quite seen replicated.

I'll have to find a vm of it somewhere and play with it again, after 31 years ;)

Ne abbiamo parlato qualche giorno fa nel GUUF.

Certo, la navigazione può risultare difficoltosa ma, esiste sempre la possibilità di mettere in whitelist siti specifici e segnale il problema.

"LibreJS is a free add-on for GNU IceCat and other Mozilla-based browsers. It blocks nonfree nontrivial JavaScript while allowing JavaScript that is free and/or trivial."

#linux #unix #gnulinux #unixITA #linuxITA #guuf #guufITA #guufxmmp #fedilug #librejs #fsf #gnu #gnulinuxITA

gnu.org/software/librejs/

www.gnu.orgLibreJS - GNU Project - Free Software Foundation
Replied in thread

> The prize is running out of PIDs

On a tangent, a job interview question for a systems programmer.

For a trivial fork bomb¹, explain what will happen _and_ estimate how long it will take (on hardware of your choice).

¹ For example,
#!/bin/sh
$0 & $0 &

For extra credit, explain what difference, if any, it will make if that is replaced by an equivalent program written in Common Lisp, Java, or Python.

#Linux
#SystemsProgramming
#Unix

@tfb @mdhughes @hairylarry @screwlisp

John Lions announced his now-famous commentary on #UNIX in Unix News from March 1977. Lions' work provided a line-by-line explanation of the Sixth Edition kernel source code, widely considered a masterclass in UNIX kernel internals
Via unix_byte