Table of contents

Kiosk Installation

Instructions and Information

Unix Host Name

This is the same as the machine name.
Example:
Unix Name : kiosk3

Region Name

This is the same area / region name as entered in the installation of the proxy.
Example:
Reigon name : reigon2

Organization Name

This is also same as previous installation of the Proxy. Organization name responssible for installing the KioskNet.
Example:
Organization name  : uw2

Public Keys for Password Less SSH

Firstly you need to generate the public keys by executing the above commands and storing them separately so that they can be used on other nodes as well to ensure password less ssh among the clients.

Generating SSH keys

You need to open another terminal and execute these three commands to generate the ssh keys and then copy them to a temporary folder.

       $ssh-keygen -t dsa
$mkdir /tmp/pubkeys
$cp -r .ssh/* /tmp/pubkeys

You dont need to generate again.. If you have already done it

Path to SSH keys

Now for the entry give the path as :
Example:
Path of the keys : /tmp/pubkeys

EID of the Proxy

In this case the EID which was noted down earlier during the Proxy Installation has to be given.
EID of the proxy : <Put in the EID which you got during the installation of the proxy. Example:
Your EID would look like: proxyname.self.uw2.kiosknet.org

Location Information

Country Code

This is just for information, mention the abbreviation of Country name
Example:
2 letter ISO code for the country : CA

State Name

The name of the state in which the Kiosk is installed
Example:
Name of the state : Ontario

City Name

The name of the city/town or village where the kiosk is deployed.
Example:
Name of city / town : Waterloo

Proxy Credentials

This is the folder which is created when franchiser credentials file is unpacked.You need to do the following to get the path :

       $ cd 
$ cd proxycredentials
$ ls -al
This command shows you all the files. You will also see the .proxy.reg file.
$pwd /root/proxycredentials/

So you would get the path for the proxy registry file and it has to given as shown below :
Example:
Path of the proxy credentials : .proxy.reg

       /root/proxycredentials/.proxy.reg

Path for Franchiser Credentials

Here you need to give the path for the folder obtained by unzipping the franchiser credentials file.
Path for franchiserCredentials : /......../......./ (it is the path to the folder obtained from UW after unzipping.

Finishing and Testing

After the installation is complete, ignore warnings and mount the disk on to the VIA or Soekris box.

The HDD should be carefully mounted. Ensure that you do not allow the wireless antenna pigtails to touch when mounting the rive. After this, boot up the system and login with the password which you set up during the installation time.

Example:

Id : root
Password:<As defined during the installation>

In this release, you need to do one more step if you want to prevent kiosk operators from having the root login (if kiosk operators are trusted, you can ignore this)

  • Add a recycled PC as described in the manual
  • Log in as admin
  • Log in to webmin as root on the Kiosk Controller
  • Navigate to the 'webmin' control panel
  • Convert the admin Unix user on the Kiosk Controller to a webmin user with the same password
  • Log out of webmin

After this, the admin user on the Kiosk Controller will be able to use webmin to add more users, but without requiring root credentials.

Registration with University of Waterloo

Each kiosk providing email service has to be registered with the University of Waterloo to allow MX records to be set up for that kiosk.

A deployer shoulkd send an email with the complete EID of the kiosk
Ex: kiosk.region.hhk.kiosknet.org

and the public IP of the proxy (i.e. the static IP address of the proxy)

Send :

EID of the KIOSK
IP address of the PROXY

to kiosknet@uwaterloo.ca


Return to deployment guide.

Retrieved from "http://blizzard.cs.uwaterloo.ca/tetherless/index.php/Installation_of_Kiosk_Controller"

This page has been accessed 664 times. This page was last modified 17:57, 18 Sep 2008.


Main Page

About

Current Projects

Downloads

Documents

Internal

Old Projects

Meta