Files
freeipa/ipa-admintools
Rob Crittenden 5ad2af3429 Redo the way versioning works in freeIPA.
The file VERSION is now the sole-source of versioning.

The generated .spec files will been removed in the maintainer-clean targets
and have been removed from the repository.

By default a GIT build is done. To do a non-GIT build do:

 $ make TARGET IPA_VERSION_IS_GIT_SNAPSHOT=no

When updating the version you can run this to regenerate the version:

 $ make version-update

The version can be determined in Python by using ipaserver.version.VERSION
2008-05-05 13:53:57 -04:00
..
2008-04-16 14:29:17 -07:00

These tools are designed for administrators to work from a command-line,
use in scripts, etc.

The design goal is to provide 100% of capabilities that the UI has, something
which is often not true.

Developers
----------

These scripts use an XML-RPC interface to communicate with the IPA server.
Please use only this API and avoid the temptation to communicate directly
with the LDAP server. It is our philosophy to have a robust, standard
interface for doing all IPA administrative work.