ELMREGISTER(1L)

NAME
elmregister - Elm 2.4ME+ installation and uninstallation engine

SYNOPSIS
/usr/local/lib/elm/elmuninstall
/usr/local/lib/elm/elmregister uninstall
/usr/local/lib/elm/elmregister master
/usr/local/lib/elm/elmregister replay
/usr/local/lib/elm/elmregister unstage
/usr/local/lib/elm/elmregister list
/usr/local/lib/elm/elmregister list-directories
/usr/local/lib/elm/elmregister rpm-list
/usr/local/lib/elm/elmregister filter -M module -w target

SUB-COMMAND SYNOPSIS
/usr/local/lib/elm/elmregister mkdir
/usr/local/lib/elm/elmregister rm
/usr/local/lib/elm/elmregister link
/usr/local/lib/elm/elmregister mkdir
/usr/local/lib/elm/elmregister copy
/usr/local/lib/elm/elmregister copydoc
/usr/local/lib/elm/elmregister command

DESCRIPTION
Elmregister is a part of the Elm 2.4ME+ mail system.

ELM2.4ME+ INSTALLATION
Installed files are tracked during installation. List of files is keep on /usr/local/etc/mail/elm/elm.filelist. That is done with program elmregister.

Tool /usr/local/lib/elm/elmuninstall can used to uninstall elm (without that source tree is available -- so that make uninstall" can be used.)

Commands elmterminal, elmrc-write, elmunidata and elmcharset are executed after installation. These commands are recorded to /usr/local/etc/mail/elm/elm.filelist during installation. Source data for these commands are stored to stage directory (../var/stage-elm2.4me+) during installation. These recorded post-install commands are executed with elmregister replay ( make install does that automatically.)

Configure asks that should to Makefile create package target. Command make package ROOT=/directory can be used to install elm to directory /directory without executing post-install command. Post installation commands are assumed to be executed with /usr/local/lib/elm/elmregister replay (if /directory is moved to / ie. final destination)
Command /directory/$lib/elmregister replay -R /directory can be used to move files from /directory to / and execute post-install commands.
That command is recorded to file /directory/README.PACKAGE.sh

Command /usr/local/lib/elm/elmregister unstage may be used to uninstall temporary files from stage directory (../var/stage-elm2.4me+). After that command elmregister replay do not have effect.

make install does elmregister unstage after elmregister replay Command /usr/local/lib/elm/elmregister list can be used to generate file listing suitable for tar -command.

Command /usr/local/lib/elm/elmregister list-directories can be used for generate directory listing so that directories can be pre-created before extracting tar created from elmregister list listing. Note that this listing does not include all parent directories.

Command /usr/local/lib/elm/elmregister rpm-list can be used to generate file listing suitable for rpm %files section. Command /usr/local/lib/elm/elmregister filter can be used to generate file listing of certain module (without -M gives listing of files which have not
 marked for certain module.)

AUTHOR
Kari Hurtta

FILES
/usr/local/etc/mail/elm/elm.filelist List of installed files

BUG REPORTS TO
Kari Hurtta    elm@elmme-mailer.org

COPYRIGHTS
Copyright 2003-2007 by Kari Hurtta