NAME
mooix − Where unix is the moo.
SYNOPSIS
$ moologin
> look
You’re in a moo.
> help
Moo basics, an introduction.
This is a MOO,
a virtual online world which you can
interact with by typing in commands. The interface to
the moo is intended to be fairly intuitive. Just type
in what you want to do at the prompt, hit enter and
watch it happen.
[...]
DESCRIPTION
Mooix is a multiuser object oriented dimension (that is, a MOO) layered over top of your favorite unix system, and taking full advantage of it.
You can log into the moo by running the "moologin" command as a regular unix user. This will give you a guest account. Familiarize yourself with the basics of the moo using the online documentation accessed with the "help" command.
If you su to root and run "moologin admin", you will be logged in as the moo administrator. As the mooadmin, you can read the admin-guide document with "help admin-guide". It will walk you through setting up remote access to your moo, registration, and customizing the moo to meet your needs.
The rest of this man page presents an overview of the unix commands and files associated with mooix. More documentation on mooix can be found in the doc/ directory of the mooix source tree, which should be in /usr/share/doc/mooix/ if you installed from a binary package. A great deal of documentation is available online, within the mooix system, via the "help" command.
COMMANDS
This is the main entry point into the moo, an interactive mooix session.
This lets you run a single command inside the moo, and see its result. |
Similar to moologin, but it reads a scripted set of commands from stdin, and outputs a timestamped log of the results.
Root can use this command to create mooix avatars for existing unix users.
This command upgrades a running mooix system’s database to a new version. See UPGRADING in the documentation directory for details about upgrades.
This is a mooix login server that can be run from inetd.
This complex command splits a mooix database into two trees. Don’t worry about it.
This command is used for online moo registration, and you don’t normally need to run it by hand.
This command is used as part of the moo login process, and you do not need to run it by hand.
This command creates a unix user for a mooix user, and you don’t need to run it by hand. However, if it does not support your variety of unix system, you may need to modify it so it does.
This command is used by the moo to change a user’s password.
This command can be used to run a mooix method at the unix command line.
This utility is used to find the filename of a field of a mooix object.
This is the mooix daemon.
FILES
(Note that
filenames may vary from installation to installation.)
/etc/mooix.conf
This is the main configuration file for the moo as a whole.
/usr/lib/mooix
This is the static portion of the mooix database, which can be upgraded when new versions of mooix come out.
/var/lib/mooix
This is the dynamic portion of the mooix database, which is modified as people do stuff in the moo.
/usr/share/mooix
This directory holds some miscellaneous architecture independent mooix data files.
/usr/share/mooix/guesthome
This directory is empty except for a .hushlogin file. It is intended to be a read only home directory for a "moo" guest user to let guests log into the moo.
AUTHOR
Joey Hess <joey [AT] mooix.net>