J'essaye quelques fonctions de CFENGINE 3.5 et je suis bloqué avec un problème très basique. Je souhaite copier certains fichiers qui sont conservés dans le concentrateur de stratégies cfengine vers divers clients cfengine. Ces fichiers sont répartis dans divers endroits et plus loin cfengine devrait copier ces fichiers sur des machines ciblées au même endroit que le serveur maître. Comment faire?Copie de fichiers parmi les nœuds CFENGINE
1
A
Répondre
2
Si vous souhaitez copier certains fichiers du concentrateur sur le même emplacement sur les clients, vous pouvez faire quelque chose comme ceci:
vars:
"files" slist => { "/some/file", "/other/file", "/one/more/file" };
files:
"$(files)"
copy_from => secure_cp("$(files)", "$(sys.policy_hub)");
Cette volonté boucle sur les fichiers, en copiant chacun à son tour. Assurez-vous d'inclure le fichier bibliothèque standard approprié pour secure_cp(), quelque chose comme ceci:
body common control
{
inputs => { "lib/3.5/files.cf" };
bundlesequence => { ... };
}
0
https://cfengine.com/docs/3.5/examples-policy-copy-single-files.html
Cela pourrait aider.
Merci & Cordialement,
Alok Thaker
Questions connexes
- 1. Copie de nœuds enfants sous différents parents
- 2. Copie de "contenu de champ" parmi différents types de contenu?
- 3. Copie de tous les fichiers de paiement
- 4. Recherche parmi des centaines de fichiers HTML
- 5. Partager les en-têtes parmi les fichiers en python?
- 6. Copie de fichiers récursivement
- 7. Copie de fichiers binaires
- 8. Xpath Filtrer toutes les positions sauf la position actuelle() parmi les nœuds répétés
- 9. copie récursive tous les fichiers avec MSBuild
- 10. Nant - copie seulement les fichiers modifiled
- 11. GitHub ne copie pas tous les fichiers
- 12. Copie des fichiers sélectionnés
- 13. Drupal: comment évaluer les champs de fichiers de nœuds?
- 14. Copie de fichiers InnoDB MySQL
- 15. Copie de fichiers en python
- 16. Erreur lors de la copie de fichiers vers HDFS
- 17. copie Python fichiers
- 18. Copie de fichiers de localisation de CocoaPods
- 19. Supprimer tous les fichiers de la copie de travail TortoiseSVN
- 20. Comment partager CSS StyleSheet parmi les projets?
- 21. robocopy, problèmes de copie de fichiers jungledisk
- 22. Comment faire des autorisations de copie VBScript avec les fichiers
- 23. git fusionne les fichiers en copie de travail
- 24. application Android protection et copie les fichiers de données
- 25. Ignorer les fichiers cachés lors de la copie avec Powershell
- 26. Copie de xml avec xslt ignorant les nœuds de niveau supérieur
- 27. Convertir les attributs de tous les nœuds en nœuds enfants
- 28. Choisissez parmi les différentes tables
- 29. UIAlertView - choisissez parmi les options
- 30. Copie la moitié d'un enfant HTML tableau nœuds
@Mr zzamboni: Vous avez défini tous les fichiers source qui doit être copié, sera l'emplacement de tous être même sur clients ciblés, existe-t-il un moyen de définir une localisation différente sur le client? – Yogi