El mundo de la Informática está llena de casos curiosos: existe la definición de BOFH, iniciales del término en inglés de Bastard Operator From Hell, literalmente «Maldito Operador del Infierno», aunque podría traducirse como Infame Administrador del Demonio. Este es un personaje ficticio creado por Simon Travaglia, quien escribió varias historias por Internet acerca de un administrador de red de una universidad.

Un BOFH se caracteriza por llevar toda su ira sobre los lusers (él los considera una mezcla de user, usuario en inglés, con loser, perdedor) que le llaman en busca de ayuda, les hace la vida imposible y se divierte a costa de sus desgracias.

Pero la cosa no acaba aquí: resulta que hay un concurso anual de operador del año, al estilo de Miss Mundo, pues se llama www.sysadminoftheyear.com… El segundo de este año 2006 ha sido uno que se jugó el tipo para sacar las copias de seguridad en un incendio, y se tiró luego una semana durmiendo 3 horas para restaurar la información… Posíblemente su empresa se lo agradeciera dándole una palmadita en la espalda :-).

Y para rematar la faena, hay un test de 555 preguntas, en las que por cada respuesta afirmativa sumas un punto a tu definición de «virgin» SysAdmin Operator, y conseguir un cero es lo más cercano al operador «perfecto» (se llama SysAdmin Purity Test):

Accounts

  • Have you ever created an account?
  • A non-user account?
  • Have you ever deleted an account?
  • Restored a deleted account?
  • Should you not have deleted it?

 

  • Have you ever detected a security breach (breakin, root compromise, or some such)?
    • Did you track down the jerk who did it?
    • Did you identify him/her?
    • Did you sick the FBI on him/her?
    • Did you get a conviction?
    • Did the perpetrator kill him/herself in jail out of remorse?
  • Have you ever threatened to kill someone’s account if they ask another stupid question? Did you?
  • Have you ever noticed that some ‘remove_user’ shell scripts clean up by removing the user’s home directory?
  • Did you notice this before you removed a system account whose home directory is ‘/’?
  • Do you keep more than one account for personal use?
  • Do you have accounts on alien networks (not administered by you) for «debugging» purposes?
    • Do you not allow them on your own system?
  • Do you grant «guest» accounts to your friends?
    • Does the number of guests ever exceed the number of legitimate users?
    • Have you ever had an account on a machine on the ARPANET?
      • BITNET?
      • MILNET (only if you don’t work in the military)?
      • Do they still work?
      • Can you prove it?
    • Do you have a user named «ingres»?
    • Have you caught people logged in from remote sites into that account?

       

       

      Passwords

    • Do your accounts have passwords?
      • All of them?
    • Do you run Crack on passwords?
      • Does it take longer than a week?
      • Even though it checks only recently changed passwords?
    • Have you ever used any of the following passwords (case insensitive):
      • abcdef
      • 123456
      • qwerty
      • xyzzy
      • M1PQ
      • password
    • Were these used as root passwords?
      • More than once?
    • Do you have a different root pasword than your own password?
      • Is it crack-able?
    • Have you ever forgotten your root password?
      • Did it matter?
    • Do you have multiple uid-0 accounts on your system?
      • Do any of them have no password?
      • Do any of them have no password and a standard shell?
    • Do you have equivalenced hosts (.rhosts, hosts.equiv)?
      • Did you check user verifications?
    • Do you use shadow passwords?
      • Does your system officially support it?
    • Do you have passworded groups?
    • Do you have any padded-password systems installed?
      • Are they used?
    • Do you silently change users’ passwords?
      • More than once per week?
    • Do you trust someone else with the root password while you’re on vacation?
    • Do all dial-up IP users use the same dial-up IP account?
      • Without security handshaking?

       

       

      Security

    • Have you ever accepted a UUCP file?
      • Without password protection?
    • Do you use maximum auditing?
    • Do you audit each user?
    • Do you subscribe to all of the following mailing lists :
      • 8lgm
      • bugtraq
      • cert advisories
      • ciac
      • Do you read all the posts?
      • Have you ever posted to one of them?
      • Did you get flamed?
      • you don’t subscribe to these lists, because Dan Farmer and Gene Spafford tell you personally when they discover a new security hole.
    • Do you use rdist?
      • Is the security bug active?
    • Have you ever been trying to fix the system clock and expired root’s password?
      • Then logged out?
    • Has your site ever been broken into?
      • By a KGB agent?
      • Did you care?
    • Have you ever broken into someone else’s site?
    • Is that how you got your job?

       

       

      Networks

    • Have you ever configured a network interface?
    • Have you ever connect a machine to the Net?
      • From scratch?
    • Have you ever ifconfig’ed down the network interface through which you were communicating to the machine?
    • Have you ever logged some traffic to/from the Internet?
    • Have you ever logged all traffic to/from the Internet?
      • Did you read the logs?
      • More than 3 times a month?
      • Daily?
    • Have you ever filtered IP traffic?
    • Have you ever built a proxy service firewall?
    • Have you ever concealed portions of your network?
    • Have you ever concealed your entire network except for a proxy firewall?
    • Have you ever wormhole-tunneled traffic to conceal portions of your network?
    • Have you ever floodpinged your supervisor’s workstation?
    • Can you program routing?
      • gated?
      • A Cisco/Wellfleet/Annex/whatever brand dedicated router?
      • KA9Q?
    • Have you ever used an IP address different than the one assigned to you?
      • On purpose?
      • To get around a network problem?
      • To increase your access privileges?
      • To hide your acts?
      • Have you ever brought up a PPP link?
        • Between two Cisco routers?
        • On the AUX port?
        • Did you run IP over it?
        • Did you run IPX over it?
        • Did you run transparent bridging over it?
        • Did it stay up for more than 10 minutes?
        • Did you use the undocumented ppp commands?
        • Have you ever plugged both Token Ring & Ethernet modules into the same backplane & segment on a Synoptics 3800?
          • Did they work?
          • Did you have connectivity?
        • Have you ever tried to configure EIGRP and IGRP at the same time?
          • With the same autonomous numbers?
          • Did it work?
          • Have you ever updated a Cisco 2500 router?
            • While it was running?
            • From flash?
            • Did it work?
          • Have you ever accidently caused a routing loop on your WAN?
          • Did you fix it?
          • Did you do it on purpose?
          • Do you know your netmask?
          • Do you know the IP addresses for all your vital equipment?
            • Do you have them in /etc/hosts for just in
              case?

            • Causing a machine that moved around to be denied by tcp_wrapper?
            • And the Ethernet addresses?
          • Have you ever telnetted to your mailhost, and then back to your loghost, and then back to your mailhost, ad infinitum, ‘cause you felt like it?
          • Have you ever configured BIND/DNS?
            • Were you running NIS at the same time?
            • Did you want to blow up SUN Microsystems as a result?
          • Have you ever renamed a server?
          • Unintentionally?
          • More than once?
          • Can you build a primary nameserver for a domain?
          • Without looking at an example?
          • Including correct MX records?
          • Do you have the latest named.root?
          • Can you give IP addresses of 3 or more of the root nameservers?
          • Have you ever dialed out on a non-dialout device? (mainly Linux machines)
          • Was it a block device?
          • Did you recover?

             

             

            Hardware

          • Have you ever crashed the server?
          • More than once in a day?
          • On purpose?
          • Have you ever lost power to the server because your UPS died?
          • Did it crash a critical application?
          • Did you explain the irony to your boss?
          • Did he think it was funny?
          • During a reboot, have you ever pulled the plug on the wrong machine?
          • More than once?
          • Did you go back and label the (backs of) the machines?
          • Have you ever formatted the wrong disk?
          • Was this other disk important?
          • Did the owner want to kill you?
          • Were you able to unformat it successfully?
          • Did the owner then treat you like a god?
          • Do you thrive on being treated like a god?
          • Have you ever fried an important piece of hardware?
          • Did it cost more than a month’s salary?
          • More than a year’s?
          • Did you tell anyone?
          • Did you attempt to return it to the manufacturer and claim it didn’t work when you got it?
          • Has this happened more than once in a day?
          • Have you ever rebooted the system because it was easier to reboot then fix some problem with the system up?
          • When your hardware breaks, do you call your service provider and say ‘I need a xyzzy NOW’ and fix it yourself after hours, rather than just calling and asking them to do it?
          • If you actually let service providers touch your equipment, do you berate them for not using a wrist strap, not leaving the equipment plugged in, and other precautions?
          • Do you disobey these yourself because you «know what you’re doing»?
          • Have you ever watched the vendor’s field circus take 3 hours to discover that a disk drive failure was caused by a capacitor on the controller that had lost all of its magic smoke, even though everyone could smell it and there were scorch marks on the board?
          • Do you make your own cables?
          • Do they work?
          • Have you ever wondered why anyone would buy a serial cable?
          • Have you ever built a SCSI chain with more than 3 different kinds of connectors?
          • Have you ever installed a SCSI bus or Ethernet cable that exceeded the specified maximum length by more than 50%?
          • Did it work?
          • Have you ever strung 5 or more converters/tranceivers together to make a cable do something it was never intended?
          • Have you ever used an old disk drive as a door stop?
          • Did people ask you what it was?
          • Did you answer?
          • With the right answer?
          • Did they shake their heads?
          • How many versions of Sun’s eeprom do you know how to program?
          • Have you ever toggled in a boot sequenece on a PDP/11?
          • Have you ever used a machine with more then ten blinking lights?
          • Have you ever mounted racks of fake led’s to make your hardware look more impressive?
          • Have you ever «accidentally» unplugged your phone?
          • Have you ever manipulated a floppy disk?
          • A hard disk?
          • Have you ever passed a fluid into your computer?
          • Do you clean the DAT-head with your wet fingertip?
          • Do you regard the humming of the vans of a computer as «a natural sound»?
          • Can you not sleep without it?
          • Have you ever plugged a parallel printer into the external port of a AT bus tape drive controller?
          • Did you understand what happened?
          • Have you ever plugged a Thicknet cable into a parallel port?
          • Have you ever used SMD drives?
          • Did you install them correctly the first time?
          • Did you get a hernia putting them into the rack?
          • Have they caused you permanent deafness?
          • Are they still running?
          • Without overflowing their bad block tables?
          • Have you ever scheduled a down time for a production file server so that you could use one of its hardware components in a personal machine to bring up an operating system with a pathetically limited set of installation options?
          • Did the production file server work afterwards?
          • Was it back up in time?
          • Did you wipe the operating system from the personal machine two days later because it was pathetically limited in other ways as well?

             

             

            Backups

          • Do you have any backups?

            Do you do backups:

          • More than once a month?
          • More than once a week?
          • More than once a day?
          • Did you start doing this after a crash?
          • Have you ever lied to your boss about having a current backup of the company database?
          • Did he believe you?
          • Do you have a current backup right now?
          • Do you verify your backups?
          • Have you ever checked it, found it was okay, and later discovered it was an old backup, because the new backup never started?
          • Have you ever installed a SCSI tape drive and given it the same ID has your second hard disk?
          • Did you then attempt to do a backup?
          • Successfully?
          • Did you manage to avoid getting fired?
          • Have you ever restored a user’s file from tape?
          • More than one file at a time?
          • The same file more than once?
          • Was it .Xauthority sigh?
          • Do you reliably do your own dumps before upgrading hardware/software?
          • Have you ever had to restore data because of your fuckup?
          • Have you ever had to restore data because of a vendor’s fuckup?
          • Do you write protect your backup when you need to recover?
          • Have you ever lost data because you didn’t and got the restore wrong?
          • Have you ever typed «tar cvf /usr1/important_project /dev/rst0»?
          • Have you ever typed «tar cf ./filename .»?
            Did you realize the mistake:

          • Right away?
          • After 1 minute?
          • After 5 minutes?
          • After the filesystem filled?
          • Have you ever detarred a tarfile containing /bin/tar?
          • Did you have to re-install the entire file system because of it?

             

             

            Filesystems

          • Does your fstab file have more than 4 entries in it?
          • Have you ever commented out a disk with homedirs on it from /etc/fstab?
          • «/usr»?
          • «/»?
          • Did you do so deliberately?
          • Have you ever accidentally wiped out a partition through the careless use of metacharacters and rm -r?
          • And then blamed it on a power surge?
          • Have you ever typed «rm -rf .*» to get rid of the files starting with ‘.’?
          • Did you wonder why it was taking so long?
          • Have you ever newfs’ed the wrong partition?
          • Did you remark on your mistake?
          • Did you think that it was funny?
          • Did your users think so, too?
          • Did you care
            ?

          • Have you ever newfs’ed a mounted partition?
          • Was it «/»?
          • Did you manage to save the data?
          • Have you ever had your swap and /usr partition overlap?
          • Did you test it with a malloc(1>>31)?
          • Did you catch it before the machine panic’d?
          • Did you figure it out within 24 hours after the panics started?
          • Have you made plans for redoing the pre-defined partitions on your disks?
          • Did you think them up within one year after installing?
          • Within one month after installing?
          • Have you ever accidentally unmounted an active filesystem?
          • Were you unable to remount it because your forgot the CFS password?
          • Did you run a parallel DES cracker on every other machine available to recover the password?
          • Did anybody notice?
          • Have you ever rm’ed a device file?
          • Which was in use?
          • Was it /dev/null?
          • Was it /dev/console?
          • Have you ever linked /dev/null to /dev/audio?
          • Have you ever tried to boot up a system without a /dev directory?
          • Did it work?
          • If the file system corrupts, and the /dev directory turns into a file, can you make a backup of critical data?
          • Are you prepared to explain how to do this to someone on the other end of a long distance phone line, on a Sunday afternoon, while your significant other whines in the background because lunch is late?
          • Have you ever used fsdb to recover lost files?
          • More that 2 times?
          • Have you ever used fsdb to reorder directory slot allocation because you couldn’t be bothered doing it another way?
          • Did it work?
          • If the first fifty inodes in a file system have been corrupted, can you recover the rest of the data?
          • Are you prepared for the fact that no one will appreciate the difficulties involved in doing this, and that you will be hassled to «hurry up» the whole time you are doing it?
          • Have you ever swept your user partitions for suid executables?
          • More than once?
          • More than once a month?
          • More than once a week?
          • More than once a day?
          • Have you ever mounted your user partitions -nosuid?
          • -noexec?
          • Have you ever accidently deleted a large amount of data from your company’s database using query?
          • Laughed at someone who did?
          • Did they cry?
          • Did you recover it?
          • Would it have been quicker to retype it all in instead?
          • Do you have disk space allocated to each of your lost+found directories?
          • Do you understand why there should be more than one block?
          • Do you run fsck and just say yes to everything?
          • Do you conduct your personal relationships in the same way?

             

             

            Files and programs

          • Have you ever rm’ed /etc/passwd?
          • And then logged out?
          • And recovered it without reinstalling?
          • Have you changed a single file and caused 10 machines to crash?
          • 50?
          • Over 100?
          • Have you ever accidentally pasted previously copied text to a root prompt?
          • More than once?
          • Did the paste turn out to be a valid command?
          • Did you have to fix it afterwards?
          • Have you ever rebooted the wrong machine by forgetting you did an rlogin?
          • Did you have the hostname as part of the prompt so you don’t do that?
          • Have you ever said ‘This adm3 is not adm3 compatible.. Oh, well.. I’ll use ed’.?
          • Was anyone impressed?
          • Did you know how to use it?

             

             

            Processes

          • Have you ever killed a process of your own?
          • Someone else’s with their knowledge?
          • Without their knowlege?
          • Without your knowledge?
          • Have you ever exclusive-locked your processes on a CPU with mpcntl?
          • Have you ever set your shell to a real-time process with priocntl?
          • Have you ever put a multi-user system into single-user mode?
          • Unintentionally?
          • Did you continue to use the system, oblivious to the fact that all the other users were gone?
          • Have you ever kill -9 -1 ‘d a system to see what would happen?
          • Without knowing what would happen?
          • Have you ever killed init accidentally?
          • Have you ever started two copies of init?
          • Without knowing what would happen?
          • Have you ever tried to kill off another user, but killed one of your own windows instead ‘cause you forgot you were using his account?
          • Do you warn users before rebooting?
          • Do you just switch the damn thing off because you can’t be bothered shutting all the apps down and warning the users and waiting…?
          • Did you lie about what happened, afterwards?

             

             

            Operating systems

          • Do you use more than one operating system on your computer?
          • More than three?
          • More than five?
          • Do you use just one, but it’s one you wrote yourself?
          • Do you run more then 5 architectures?
          • Is there less then 100 of one of them in existence?
          • Did you port the OS to it yourself?
          • Have you ever sent a patch for a kernel bug to the OS manufacturer?
          • And found it incorporated verbatim in the next release?
          • Have you ever compiled a kernel?
          • Did you strip «options NFS» out of it?
          • Did you strip «options SNIT» out of it?
          • Did you strip «options TMPFS» out of it?
          • Have you ever compiled one and needed the (unsaved) original version?
          • Did you know how to fix that?
          • Did you wait until morning to fix it?
          • Can you install a file/disk server?
          • With Novell?
          • With NFS?
          • With both?
          • Can you install a diskless workstation with X?
          • Have you ever run an AIX system?
          • Do you enjoy running an AIX system?
          • Have you ever installed more than 16MB of RAM in a machine running Xenix?
          • Did you ever work out what was wrong?
          • Have you ever run a PDP-11 system?
          • Have you ever used TECO?
          • And understood it?
          • Did you use TECO to gain access that you shouldn’t have?
          • Have you ever used a Cray?
          • Have you ever used a Sun?
          • A Sun 4?
          • A Sun 3?
          • A Sun 2?
          • A Sun 1?
          • Have you ever administered an ftp site on a sun2?
          • With more that 500 ftp sessions a day?
          • With a custom ftpd?
          • Which was not wu-ftpd?
          • Have you ever patched a running kernel then forget to patch the source?
          • Have you ever run ADB on the running kernel?
          • Have you ever typed ls in DOS or dir in unix?
          • More than once a day?
          • Do you enjoy writing to /dev/mem and /dev/kmem directly?
          • Do you enjoy letting all users do so?
          • Have you ever used «wc /dev/kmem» to figure out how much memory you have?
          • Are you sure that your homebox has no pirated software because you compiled it all from the source distribution?
          • Did you recompile it all when it became time to switch binary types?
          • Do you own a Unix source code license?
          • Do you use it?
          • Do you have a localisation checklist?
          • Does it include «rm `which smit`»? (or sam, or admintool, or whatever..)
          • Does it include «rm -rf /usr/openwin»?
          • Does it include «Rewrite broken vendor programs»?
          • Does it include «Port OS»?
          • Does it include «Write OS»?
          • Does it include «Build Hardware»?

             

             

            Programming

          • Do you know more programming languages than presidents?
          • Have you ev
            er reverse engineered a program?

          • Did it work afterward?
          • Did you do it to get rid of those pesky «Not Registered» shareware messages?
          • Did you put your own name in there to make it look like you were registered?
          • Have you ever spent your lunch hour trying to figure out a more efficient way to code a program that already takes less than 30 seconds to run?
          • Have you ever written a utility that performed a task already implemented in a standard system utility?
          • Was it on «company time»?
          • Did somebody find out later?
          • Did you tell them it was «research»?
          • Did they believe you?
          • Have you ever had to fix a binary with emacs?
          • Did it actually work?
          • Was it a kernel?
          • Do you know how to use /bin/ed?
          • Do you prefer to use /bin/ed?
          • Do you miss teco?
          • Do you access friends’ private parts in C++?
          • Do you access friends’ protected parts in C++?
          • Have you ever made a.out?
          • More than five times in one night?
          • Without making clean afterwards?
          • Did you have a child process?
          • Did you abort(2)?
          • Have you ever had to kill an infinite fork() program?
          • Was it yours?
          • Have you ever had a user claim they wrote an infinite fork() program «accidentally»?
          • Have you ever accidentally wedged the system because you ran your daemon at a negative nice value before it was completely debugged?
          • Have you ever written a daemon to log some facet of system performance that is not normally logged?
          • Has any recreational programming project ever prevented others from getting work done?
          • Did you blame the resultant [full disk|lack of inodes|high load average] on some application?
          • Have you ever used a script to run a command on 2 separate systems at once?
          • 16 systems?
          • 64 systems?
          • 1024 systems?
          • Did it crash them all?
          • Do you comment your {shell scripts, perl scripts, C, …} properly?
          • At all?
          • Have you ever had to spend an hour rereading code you wrote to figure out what it does, and why you wrote it?

             

             

            Mail and news

          • Do you have the shortest possible E-mail address?
          • Have you ever read another user’s mail?
          • Have you ever had a user run into your office and say (breathlessly) «STOP THAT EMAIL MESSAGE!»
          • Did you?
          • Was it Internet mail, out-bound?
          • To a site you do not administer, and have no legitimate access to?
          • Is email to «manager» or «help» funneled into a queue at your site?
          • Is the queue funneled into /dev/null?
          • Have you ever fixed your sendmail.cf?
          • Did it need it?
          • Did you give up on sendmail.cf 3 lines past the file header comments?
          • Can you understand sendmail rulesets?
          • Have you ever written one of your own?
          • Have you ever written a sendmail.cf file from scratch?
          • Was there a gun pointed to your head at the time?
          • Were you under the influence of any controlled substances?
          • Have you ever edited the m4 source to sendmail.cf?
          • Have you ever edited sendmail.cf for a site with IP, UUCP, Decnet and bitnet connections?
          • Do you have default routing for pseudo-domain E-Mail?
          • Does your sendmail.cf handle percent-pathed Internet E-Mail?
          • Bang-pathed?
          • Comma-pathed?
          • Do you know of any bugs in your version of sendmail (or mmdf…)?
          • Have you ever built a cnews, nntp or inn server?
          • Did you fix it?
          • Many times?
          • Have you ever created a newsgroup?
          • Did it contain copies of all outgoing user articles from your site?
          • All outgoing user email from your site?

             

             

            Printing

          • Have you ever installed a printer?
          • On System V?
          • Without using an administration tool?
          • Have you ever deleted someone else’s print job because the queue stopped?
          • Have you ever deleted someone else’s print job so you can send your print job faster?

             

             

            Telnet

            Have you:

          • Used telnet to read mail?
          • Used telnet to send mail?
          • Used telnet to read and post news?
          • Used telnet as a web browser?
          • Used telnet as a diagnostic tool?
          • Used telnet as an X client?
          • Used telnet to get the time of day in California?
          • Used telnet to finger people?

             

             

            Books

          • Do you own more than 5 O’Reilly books?
          • 10?
          • All of them?
          • Were they put on company bill?
          • Have you written an O’Reilly Book?
          • Do you own a copy of the Orange Book?
          • Have you read it?
          • Have you ever bought a UNIX Security book?
          • Did you use it to hack into someone else’s system?
          • Your own system?
          • Have you ever taken RFCs home to read?
          • Quoted them to your SO in bed?
          • Do you leave them out on the coffee table and in the car so people know how smart you are?
          • Have you written an RFC?
          • Have you ever read the original Bell Labs documentation for lex/yacc?
          • vi?
          • ed?

             

             

            Personal

          • Do you have ‘The Magic Touch’? 🙂
          • Have you ever just walked into a room to troubleshoot a computer and have «the problem» mysteriously go away?
          • Does this happen all the time?
          • Do the lights dim when you enter?
          • Have you ever awakened in the middle of the night, not knowing whose keyboard your head was resting on?
          • Do you fantasize that you’re roling in mud?
          • Have you ever do more than talk(1)?
          • Have you ever finger(1)’d a cute user?
          • More than one?
          • An entire system?
          • Do you like to view(1) files without close(2)?
          • Did you strip(1) the file yourself?
          • Have you ever wanted more(1)?
          • Have you ever abused a cat(1)?
          • Have you ever gotten a free lunch out of your boss by betting on what the problem is?
          • Did he cause the problem?
          • Have you ever told a newbie that the «any» key is the big switch labled «1/0»?
          • Did you deny it when confronted by your boss?
          • Have you ever set up a «God» account so you could send system messages to newbies that say «Message from God:…»?
          • Did the newbie then run to your office and say «Come quick! Look at this!»?
          • Do you do this regularly?
          • Has noone figured it out yet?

            Is your home directory larger than:

          • Any luser at your site?
          • Any 10 lusers at your site?
          • The combined storage capacity of wuarchive.wustl.edu and ftp.uu.net?
          • Have you ever used uucp to have the computer call you at home?
          • you, not your computer?
          • Used it as an alarm clock?
          • Offered it as a service to others?
          • Have you ever sent talk requests to other users as root?
          • Have you ever sent talk requests to yourself?
          • Have you ever sent talk requests to Vicki Brown?
          • Can you do three or more of the following without leaving your desk:
            • listen to music
            • play CDs
            • talk on telephone
            • write on whiteboard
            • throw darts
            • scan in papers
            • send/receive faxes
            • microwave your snacks
            • pull out a «cold one» from the fridge
            • play
              • 8mm tapes
              • 4mm tapes
              • QIC tapes
              • 9-track reels
          • Have you ever chipped in for a coke machine in your office?
          • Do you now have one?
          • Do you have slabs delivered to the door every week?
          • Do you have the pizza delivery company’s number right under the ‘emergency contacts’ list handy to your phone?
          • Have you ever used the phrase RTFM?
          • Shouted it?
          • Do you own a button with it that you wear around?
          • Have you ever been to Usenix?
          • Have you ever been to Lisa?
          • Have you published a paper at one of them?
          • Were you in the «in» crowd at these conferences?
          • Do you have a couch in your machine room?
          • A stereo?
          • A bed?
          • A TV?
          • Do you use them all regularily?
          • Do you read computer magazines?
          • Do you admit it?
          • Do you MUD/MUCK/MUSH from work?
          • Have you ever swamped the network with xtrek or xpilot traffic?
          • Were you able to convince your boss that your site needs a faster network for «mission-critical applications»?
          • Have you ever «decorated» your monitor/computer?
          • Have you ever receive root mail complaining about a user’s actions?
          • Was the user you?
          • Have you ever been so perplexed by a problem that when someone walks by and says, «hello», you respond with, «OK, and you?»

             

             

            BOFH

          • Do you read the BOFH for inspiration?
          • Have you ever followed any of the examples? <clickety click>
          • Have you created a bofh.* newsgroup?
          • Have you ever set a user’s password minimum length to something greater than 30 characters?
          • How about that and the expiration time to 1 minute?
          • Have you ever set a user’s home directory to /dev/null?
          • Have you ever emailed a core dump to someone who continuously leaves a core dump every time s/he logs off the machine?
          • Do you ever run your jobs with negative nice values?
          • Have you ever shutdown the system during peak time?
          • With no notice?
          • Have you ever lied to your users about the regularity of your backup schedule?
            • Without having a backup schedule?
            • Without having a backup device?

              Have you ever done any of the following:

            • # cd ~user; touch *
            • # ln -s /dev/null /var/spool/mail/user
            • # echo «echo ‘You have new mail.'» >> ~user/.cshrc
            • # chmod -R 000 ~user/*

               

               

              Meta-questions

            • Have you submitted a question in this test?
            • Did you understand every question on this test?