GEM-init
deutsche Beschreibung
What is GEM-init?
GEM-init is a software package allowing (limited) multiuser
operation under GEM.
init.app must be installed as GEM-shell or GEM-AUTO-start program,
respectively. After booting your computer a batch file lets you run things
of global interest. After this, login.app will be started by
getty.app.
Here, each user has to login with his own password using a GEM-dialog,
except the password entry of /etc/passwd is empty. After a successfull
login, another batch file lets you run user-specific things. Finally, the
user's individual desktop application will be launched. After the end of
the desktop the login-dialog will appear again.
Features of GEM-init:
GEM-init has the following features, and much more:
- setting the environment variable $HOME according to /etc/passwd
- setting the access rigths (-> rwxrwxrwx) under GEM (!)
- one and the same user may login with a different login name in order to
work under different configurations
- each user has an GEM-clipboard of his own
- using TOS2GEM while running batch-files under single-AES
- support of the current AES language
Just to get an impression - GEM-init opens the following files:
- /etc/passwd
- /etc/group
- /etc/hostname
- /etc/utmp
- /etc/shells (in future releases)
- /etc/desktops (in future releases)
- /etc/rc.gem
- /etc/motd
- /etc/ttytab.gem
- /var/adm/wtmp
- /var/adm/lastlog
- /var/spool/mail/*
- /dev/console
- /bin/sh
- /usr/etc/getty
- ~/.accrc
- ~/.gemrc
- ~/.desktop
The ~ sign is an abbreviation for the home-directory (-> $HOME), from where many
good GEM applications read their .inf-files.
GEM-init requires:
- single- or multi-AES (AES 3.2, AES 4.1 or N.AES recommended)
- UNIX/MiNT-compatible OS (MiNT 1.12.x recommended)
An UNIX-compatible filesystem is recommended, e.g. minixfs. It is not
necessarily required, but without it you will not have different access
rights.
Downloading GEM-init:
kaiser.do@noell.de
- send email to Ulrich Kaiser
Revised: 03/28/97
© 1996,1997 Ulrich Kaiser/Dirk Klemmt,
klemmt@stud.uni-frankfurt.de