ehliar@angreal:~>telnet unixmud Username: madarak Password: ************* Welcome to the wonderful world of UNIX. $ who am i You are Madarak the Power User $ pwd You are in your $HOME. $ ls All files are neatly organized into your different subdirectories and your $HOME is protected from other players. Obvious exits are .. $ cd .. You exit your $HOME and enter /home. There are lots of other directories here, all belonging to other players, and you even see some directories belonging to administrators. Obvious exits are .. and $HOME Foobar the hacker is here. Minstrel the programmer is idling here. (idle 30 minutes) $ Minstrel enters his $HOME $ stat Foobar Foobar is a level 17 hacker. Foobar has been active for 515 cpu minutes. $ cd foobar You try to enter ~foobar, but a powerful force prevents you from entering, whispering -EPERM in your ears. $ Foobar looks at you askingly. Broadcast message from Mernu: Need a debugger and another cracker for a party to /usr/lib $ $ cd .. You are in the root directory. Directories leading to every part of the system is located here. Obvious exits are: bin etc lib mnt boot export lost+found opt root usr dev home proc sbin var tmp root the BOFH is standing here. $ cd lost+found A mystical force prevents mortal beings from entering this directory. $ cd tmp Welcome to the newbie area. All sorts of unimportant files get here from time to time. Obvious exits are: .. test the logfile is idling here tog-1 the tarball is idling here $ stat test test is a rather small and unimportant logfile, probably left by some user trying to get a program running. He has no visible armament. $ rm test You hit the poor log file. test the logfile tries to run away, but stumbles. You hit the poor log file. It was a good hit. You have unlinked the log file. You have gained 19 experience points. $ score You have 5478 experience points. (25 needed to advance a level) HP 69, SP 5 $ make heal You begin to incant the spell. $ Merandriah the hackeress enters the directory. Merandriah utters some arcane words: /usr/local/scripts/admin/quotainfo Merandriah creates a small file named quotainfotmp.5559264 Merandriah has summoned quotainfo to this directory quotainfo casts a spell and says "Merandriah, you have summoned more files than you can afford and you will pay for that sooner or later. quotainfo looks at quotainfotmp.5559264 and invokes a spell of summoning A file named sh appears in the directory summoned by quotainfo A mystical force of changes sh slightly A file named heal appears $ ./heal $$ You feel fully healed $ ls Welcome to the newbie area. All sorts of unimportant files get here from time to time. Obvious exits are: .. tog-1 the tarball is idling here Merandriah the hackeress is standing here quotainfo the suid root script is invoking a spell here quotainfotmp.5559264 is idling here sh the shell is idling here $ stat sh sh the shell is glowing with a mystic light somehow reminding you of immense power $ quotainfo suddenly disappears Merandriah unleashes sh Merandriah unlinks sh and quotainfotmp.5559264 Merandriah smirks Merandriah disappears into .. $ ls -a You begin to look around a bit more careful. You have found another directory, .X11-unix Beyound this inode you see the outlines of a socket $ ls Welcome to the newbie area. All sorts of unimportant files get here from time to time. Obvious exits are: .. .X11-unix tog-1 the tarball is idling here $ cd .X11-unix You enter the rather dark and moisty location of the X11 unix domain sockets. X0 the socket is here $ rm X0 You try to hit X0 but he easily evades you. X0 hits you. $ make fire You begin to incant the spell. X0 hits you. $ score You have 5478 experience points. (25 needed to advance a level) HP 31, SP 5 You manage to avoid the powerful blow of X0 You feel a strong force focusing on you as your spell is finished. $ ./fire X0 X0 dies quickly as you cast the fire at it. You have gained 57 experience points Congratulations, you have gained a level! You are now Madarak the novice programmer A scream of dismay is heard as the poor luser loose control over his X session. $ write weip Hey, I just gained another level, party? ^D $ Message from weip: Right! I'll meet you in /usr then. $ cd .. Welcome to the newbie area. All sorts of unimportant files get here from time to time. Obvious exits are: .. .X11-unix tog-1 the tarball is idling here $ cd .. You are in the root directory. Directories leading to every part of the system has been created here so mere mortals can move around the system at will. Obvious exits are: bin etc lib mnt boot export lost+found opt root usr dev home proc sbin var tmp $ cd usr You have entered the usr partition. This place has a lot more space than the root partition, and it is also much less fragmented. Obvious exits are: X11R6 info sbin bin lib src local include man weip the power user is standing here incanting a spell. $ write hi ^D $ Message from weip: Hi.. I'll just heal myself before we continue to the source area. ok? weip finishes the spell, an ELF executable owned by weip appears weip executes the file. weip looks much better. weip leaves north into src $ cd src You have entered the source directory. The lusers of this system tend to keep their source directories here. You can see a faded mark of the mythical GNU in the ceiling. weip leaves south into sendmail $ cd sendmail You have entered the directory of the sendmail daemon. Beware, this is a dangerous area. Obvious exits are: .. weip the power user is here. An angry looking core file is here. $ The core file looks at you balefully. Message from weip: Lets attack the core file. It is probably left from some lusers stupid coding. $ write No! don't attack it, it could be a core file from _sendmail_ !!! ^D $ weip tries to unlink the core file but receive -EPERM. The core file hits you. It was a *CRITICAL* hit. You have been unlinked. Your inode count is down to zero. Core file from sendmail shouts: madarak will no longer waste precious diskspace. .... You suddenly appear in /lost+found directory. Some blocks were not recoverable. You have lost 4096 experience points. You are now madarak the newbie (Zombie) $ Core file from sendmail shouts: weip can no longer use precious cpu cycles. weip appears. $ ls You are located in the lost+found directory where unlinked files sometimes appear due to the magics of fsck. Obvious exits are: .. weip the luser is here. (Zombie) $ Message from weip: ack... that was not a good idea. $ logout Thank you for using UNIX, have a nice day! Connection closed by foreign host. ehliar@angreal:~>