Skip to main content

Freeipa command line utils. Use sub-command to do real work.

Project description

ipa-utils

Freeipa command line utils. Use sub-command to do real work.

Install

pip install ipa-utils

Installed Commands

  • ipa-utils

Sub-commands of ipa-utils

  • add-user Create a new user entry.
  • change-password Change user's password.
  • delete-user Delete a user entry.
  • get-user-details Get user entry information.
  • get-users Export all users to a csv file.
  • update-user Update user attributes.

Usage and Examples

C:\ipa-utils>ipa-utils
Usage: ipa-utils [OPTIONS] COMMAND [ARGS]...

  Freeipa command line utils. Use sub-command to do real work.

Options:
  -h, --host TEXT      Server address, default to 127.0.0.1.
  -p, --port INTEGER   Server port, default 389.
  -u, --username TEXT  Usesname to binding. Different user may have different
                       field permissions. If no username provides, bind with
                       anonymous user.

  -P, --password TEXT  Password for the user.
  -b, --base-dn TEXT   BaseDN of the ldap server. If no BaseDN provides, try
                       to search it automatically.

  --help               Show this message and exit.

Commands:
  add-user         Create a new user entry.
  change-password  Delete a user entry.
  delete-user      Delete a user entry.
  get-user-detail  Get user entry information.
  get-users        Export all users to a csv file.
  update-user      Update user attributes.

Releases

v0.2.2 2022-03-09

  • Add IpaService.modify_user_password.
  • Use module instead of single file.

v0.2.1 2020-06-24

  • Doc update.

v0.2.0 2020-06-24

  • Add add-user sub-command.
  • Add update-user sub-command.
  • Add delete-user sub-command.

v0.1.7 2019-08-18

  • Old release.
  • Support get-user-detail and get-users.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ipa-utils-0.2.2.tar.gz (6.6 kB view details)

Uploaded Source

Built Distribution

ipa_utils-0.2.2-py3-none-any.whl (7.6 kB view details)

Uploaded Python 3

File details

Details for the file ipa-utils-0.2.2.tar.gz.

File metadata

  • Download URL: ipa-utils-0.2.2.tar.gz
  • Upload date:
  • Size: 6.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/33.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.2 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for ipa-utils-0.2.2.tar.gz
Algorithm Hash digest
SHA256 57c0747b6a5a9b3865449285c8d9a20ccb5ebc60c0bd2b1330797d05dfbbe035
MD5 70ef367783c9f8906c940616af04f049
BLAKE2b-256 be74e5aa5089b2f619aadf92492c84f79046fe7c0a8cddf5cb3a0d56bcca63e9

See more details on using hashes here.

File details

Details for the file ipa_utils-0.2.2-py3-none-any.whl.

File metadata

  • Download URL: ipa_utils-0.2.2-py3-none-any.whl
  • Upload date:
  • Size: 7.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/33.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.2 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for ipa_utils-0.2.2-py3-none-any.whl
Algorithm Hash digest
SHA256 5a3827fdec9d688d5e7d46ed48b428246a4bd6efea177badd4b2219246ebe960
MD5 2c85bd430b414c35ef6ec9fd5c2896a5
BLAKE2b-256 d59bc148c7f998928b4926ff13e746f8f6fab08e0bb51cb5f860b3b7d8ae919b

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page