To deploy DomTool on a new HCoop machine:
Install these Debian packages: mlton libssl-dev libpcre3-dev
Change to an appropriate directory for your personal check-out of the domtool2 CVS repo and run:
cvs -d$YOU@hcoop.cvs.sourceforge.net:/cvsroot/hcoop co domtool2 cd domtool2
- Run:
make
- It will fail at the very end because a shared library hasn't been installed yet. Run:
sudo make install rm elisp/domtool-tables.el make sudo make install
To make everyone's Emacs autoload domtool-mode by default, put this in /usr/local/share/emacs/site-lisp/default.el:
(add-to-list 'load-path "/usr/local/share/emacs/site-lisp/domtool-mode") (require 'domtool-mode-startup)
Add a local domtool user:
sudo useradd -d /afs/hcoop.net/common/etc/domtool -s /bin/false domtool
- Make Domtool's scratch directory:
sudo mkdir /var/domtool sudo chown domtool.domtool /var/domtool
The rest to follow once AFS tools are installed to the right places on outpost.