From 87d38cc60ab46ab8b5edff35a3639ae7b69bb9ce Mon Sep 17 00:00:00 2001 From: Ole Herman Schumacher Elgesem Date: Mon, 4 Dec 2023 16:45:05 +0100 Subject: [PATCH] Glossary: Removed duplicate entries Ticket: ENT-10976 Signed-off-by: Ole Herman Schumacher Elgesem --- overview/glossary.markdown | 66 ++------------------------------------ 1 file changed, 2 insertions(+), 64 deletions(-) diff --git a/overview/glossary.markdown b/overview/glossary.markdown index 79c9dd87c..259fc7d89 100644 --- a/overview/glossary.markdown +++ b/overview/glossary.markdown @@ -7,21 +7,8 @@ published: true #### Agent -A program that runs independently and automatically to carry out a task (think software robot). -In CFEngine, the agent is called `cf-agent` and is responsible for making changes to computers. - -(Originally, the word *robot*, meaning "servile worker," was coined for the influential Czech writer Karel Čapek's play R.U.R by his brother. -The characters in that play are capable of fairly independent thought, so the original sense of the word is apt to describe CFEngine's agents as well.) - -#### Agent - A piece of software that runs independently and automatically to carry out a task (think software robot). -Inn CFEngine, the agent is called `cf-agent` and is responsible for making changes to computers. - -#### Body - -A promise body is the description of exactly what is promised (as opposed to what/who is making the promise). -The term `body` is used in the CFEngine syntax to mean a small template that can be used to contribute as part of a larger promise body. +In CFEngine, the agent is called `cf-agent` and is responsible for making changes to computers. #### Body @@ -34,10 +21,6 @@ The term `body` is used in the CFEngine syntax to mean a small template that can In CFEngine, a bundle refers to a collection of promises that has a name. -#### Bundle - -In CFEngine, a bundle refers to a collection of promises that has a name. - #### Call collect #### Class @@ -93,11 +76,6 @@ Class guards are sometimes called context class expressions. A Configuration Management Database. A term coined as part of the IT Infrastructure Library (ITIL) as an outgrowth of an inventory database. -#### CMDB - -A Configuration Management Database. -A term coined as part of the IT Infrastructure Library (ITIL) as an outgrowth of an inventory database. - #### CMS Content Management System. @@ -161,14 +139,8 @@ Graphical User interface. #### Host -Unix terminology for a computer that runs "guest programs." -In practice, "host" is a synonym for "computer." - -#### Host - UNIX terminology for a computer the runs _guest programs_. -In practice, _host_ -is a synonym for _computer_. +In practice, _host_ is a synonym for _computer_. #### Hub @@ -176,12 +148,6 @@ A software component in CFEngine Enterprise that acts as a single point of manag The term "hub" is sometimes used to mean policy distribution server, but more commonly a running `cf-hub` process that does report collection from all CFEngine managed hosts. The term hub means the centre of a wheel, from which multiple spokes emerge. -#### Hub - -A software component in CFE Nova and CFE Constellation that works as a single point of management in a local _star-network_. -The term hub is sometimes used to mean policy distribution server, but more commonly a running `cf-hub` process that does report collection from all CFEngine managed hosts. -The term hub means the centre of a wheel, from which multiple spokes emerge. - #### LDAP The Lightweight Directory Access Protocol. @@ -196,8 +162,6 @@ This might be bundles of promises, or reusable body-parts. #### Mission Portal -#### Mission Portal - The name given to the user interface used in commercial CFEngine editions, where all reports and progress summaries are kept. @@ -225,10 +189,6 @@ software into packages suitable for different platforms. Payment Card Industry Data Security Standard (PCI DSS) is a set of requirements designed to ensure that ALL companies that process, store or transmit credit card information maintain a secure environment. -#### PCI compliance - -Payment Card Industry Data Security Standard (PCI DSS) is a set of requirements designed to ensure that ALL companies that process, store or transmit credit card information maintain a secure environment. - #### Platforms This usually refers to an operating system type, e.g. Linux (in its many flavours), or Windows, etc. @@ -245,11 +205,6 @@ Typically the policy server is set by the bootstrapping process. A policy is a set of intentions about the system, coded as a list of promises. A policy is not a standard, but the result of specific organizational management decisions. -#### Policy - -A policy is a set of intentions about the system, coded as a list of promises. -A policy is not a standard, but the result of specific organizational management decisions. - #### Promise attributes #### Promise types @@ -264,11 +219,6 @@ Promises are idempotent, meaning they can be executed many times with the same o They are also convergent, meaning they can only nudge the system closer to a steady state, never destabilize it. While there are ways a user could override this, it's almost never a good idea to do so. -#### Promise - -The CFEngine software manages every intended system outcome as _promises_ to be kept. -A CFEngine Promise corresponds roughly to a rule in other software products, but importantly promises are always things that can be kept and repaired continuously, on a real time basis, not just once at install-time. - #### Referencing #### Report collector @@ -295,14 +245,6 @@ All computers are recommended to run `cf-serverd`, making all computers CFEngine The special server that others consult for the latest policies is called the Policy Server. -#### Server - -A term used in many different ways, riddled with confusion. -A server is strictly a piece of software that runs on some computer in order to perform a service, e.g. a web server is a program that makes a computer part of the World Wide Web. -For historical reasons, certain computers are referred to as servers, especially when kept in datacentres because such computers often run services. -In CFEngine, `cf-serverd` is a software component that serves files from one computer to another. -All computers are recommended to run `cf-serverd`, making all computers CFEngine servers, whether they are laptops, phones or datacentre computers. - #### Service Catalogue A kind of directory of _services_ provided in an environment. @@ -321,10 +263,6 @@ An audited accolade for financial data security required by all companies on the The standard library lives in a `masterfiles/lib` subdirectory. It's a collection of useful bundles and bodies you can use. -#### Standard library - -The CFEngine Standard library is a collection of standardized definitions (see COPBL). - #### Template A template is an incomplete piece of CFEngine code, with blanks to fill in.