Projet

Général

Profil

Tâche #32804

Scénario #32041: GPO : Gérer le cas des Serveur Windows intgéré dans le domaine AD

Limiter l'execution d'installMinion.ps1 (&Exe) uniquement sur les stations de travail

Ajouté par Gilles Grandgérard il y a presque 3 ans. Mis à jour il y a plus de 2 ans.

Statut:
Fermé
Priorité:
Normal
Début:
16/06/2021
Echéance:
% réalisé:

100%

Temps estimé:
0.00 h
Restant à faire (heures):
0.0

Description

La création de Filtre WMI est difficile dans le contexte Samba. Et l'application d'un tel filtre à la GPO eole_script ne peut donc pas être filtrée avec un filtre WMI.

En remplacement, le script installMinion doit se limiter au poste Windows "station" de travail.

Il faut ajouter dans l’installation un contrôle sur productType = 1

$osInfo = Get-WmiObject -Class Win32_OperatingSystem
$productType = $osInfo.ProductType
# 1 you are on a workstation OS.
# 2 you're on a domain controller.
# 3 you're on a server that is not a domain controller.

Révisions associées

Révision 0cfbe1ab (diff)
Ajouté par Gilles Grandgérard il y a presque 3 ans

Ajout filtre ProductType = 1

REF #32804

Révision 47243a37 (diff)
Ajouté par Gilles Grandgérard il y a presque 3 ans

Mise à jour eole_script avec les modifications de
REF #32837
REF #32804
REF #32804
REF #32041
REF #32902

tache:
REF #32817

Historique

#1 Mis à jour par Gilles Grandgérard il y a presque 3 ans

pensez à mettre à jour gpo-script ;-(

#2 Mis à jour par Gilles Grandgérard il y a presque 3 ans

  • Statut changé de Nouveau à En cours

#3 Mis à jour par Gilles Grandgérard il y a presque 3 ans

  • Statut changé de En cours à Résolu

#4 Mis à jour par Joël Cuissinat il y a plus de 2 ans

  • Statut changé de Résolu à Fermé
  • Assigné à mis à Gilles Grandgérard
  • % réalisé changé de 0 à 100
  • Restant à faire (heures) mis à 0.0
~/git/eole-workstation-joineole$ git branch -r  --contains 0cfbe1ab 
  origin/HEAD -> origin/master
  origin/dist/eole/2.8.1/master
  origin/master
root@scribe:~# rgrep productType /usr/share/eole/workstation/installMinion.ps1
    $productType = $osInfo.ProductType
    log "ProductType = $productType" 
    if ( $productType -ne 1 )

#5 Mis à jour par Joël Cuissinat il y a plus de 2 ans

  • Temps estimé mis à 0.00 h

Bien rétro-porté dans le tar (pas) gz :

jojo:~/git/gpo-script$ git checkout 2.7.2/master 
Déjà sur '2.7.2/master'
Votre branche est à jour avec 'origin/2.7.2/master'.
jojo:~/git/gpo-script$ rgrep productType
grep: gpo/eole_script.tar.gz: binary file matches

Formats disponibles : Atom PDF