Projet

Général

Profil

Abuledu-proxyepn

Gestion du matériel

Opération ProxyEPN Opération AbulÉdu Commande HST Commentaires
Infrastructure / Nouveau Groupement d'EPN rien, c'est la racine dc=abuledu abuledu ne gère qu'un groupement d'un seul EPN
Infrastructure / Nouveau EPN création d'un groupe epn-<epnid> dans la ou=groupes horizon-add group epn-" . $this->requested->getId() . " --description=\"" . $mavariable["name"] . "\"";
(structure/actions/actions.class.php ligne 211)
<epnid> est le numéro d'id de l'EPN (clé d'index/unique de proxyepn)
création d'un groupe epn-machines-<epnid> dans la ou=groupes-machines horizon-add group epn-machines-" . $this->requested->getId() . " --description=\"" . $mavariable["name"] . "\" --machines"; (structure/actions/actions.class.php ligne 216) <epnid> est le numéro d'id de l'EPN (clé d'index/unique de proxyepn)
Infrastructure / Nouvelle Salle création d'un groupe epn-<epnid>-salle-<salleid> dans la ou=groupes horizon-add group epn-" . $mavariable["structure_id"] . "-salle-" . $this->requested->getId(). " --description=\"" . $mavariable["name"] . "\""; (room/actions/actions.class.php ligne 110) <salleid> est le numéro d'id de la salle (clé unique de proxyepn)
création d'un groupe epn-machines-<epnid>-salle-<salleid> dans la ou=groupes-machines horizon-add group epn-machines-" . $mavariable["structure_id"] . "-salle-" . $this->requested->getId() . " --description=\"" . $mavariable["name"] . "\" --machines"; (room/actions/actions.class.php ligne 115) <salleid> est le numéro d'id de la salle (clé unique de proxyepn)
Infrastructure / Nouvel équipement rien, on laisse proxyepn créer ses équipements a côté, sans lien direct, dans webadmin on fixe les postes, on leur donne donc un nom et ensuite on ira dans proxyepn renommer les postes de proxyepn pour les faire correspondre avec le nom des postes "abuledu"

Astuce super importante: une fois le poste fixé dans webadmin, le fait d'aller renommer le poste proxyepn pour lui donner le même nom que celui d'abuledu provoque l'affectation du poste aux bons groupes (salle et epn).

Commande HST (fichier equipment_computer/actions/actions.class.php ligne 168):

horizon-modify user " . $mavariable["name"] . " --add-groups=epn-machines-$epnid-salle-$salleid,epn-machines-$epnid";

Gestion des utilisateurs

Commande HST (fichier user/actions/actions.class.php ligne 261):

horizon-add user --password " . $mavariable["password"] . " --firstname " . $this->profile->getFirstname()
. " --lastname " . $this->profile->getLastname() . " --profile=utilisateurs " 
. "--skel=/usr/share/skels/users/epn --login " . $this->profile->getUsername();
Redmine Appliance - Powered by TurnKey Linux