Infrastructure Support for a DIY DICE Machine
IMPORTANT NOTICE! SECURITY RISK!
NEVER LOG INTO A DIY DICE MACHINE WITH YOUR DICE PASSWORD!
If you ever need to log into a DIY DICE machine, please ask the user to create a local username and password for you.
DIY DICE server
The DIY DICE LCFG server is
diydice.inf.ed.ac.uk
(
dresden.inf.ed.ac.uk
as of Oct 08)
First steps to create a DIY DICE machine
The following steps are required to set up the environment for a new DIY DICE
machine:
- Add a dns entry for the new machine.
DIY DICE machines live in the diy.inf.ed.ac.uk sub-domain and are only supported
on self managed wires; currently (Oct 08) just SM197 in the Forum.
Create, using
rfe dns/inf
, DNS entries in the form :-
129.215.197.91 kluster.diy
- Create an LCFG stub profile.
Here is an example stub profile :-
#include <dice/os/diystub.h>
#include <dice/hw/dell_optiplex_gx620.h>
dhclient.mac 00:13:72:CF:65:B8
/* Inventory information */
inv.sno 5F10C2J
inv.location IF-5.14
inv.allocated support
/* End of file */
Once inventory information is being mastered in the School Database (late 2008) the inv
resources will not be required.
- Create a diy dice home directory for the user.
This is done by adding the following line to
live/include/live/diydice.h
in the subversion repository:
DIYUSER(uun)
Note that it is possible that the user will require the BIOS and installation passwords.
--
AlastairScobie - 03 Oct 2008
--
StephenQuinney - 05 Oct 2007