Coder Social home page Coder Social logo

jianingguo / core Goto Github PK

View Code? Open in Web Editor NEW

This project forked from cfengine/core

0.0 1.0 0.0 57.73 MB

CFEngine Community

Home Page: https://cfengine.com/community/

License: Other

Makefile 1.01% Shell 2.12% C 93.10% Python 0.22% Perl 0.42% Emacs Lisp 1.19% Lex 0.35% Yacc 1.19% C++ 0.37% HTML 0.04% Batchfile 0.01%

core's Introduction

CFEngine 3

CFEngine 3 is a popular open source configuration management system. Its primary function is to provide automated configuration and maintenance of large-scale computer systems.

Installation

Please see the INSTALL file for prerequisites and build instructions.

License

As per the LICENSE file, CFEngine Community is licensed under the GNU General Public License, version 3.

All the files in this repository are licensed under GNU GPL version 3, unless stated otherwise in the copyright notice inside the particular file.

Example Usage

Hello World

The following code demonstrates simple CFEngine output through a reports promise.

body common control
{
  bundlesequence => { "run" };
}

bundle agent run
{
  reports:
    cfengine::
      "Hello, world";
}

The following policy code may be executed with cf-agent (the main CFEngine binary) as follows.

$ cf-agent/cf-agent hello.cf
R: Hello, world

Contributing

Please see the HACKING.md file.

Relationship to CFEngine 2

CFEngine 3 is not a drop-in upgrade for CFEngine 2 installations. It is a significantly more powerful version, but it is incompatible with the CFEngine 2 policy language.

The server part of CFEngine 3 supports the network protocol of CFEngine 2, so you may upgrade your installation gradually.

core's People

Contributors

dottedmag avatar kacf avatar jimis avatar tzz avatar estenberg avatar cduclos avatar nickanderson avatar aappilattoq avatar cf-gary avatar basvandervlies avatar pasinskim avatar lpefferkorn avatar cdituri avatar ediosyncratic avatar shaunamarie avatar matthewcattell avatar worr avatar atsaloli avatar xrg avatar mvpel avatar stweil avatar bahamat avatar riccardomurri avatar jooooooon avatar baptr avatar amousset avatar dvolgyes avatar jremond avatar lra avatar peckpeck avatar

Watchers

jianingguo avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.