Paquet : cl-consfigurator (1.3.2-1)
Liens pour cl-consfigurator
Ressources Debian :
- Rapports de bogues
- Developer Information
- Journal des modifications Debian
- Fichier de licence
- Suivis des correctifs pour Debian
Télécharger le paquet source consfigurator :
Responsable :
Ressources externes :
- Page d'accueil [spwhitton.name]
Paquets similaires :
système Lisp de gestion de configuration déclarative
Consfigurator est un système de gestion de configuration déclarative en utilisant Common Lisp. Il peut être utilisé pour configurer les hôtes en tant que superutilisateur, déployer des services en tant qu’utilisateur ordinaire, construire et déployer des conteneurs, installer des systèmes d’exploitation, produire des images de disques… Quelques avantages importants :
– application de la configuration en démarrant de manière transparente une autre image Lisp sur la machine à configurer, de façon à pouvoir utiliser la pleine puissance de Common Lisp pour inspecter et contrôler l’hôte ;
– définition des propriétés des hôtes dans un langage plus restrictif, celui des propriétés POSIX, pour configurer les machines, les conteneurs et les comptes utilisateur là où Lisp ne peut être installé. Ces propriétés peuvent être appliquées en utilisant simplement SSH ou une connexion série, mais elles peuvent être aussi appliquées par des images Lisp distantes, autorisant la réutilisation du code ;
– chaîne flexible et méthodes imbriquées de connexion aux hôtes. Par exemple, Consfigurator peut être SSH vers un hôte, sudo à root, Lisp démarré, un appel système setns(2) utilisé pour entrer dans un conteneur Linux et puis déployer un service. Les secrets et les données prérequises sont correctement transmises ;.
– combinaison de sémantiques déclaratives pour définir des hôtes et des services avec un langage de programmation générique multi-paradigme qui ne divergeront pas.
Les systèmes de gestion de configuration déclarative tels que Consfigurator et Propellor partagent un certain nombre d'objectifs avec des projets tels que GNU Guix et NixOS. Cependant, des outils tels que Consfigurator et Propellor essaient d’ajouter la puissance des sémantiques de configuration déclarative et reproductible au-dessus de l’infrastructure d’administration de système UNIX, traditionnelle et largement testée, telle qu’un gestionnaire de paquets de distribution ou les archives de paquets et un mécanisme de configuration de démon, plutôt que de chercher à remplacer un de ceux-ci. Prenons le plus possible en dehors de ce qui est disponible dans le fonctionnement conforme à la politique des distributions !
Autres paquets associés à cl-consfigurator
|
|
|
|
-
- dep: cl-agnostic-lizard
- best-effort portable code walker for Common Lisp
-
- dep: cl-alexandria
- rassemblement d’utilitaires portables pour Common Lisp
-
- dep: cl-anaphora
- collection de macros anaphoriques de Common Lisp
-
- dep: cl-babel
- bibliothèque d'encodage et décodage de jeux de caractères pour Common Lisp
-
- dep: cl-bordeaux-threads
- bibliothèque de threads portable pour Common Lisp
-
- dep: cl-cffi
- interface de fonctions étrangères communes pour Common Lisp
-
- dep: cl-closer-mop
- bibliothèque AMOP d'implémentation croisée
-
- dep: cl-heredoc
- reader macro for heredocs in Common Lisp
-
- dep: cl-interpol
- interpolation de chaîne de caractères pour Common Lisp
-
- dep: cl-named-readtables
- bibliothèque Common Lisp pour créer des espaces de noms pour des readtable nommés
-
- dep: cl-osicat
- lightweight operating system interface for Common Lisp on POSIX-like systems
-
- dep: cl-parse-number
- analyse d'une chaîne dans un des types de nombre standard de Common Lisp
-
- dep: cl-ppcre
- expressions rationnelles portables compatibles avec Perl pour Common Lisp
-
- dep: cl-trivial-backtrace
- generate a Common Lisp backtrace portably
-
- dep: dh-elpa-helper
- helper package for emacs lisp extensions
-
- dep: emacsen-common
- code commun à toutes les versions d'Emacs
-
- dep: libacl1-dev
- listes de contrôle d'accès –⋅bibliothèques statiques et en-têtes
-
- dep: libcap-dev
- Fonctionnalités POSIX 1003.1e (développement)
-
- rec: emacs
- éditeur GNU Emacs – métapaquet
un paquet virtuel est également fourni par emacs-gtk, emacs-lucid, emacs-nox, emacs-pgtk
-
- rec: libjs-jquery (>= 3.6.0)
- JavaScript library for dynamic web applications
-
- rec: libjs-sphinxdoc (>= 7.2.2)
- prise en charge de JavaScript pour la documentation de Sphinx
-
- rec: sbcl
- Compilateur et système de développement pour Common Lisp
-
- rec: sphinx-rtd-theme-common (>= 2.0.0+dfsg)
- sphinx theme from readthedocs.org (common files)
Télécharger cl-consfigurator
Architecture | Taille du paquet | Espace occupé une fois installé | Fichiers |
---|---|---|---|
all | 380,2 ko | 2 903,0 ko | [liste des fichiers] |