Skip to content

yunusem/ahenk

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ahenk

Lider Ahenk is an open source project which provides solutions to manage, monitor and audit unlimited number of different systems and users on a network.

Ahenk is a Linux agent written in Python which enables Lider to manage & monitor clients remotely.

Add new repo with this file

Documentation

Packaging

Install necessary packages

sudo apt install build-essential git-buildpackage debhelper debmake

Clone the project and switch to branch 'debian'

git clone https://github.com/Pardus-LiderAhenk/ahenk.git
cd ahenk/
git checkout debian

Install build dependencies via git-buildpackage

sudo mk-build-deps -ir

Build binary package

gbp buildpackage --git-export-dir=/tmp/build-area -b -us -uc
#check the output directory
ls -1 /tmp/build-area
#output should be like this
ahenk_1.0.0-2_all.deb
ahenk_1.0.0-2_amd64.build
ahenk_1.0.0-2_amd64.buildinfo
ahenk_1.0.0-2_amd64.changes
ahenk_1.0.0.orig.tar.gz

Build source package

gbp buildpackage --git-export-dir=/tmp/build-area -S -us -uc
#check the output directory
ls -1 /tmp/build-area
#output should be like this
ahenk_1.0.0-2.debian.tar.xz
ahenk_1.0.0-2.dsc
ahenk_1.0.0-2_source.build
ahenk_1.0.0-2_source.buildinfo
ahenk_1.0.0-2_source.changes
ahenk_1.0.0.orig.tar.gz

If the master has new version tagged (eg: 1.0.2), debian branch should rebased

git rebase 1.0.2

Changelog should be updated after rebase and new debian tag should be created

gbp dch -Rc
gbp buildpackage --git-tag-only

Contribution

We encourage contributions to the project. To contribute:

  • Fork the project and create a new bug or feature branch.
  • Make your commits with clean, understandable comments
  • Perform a pull request

Other Lider Ahenk Projects

Changelog

See changelog to learn what we have been up to.

Roadmap

Today

  • 30+ plugins
  • Linux agent service written in Python
  • Administration console built as Eclipse RCP
  • Open sourced, easy to access and setup, stable Lider Ahenk v1.0.0

2016

  • Scalable infrastructure suitable for million+ users & systems
  • 10+ new plugins (such as file distribution via torrent, remote installation)
  • New reporting module & dashboard

2017

  • Agents for Windows and mobile platforms
  • Platform-independent administration console
  • Inventory scan & management
  • Printer management

License

Lider Ahenk and its sub projects are licensed under the LGPL v3.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 98.9%
  • Shell 1.1%