{"id":18497696,"url":"https://github.com/centreon/centreon-clib","last_synced_at":"2025-04-09T00:30:40.455Z","repository":{"id":29815900,"uuid":"33360363","full_name":"centreon/centreon-clib","owner":"centreon","description":null,"archived":true,"fork":false,"pushed_at":"2023-05-26T13:03:10.000Z","size":952,"stargazers_count":6,"open_issues_count":1,"forks_count":5,"subscribers_count":10,"default_branch":"develop","last_synced_at":"2025-03-02T22:43:56.447Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/centreon.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2015-04-03T11:28:17.000Z","updated_at":"2024-12-26T11:29:52.000Z","dependencies_parsed_at":"2024-11-06T13:45:20.646Z","dependency_job_id":"b2f649a6-6dc0-4a69-a37d-38bef6d389e1","html_url":"https://github.com/centreon/centreon-clib","commit_stats":null,"previous_names":[],"tags_count":27,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/centreon%2Fcentreon-clib","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/centreon%2Fcentreon-clib/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/centreon%2Fcentreon-clib/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/centreon%2Fcentreon-clib/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/centreon","download_url":"https://codeload.github.com/centreon/centreon-clib/tar.gz/refs/heads/develop","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247949671,"owners_count":21023366,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-06T13:35:23.903Z","updated_at":"2025-04-09T00:30:39.934Z","avatar_url":"https://github.com/centreon.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Centreon Clib\n\n**Warning** This repository is deprecated. Please switch to [Centreon Collect](https://github.com/centreon/centreon-collect).\n\nCentreon Clib is an open-source utility library used by some Centreon\nsoftware. It is a low-level component of the\n[Centreon software suite](https://www.centreon.com).\n\nCentreon Clib is released under the General Public License version 2\nand is endorsed by the [Centreon company](https://www.centreon.com).\n\n## Documentation\n\n*Coming soon on https://docs.centreon.com*\n\n## Installing from binaries\n\n\u003e Centreon Clib is a low-level component of the Centreon\n\u003e software suite. If this is your first installation you would probably\n\u003e want to [install it entirely](https://docs.centreon.com/current/en/installation/installation-of-a-central-server/using-sources.html).\n\nCentreon ([the company behind the Centreon software suite](http://www.centreon.com))\nprovides binary packages for RedHat / CentOS. They are available either\nas part of the [Centreon Platform](https://www.centreon.com/en/platform/)\nor as individual packages on [our RPM repository](https://docs.centreon.com/current/en/installation/installation-of-a-poller/using-packages.html).\n\nOnce the repository installed a simple command will be needed to install\nCentreon Clib.\n\n```shell\nyum install centreon-clib\n```\n\n## Fetching sources\n\nBeware that the repository hosts in-development sources and that it\nmight not work at all.\n\nStable releases are available as gziped tarballs on [Centreon's\ndownload site](https://download.centreon.com).\n\n## Compilation\n\nThis paragraph is only a quickstart guide for the compilation of\nCentreon Clib.\n\n### CentOS / Debian / Raspbian\n\nCompilation of these distributions is pretty straightforward.\n\nYou'll need to download the project and launch the *cmake.sh* script\nto prepare the compilation environment:\n\n```shell\ngit clone https://github.com/centreon/centreon-clib\ncd centreon-clib\n./cmake.sh\n```\n\nNow launch the compilation using the *make* command and then install the\nsoftware by running *make install* as priviledged user:\n\n```shell\ncd build\nmake\nmake install\n```\n\n### Other distributions\n\nIf you are on another distribution, then follow the steps below.\n\nCheck if you have these packages installed (Note that packages names\ncome from CentOS distributions, so if some packages names don't match\non your distribution try to find their equivalent names): git, make,\ncmake.\n\nYou can now prepare the compilation environment:\n\n```shell\ngit clone https://github.com/centreon/centreon-clib\nmkdir -p centreon-clib/build\ncd centreon-clib/build\ncmake -DWITH_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DWITH_PREFIX_LIB=/usr/lib64 -DWITH_TESTING=On  ..\n```\n\nNow launch the compilation using the *make* command and then install the\nsoftware by running *make install* as priviledged user:\n\n```shell\nmake\nmake install\n```\n\nYou're done!\n\n## Bug reports / Feature requests\n\nThe best way to report a bug or to request a feature is to open an issue\nin GitHub's [issue tracker](https://github.com/centreon/centreon-clib/issues/).\n\nPlease note that Centreon Clib follows the\n[same workflow as Centreon](https://github.com/centreon/centreon/issues/new/choose)\nto process issues.\n\nFor a quick resolution of a bug your message should contain:\n\n- The problem description\n- Precise steps on how to reproduce the issue (if you're using Centreon\n  web UI tell us where you click)\n- The expected behavior\n- The Centreon product**s** version**s**\n- The operating system you're using (name and version)\n- If possible configuration, log and debug files\n\n## Contributing\n\nContributions are much welcome! If possible provide them as\npull-requests on GitHub. If not, patches will do but describe against\nwhich version/commit they apply.\n\nFor any question or remark feel free to send a mail to the project\nmaintainers:\n\n\u003ca href=\"https://github.com/bouda1\"\u003e\u003cimg src=\"https://avatars1.githubusercontent.com/u/6324413?s=400\u0026v=4\" title=\"David Boucher\" width=\"80\" height=\"80\"\u003e\u003c/a\u003e \u0026nbsp;\n\u003ca href=\"https://github.com/rem31\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/73845199?s=460\u0026v=4\" title=\"Rémi Gres\" width=\"80\" height=\"80\"\u003e\u003c/a\u003e \u0026nbsp;\n\u003ca href=\"https://github.com/centreonpm\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/73105891?s=460\u0026v=4\" title=\"Pierre Margale\" width=\"80\" height=\"80\"\u003e\u003c/a\u003e \u0026nbsp;\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcentreon%2Fcentreon-clib","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcentreon%2Fcentreon-clib","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcentreon%2Fcentreon-clib/lists"}