Memes! TrueNAS, ZFS, and related | (Share your own!)

Hints of a future OS war?

5 Likes

I’m more of a 5-star series guy, especially the PacGen ruleset. Though I like it when self-propelled howitzers are exempted from the “no firing after moving” rule that applies to all artillery in PacGen. Not a huge thing in WWII, but spamming M12 GMCs makes a lot of situations a lot simpler. You know what they say about XML? Well, it applies doubly to artillery. 155 mm best millimeter.

There are two types of people in this world, artillerymen and targets.

2 Likes

image

4 Likes
==========================================================================
BUG REPORT
--------------------------------------------------------------------------

TITLE:
        Mistype in client meeting leads to contract loss.

SEVERITY:
        High

DETAILS:
        During a client meeting Rick typed "SL" instead of "LS" and 
        a train appeared on the screen.

FAULT:
        iX systems (for switching from a proven server OS to a desktop OS).

FIX:
        1. Fire Rick.
        2. All remaining employees/users need to have the following alias 
           in their shell RC file.
           `alias sl=ls`

STATUS:
        Pending

DISCUSSION:

        @bob
                Why did Rick get fired? He and his wife just had a baby.
        @jane
                He's the one that suggested we upgrade to TrueNAS SCALE.
        @tom
                So, Rick gets fired for installing an update?
        @jane
                That ship has sailed. I need @tom and @jill to find out 
                how we can replace this OS with something more professional
                and reschedule with ACME Anvil Corp.

                @jill contacted iX Systems and their response was:
                        "We at iX systems take your question seriously.
                         The numbers show that more people are using
                         TrueNAS SCALE so we recommend all clients 
                         side-grade to TrueNAS SCALE.

                         Also, please do not tell anyone that if you 
                         type 'SL' instead of 'LS' you get a
                         train instead of a directory listing (we would
                         like to be taken seriously).

                         Our Engineers have determined that there are
                         dependency issues so removing the SL binary is
                         not recommended. Everyone, should instead, have 
                         the following alias in their '.bashrc' file: 
                         `alias sl=ls`."
        @bob
                Is this a joke?
        @rick2
                Not to rick1.
==========================================================================

3 Likes

So long, Ricky. It was nice working with you. You will be remembered.

TrueNAS SCALE steams over the competition.

4 Likes

A true nerd at my old school set up an executable named “ls” in his home directory that could only be executed by root.

When a fellow student with admin privileges decided to try and snoop in this guys account, the VAX 750 sent a email to the faculty in charge of the mainframe a list of every user online at that moment (which was one, b/c it was after hours and the kid had dialed in over a modem), a summary of what was happening, and then shut the VAX down.

Needless to say, ding dong never got to be admin again. Nice train.

2 Likes

Wait, are you telling me that TrueNAS Scale ships sl?

Debian does so I assume TrueNAS SCALE does too. …you’d have to try it because I’m not going anywhere near SCALE.
Debian – Details of package sl in bookworm

But, I’m sure SCALE is still professional though.

2 Likes

Neither should have the Nerd either. Kind of a serious bug/situation.

STR02-C. Sanitize data passed to complex subsystems - SEI CERT C Coding Standard - Confluence (cmu.edu)

1 Like

(un)fortunately it does not

image

Foul on the play! @betty and @jughead have always hatted @rick, they must have installed the package in the hopes he’d mistype in the ACME Anvil Corp meeting. …poor @rick! You will be avenged!

@betty and @jughead best hope @jane doesn’t find out they enabled developer tools on a production system to install that package then :wink:

Agreed! But, *shhhh* we’ve already lost @rick (a good tech–and remember the amazing cake we got him for his new baby celebration last week). Let’s not loose two more. @jane is a bit hot-under-the-collar. Heads would roll!

There were so many known holes in FreeBSD 4.4 or whatever it was back then, the UI would even complain “you shouldn’t be here” when yet another part of the password / mail / etc system had been compromised.

We were limited nominally to about 20 processes per user. That too could be compromised pretty easily. A classmate wrote a program he called “aids.c” as part of a sanctioned contest re: who could slow the VAX down the most. He won handily, it was so bad that it took 30+s for each character to appear on the teletype console printer once they tried restarting the machine clean.

I never got into the guts like those guys did, I had too many other interests besides computers.

I’m right there with you. I didn’t get started with computers until I started my professional career. However, my mother was friends with one of those “scary tech people” (he was a gov level forensic tech). My intro to computers was–for the price of pizza–learning to root Linux with as few keystrokes as possible).

I experimented with slowing down a new, Sun T2000 server back in 2006. (It had 8 x 1.4Ghz cores, with 4 threads per core, 32 threads…)

It got up to 1,200 CPU suckers, “dd if=/dev/urandom bs=64k of=/dev/null”, before it was too compromised in performance for use.

Took about 1.5 seconds after running “pkill dd” to return to service. Amazing machine for it’s time.


To be clear, I was the SysAdmin for the server, at Sun Microsystems, and it was not in production. Meaning I was the only valid user, thus, no impact to anything. (Except perhaps more electricity used. Wait, did I cause the energy crisis?!?)

4 Likes

Disappointed.

image

Please open a suggestion ticket to add “sl”.

Edit - And “cowsay”.

3 Likes

*blink-blink*

#rememberricky