Project

General

Profile

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

Added by Gilles Grandgérard 7 months ago. Updated 5 months ago.

Status:
Fermé
Priority:
Normal
Start date:
06/16/2021
Due date:
% Done:

100%

Estimated time:
0.00 h
Remaining (hours):
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.

Associated revisions

Revision 0cfbe1ab (diff)
Added by Gilles Grandgérard 7 months ago

Ajout filtre ProductType = 1

REF #32804

Revision 47243a37 (diff)
Added by Gilles Grandgérard 7 months ago

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

tache:
REF #32817

History

#1 Updated by Gilles Grandgérard 7 months ago

pensez à mettre à jour gpo-script ;-(

#2 Updated by Gilles Grandgérard 7 months ago

  • Status changed from Nouveau to En cours

#3 Updated by Gilles Grandgérard 7 months ago

  • Status changed from En cours to Résolu

#4 Updated by Joël Cuissinat 5 months ago

  • Status changed from Résolu to Fermé
  • Assigned To set to Gilles Grandgérard
  • % Done changed from 0 to 100
  • Remaining (hours) set to 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 Updated by Joël Cuissinat 5 months ago

  • Estimated time set to 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

Also available in: Atom PDF