Vous êtes sur la page 1sur 3

System Requirements

===================
The followings are the minimum requirements to run Muradora either
from the Live CD or installed on the hard disk:
- Memory: At least 1GB
- Network: An IP address with a corresponding fully qualified hostname
(FQDNS). If you don't have and IP then you can use 127.0.0.1 and
localhost as the IP and FQDNS value respectively. If you have an IP
but no FQDNS, then you need to give yourself one, and put that in your
/etc/hosts file
- Disk space: For HD installation at least 5GB of disk space
- CPU: At least 1.5GHz CPU.

Quick start
===========
Prerequisite: You need to configure your system with an IP address and
a fully qualified hostname. If your system is not network accessible,
you can give yourself a "fake" IP address and DNS hostname and enter
these details into your /etc/hosts file. Whatever method you choose,
you should be able to open up a console, run
"$host <Your machine FQDNS name>"
and have the resulting IP address matches your machine assigned IP
address.
1. Click on the desktop "Setup Muradora" icon to enter your system IP
address and fully qualified hostname
2. Click on the desktop "Start Muradora" icon to start Muradora demo.
This will start all the other software that Muradora depends on
such as Fedora, Postgres, LDAP server, Apache2, and Tomcat.
Note: To check that Tomcat is running, you can open up a console and run
"$ps -aux | grep java"
There should be a java process from Tomcat running if everything is
successfully started.
3. Open a browser and navigate to "http://<FQDNS>" (replace FQDNS
with the your system's hostname).
4. There are 4 users that you can try to login via Muradora interface.
They are:
a) login: "admin" password: "muradora" - This user
has administrator role
b) login: "jane" password: "jane" - This user
has "staff" role
c) login: "john" password: "john" - This user
has "student" role
d) login: "public" password: "public" - This user
has "public" role. This user can be tested to connect
directly to Fedora REST interface which now requires
authentication.
To try different users, you will need to restart your browser if you
are using Shibboleth authentiation.
Note: when using fedora-admin.sh client script to connect directly to
Fedora there are two special users that exist in the local LDAP that
Fedora authenticates against. They are "fedoraAdmin" password
"muradora" and "fedoraPublic" password "public" for admin and public
role respectively. To change the password for these two users, you can
connect to the local LDAP using the ldap browser under /root/ldapbrowser
(or whichever is your prefered ldap browser client).
The LDAP details are:
Local LDAP URL: ldap://localhost:389
Admin DN: cn=admin,dc=localhost,dc=localdomain
Admin password: muradora
The users that Fedora authenticates against are stored under "ou=asm".
You will find the two dn entries for "fedoraAdmin" and "fedoraPublic"
there and you should be able to change their passwords.

5. Click on the desktop "Stop Muradora" icon to stop Muradora demo.


This will stop all the dependent software (in 2 above).

Install Muradora to Hard Disk


=============================
1. Click on the desktop "Install icon". This will take you through the
normal process of installing Ubuntu/Kubuntu on your system. However
this time, Muradora and its related software will be installed on your
system.
2. Change the necessary passwords (including admin ones) for your
system. All the passwords used for Muradora and its related software
are listed below.

Passwords for the system


========================
1. System "root" password:
password: muradora
Accessible via "su -" command as ubuntu user
2. System "ubuntu" user (initial)
No initial password. To change it "sudo password ubuntu" from a
console.
3. Postgres
Three databases:
- database: riTriples, login: fedoraAdmin, password: muradora
- database: fedora, login: fedoraAdmin, password: muradora
- database: muradoralog, login: fedoraAdmin, password: muradora
To change the fedoraAdmin password, you first need to run
"su - postgres" as root.
Once you've becomed postgres user, you can log into the database and
change the password for fedoraAdmin

4. Openldap
Admin User:
login: cn=admin,dc=localhost,dc=localdomain
password: "muradora"
To change the admin password you need to run the "slappasswd" command.
You can use the ldapbrowser tool located under /root/ldapbrowser to
login as admin and change each ldap user password.