1 Installation et configuration de Request Tracker (RT)

1.1 Notes

2 Exercices

2.1 Exercice 0

Ouvrez une session sur votre PC ou ouvrez une fenêtre de terminal en tant qu'utilisateur sysadm.

2.2 Exercice 1

Installez les paquets nécessaires pour la RT. mysql-server devrait en principe déjà être être installé, mais nous allons l'installer au cas où. Ceci ne causera pas de problème.

Copiez les lignes "apt-get install" ci-dessous, en entier, y compris le caractère \ (sauf le $ initial), et collez les dans votre session de terminal sur votre machine virtuelle:

$ sudo apt-get install rt4-apache2 rt4-clients rt4-db-mysql \
request-tracker4 libapache2-mod-fastcgi libfcgi-perl mutt

Répondez "Oui" au message vous invitant à installer les paquets.

Plusieurs fenêtres vont maintenant s'afficher successivement. Lisez les instructions suivantes pour savoir comment procéder :

Name for this Request Tracker (RT) instance:

Supprimez ce qui est affiché, et remplaer par "netmgmt", puis choisissez <Ok> puis ENTREE pour continuer.

RT installation name

RT installation name

Handle RT_SiteConfig.pm permissions?

Configure database for request-tracker4 with dbconfig-common?

DB configuration

DB configuration

Password of the database's administrative user:

Saisir le mot de passe de MySQL root (ou admin). Ceci a été configurée plus tôt dans l'atelier - au moment de Cacti. Si vous ne savez pas de quoi il s'agit, demandez à votre instructeur.

DB admin password

DB admin password

MySQL application password for request-tracker4:

Choisissez le mot de passe que vous voulez. Ceci sera utilisé par Request Tracker pour la connexion à MySQL. Vous n'avez pas besoin de vous souvenir de ce mot de passe. Choisissez quelque chose qui ne peut pas être deviné facilement (c'est à dire autre chose que rt, requesttracker, 1234, etc.)

DB application password

DB application password

Password confirmation:

Entrez de nouveau le même mot de passe.

DB application password

DB application password

Initial root password for RT system:

Initial root password

Initial root password

Vous verrez un bon nombre de lignes défiler sur l'écran pendant que l'installation de Request Tracker se termine. C'est un gros paquetage.

A ce stade vous avez installé Request Tracker version 4. Pour accéder à la RT via le serveur web Apache, vous devez effectuer une petite modification.

$ cd /etc/apache2/conf.d
$ sudo ln -s /etc/request-tracker4/apache2-fastcgi.conf .
$ sudo a2enmod fastcgi
$ sudo service apache2 restart

La dernière étape peut prendre 30 secondes - soyez patient!

RT devrait maintenant fonctionner sur votre machine.

2.3 Exercice 2

Se loger en tant que l'utilisateur RT root

Si vous ouvrez le lien http://pcN.ws.nsrc.org/rt/ vous verrez l'écran d'accueil de RT:

Login screen

Login screen

Entrez les informations suivantes pour vous connecter en tant que root sur RT:

Username: root

Password: [CHOISI À L'INSTALLATION]

2.4 Exercice 3

Configuration de RT : Création d'un utilisateur

Maintenant que vous êtes loggé sur RT, nous allons créer un nouvel utilisateur pour le reste de ces travaux pratiques.

En haut de l'écran de configuration choisir Tool => Configuration => Users, puis sur Create dans le lien du menu.

Create User

Create User

La boîte de dialogue suivante s'affiche à l'écran. Remplissez les champs, et vérifiez que la case "Let this user be granted rights" (accorder des droits à cet utilisateur) est cochée. Pour l'email, utiliser sysadm@pcX.ws.nsrc.org (X = votre PC)

User creation form

User creation form

Utilisez pour sysadm le même mot de passe que celui que vous utilisez en classe. Veillez à bien cocher la case "Let this user be granted rights" (accorder des droits à cet utilisateur). Faites ensuite défiler la page vers le bas et cliquez sur le bouton Create (créer) en bas à droite. Vous devriez voir ceci :

User created

User created

2.5 Exercice 4

Configuration de RT : Création d'un groupe

Create group

Create group

Create group form

Create group form

Vous devriez obtenir le résultat suivant (page suivante) :

Group created

Group created

Group members

Group members

Add member

Add member

Member added

Member added

2.6 Exercice 5

Configuration de RT : Création d'une nouvelle file d'attente

Create queue

Create queue

Queue Name: net

Description: Problèmes de Réseau

Subject Tag: RT: NET

Reply Address: net@pcX.ws.nsrc.org

Comment Address: net-comment@pcX.ws.nsrc.org

Queue create form

Queue create form

Note: Remplacer pcX avec le numéro de votre machine.

Vous devriez voir ceci:

Queue created

Queue created

2.7 Exercice 6

Configuration de RT : Attribution de droits à notre groupe sur la file d'attente

Dans le menu en haut, sélectionner: Tools => Configuration => Queue => Select

Vous devriez voir:

Enabled Queues

Enabled Queues

Group rights

Group rights

La page suivante devrait ressembler à ceci:

Group rights overview

Group rights overview

Remarquez les trois catégories:

General rights, Rights for Staff, Rights for Administrators

Nous voulons donner des droits à Everyone (toutes les personnes qui ne sont pas encore connues de RT - mais seulement le strict minimum).

Ceux-si sont sous la catégorie General Rights, et sont les suivants:

Donc commencer par sélectionner ces 4 privilèges en cochant les 4 cases dans votre navigateur.

Remarquez que Everyone à gauche est déjà sélectionné.