Perl Roff Shell
Clone or download
MCMic Merge branch '5729-argonaut-fai-needs-to-support-cryptsetup' into 'ar…
…gonaut-1.3-dev'

Resolve "argonaut-fai needs to support cryptsetup"

See merge request argonaut/argonaut!85
Latest commit c326c94 May 15, 2018
Permalink
Failed to load latest commit information.
.gitlab 🚑 fix(gitlab): Update contributing.md and gitlab templates Oct 6, 2017
argonaut-client 🚑 fix(man): Change the url for the bug tracker into the argonaut man… Feb 9, 2018
argonaut-common feat(fai) Support cryptsetup as well in disk config May 15, 2018
argonaut-dovecot/Argonaut/ClientDaemon/Modules Fixes: #4439 bump all copyright to 2016 and version to 0.9.5 Jan 6, 2016
argonaut-fai-mirror 🚑 fix(man): Change the url for the bug tracker into the argonaut man… Feb 9, 2018
argonaut-fai-monitor 🚑 fix(man): Change the url for the bug tracker into the argonaut man… Feb 9, 2018
argonaut-fai-nfsroot 🚑 fix(argonaut-ldap2fai) Fix errors in ldap2fai code May 3, 2018
argonaut-fai-server 🚑 fix(man): Change the url for the bug tracker into the argonaut man… Feb 9, 2018
argonaut-freeradius/bin Fixes: #4439 bump all copyright to 2016 and version to 0.9.5 Jan 6, 2016
argonaut-fuse 🚑 fix(man): Change the url for the bug tracker into the argonaut man… Feb 9, 2018
argonaut-fusiondirectory 🚑 fix(user-reminder) Delete token from LDAP if necessary Apr 26, 2018
argonaut-fusioninventory/bin 🚑 fix(fusioninventory): Remove the agent ldap backend for fusioninve… Oct 3, 2017
argonaut-ldap2zone 🚑 fix(man): Change the url for the bug tracker into the argonaut man… Feb 9, 2018
argonaut-quota 🚑 fix(man): Change the url for the bug tracker into the argonaut man… Feb 9, 2018
argonaut-samba/Argonaut/ClientDaemon/Modules Fixes sonar errors Jan 11, 2017
argonaut-server 🚑 fix(server-module-opsi) Remove useless use of JSON::XS Apr 19, 2018
.gitlab-ci.yml 🚑 fix(gitlab-ci): Replace fusiondirectory occurence in tarball stage Apr 20, 2018
AUTHORS Adding the Authors of the samba module Nov 13, 2016
CODE_OF_CONDUCT.md Adding contributing, code of conduct and new license format Sep 6, 2017
CONTRIBUTING.md 🚑 fix(gitlab): Update contributing.md and gitlab templates Oct 6, 2017
Changelog Updating Changelog for 1.2 Jun 29, 2017
LICENSE Adding contributing, code of conduct and new license format Sep 6, 2017
README.md 🚑 fix(readme): Adapt the Readme.md Feb 9, 2018

README.md

Argonaut

Argonaut Manage your systems, services and also Integrate FusionDirectory backend Fonctionnalities

Argonaut is an effective tool for managing services, systems, task.

Integrate Argonaut with FusionDirectory, your own tools or with deployment tools like FAI, OPSI, Debconf.

Features

Argonaut is a modular client/server system based on JSON-RPC protocol. Both client and server sides can load modules at start. Argonaut has many functions.

Run a given operation on a system through a client

Two basic functions: restart service and switch on/off a system.

Argonaut server and argonaut client can booth load modules at startup

Integration with FusionDirectory and Services

  • Services modules :

    • argonaut-dovecot: Create the directory needed by dovecot to create the mailbox
    • argonaut-ldap2zone: Create, update dns zones, create views, create acls
    • argonaut-quota: Apply a file quota
    • argonaut-samba : Create share from ldap information stored in FusionDirectory

Integration with FusionDirectory

  • argonaut-clean-audit : Clean the audit branch of FusionDirectory
  • argonaut-user-reminder : Send an email reminder coordinated with the user-reminder plugin of FusionDirectory

Integration with deployment tools FAI, OPSI, Debconf

  • Deployment systems modules :

    • argonaut-fai-mirror: Create a local mirror with the help of argonaut-debconf-crawler and argonaut-repository
    • argonaut-fai-monitor : Monitor FAI installation and report states to FusionDirectory
    • argonaut-fai-nfsroot : Integrate Argonaut into the FAI nfsroot
    • argonaut-fai-server : Contains fai2ldif to create ldif from FAI text classes and yumgroup2yumi for creating in ldif the yum groups for centos/rhel deployment
  • Intelligent PXE Management :

    • argonaut-fuse : Get information and create pxelinux.cfg file that matches the type of machine to be deployed directly from LDAP, allowing automatic boot during an install by pxe

    • argonaut-fuse-fai-module : Read Information from the fai tab of a system in FusionDirectory

    • argonaut-fuse-opsi-module : Read Information from the opsi tab of a system in FusionDirectory an talk to the opsi webservice

Get help

There are a couple ways you can try to get help.You can also join the #fusiondirectory IRC channel at freenode.net.

You can register on our system and enter issues Argonaut.

IRC Etiquette

  • If we don't answer right away then just hang out in the channel. Someone will eventually write back to you as it just means we are away from keyboard, working on something else, or in a different timezone than you.
  • You should treat IRC as what it is: asynchronous chat. Sure the messages can be instant but in most channels people are in different time zones. At times chat replies can be in excess of 24hrs.

Donate

If you like Argonaut and would like to donate even a small amount you can go to our Liberapay account

License

Argonaut is GPL 2 License.