#

## Welcome to MultiDesk v0.2.0!

This is a beta release, so the usual disclaimers apply. Also please note that this program messes with your desktop and INI files, so PLEASE make a backup before installing/using it. Even if I tested thoroughly the program and found no dangerous situations, it's always better to be safe than sorry.

##

µDesk (stands for MultiDesk) is a program that will let you have multiple desktops on OS/2.

Actually, it does something more: it presents you with a login screen at boot time, and when a user is recognized it can:

- setup environment variables (e.g. HOME, USER, etc)
- lock some files so that users won't touch them
- run a customizable rexx script before and after login
- start a customized desktop
- keep track of logins (user name, time, failed logins..)

NOTE: MultiDesk offers some mild security features. While this features will probably improve in the future, don't expect too much from this: every user with enoguh skills and knowledge of OS/2 can bypass it. I'm not going to use SES (at least for now) because it is too buggy at this stage.

The µDesk package includes two programs: µDesk itself, which manage logins,
and µAdmin, which manage user/desktop pairs.

µDesk is very easily configured through a simple text file, with few options.
A sample configuration file is included, with tons of comments.

µAdmin don't need any configuration, and will instead help you (the
administrator) to create/manage the users and their desktops.

Here are the contents of the folder as created by the installation package: