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();