Ahenk Agent for Liderahenk Central Management System - Go Implementation
asandikci
b4ed8b4af6
- Added tmptest plugin for temporary testing - added plugin info to `checkPlugin()` function - added paramaters to `PluginManager` |
||
---|---|---|
cmd/ahenk-go | ||
debian | ||
pkg | ||
plugins | ||
.gitignore | ||
Dockerfile | ||
go.mod | ||
go.sum | ||
LICENSE | ||
Makefile | ||
README.md |
Ahenk Go
Liderahenk is an open source project which provides solutions to manage, monitor and audit unlimited number of different systems and users on a network.
Ahenk-go is a Linux agent written in Go which enables Lider to manage & monitor clients remotely.
Packaging
- Install necessary packages (You dont need this step if you are using docker file godeb)
sudo apt install sudo dpkg-dev debhelper golang-any
- Clone the repository and move to main directory
git clone https://git.aliberksandikci.com.tr/Liderahenk/ahenk-go/
cd ahenk-go/
- Build program and create binary/source packages
dpkg-buildpackage
Refer to Makefile for more info
- optional, look for package errors and warnings
lintian
Documentation & Changelog
- See comprehensively prepared documentation
- See how to setup development environment
- See changelog
Other Liderahenk Projects
- Pardus-LiderAhenk/ahenk: Current Python Implementation of Ahenk
- Lider UI: Lider Administration User Interface
- Lider API: Lider API
- Liderahenk-ansible: Liderahenk setup with ansible
- Ahenkdesk: Ahenk User Interface
- See more in our GitHub Page
License
Liderahenk and its sub projects are licensed under the LGPL v3.