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.1.7 2019-08-18

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

v0.2.0 2020-06-24

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

v0.2.1 2020-06-24

  • Doc update.

v0.2.2 2022-03-09

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

v0.2.3 2023-09-15

  • Doc update.

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.3.tar.gz (6.7 kB view details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: ipa-utils-0.2.3.tar.gz
  • Upload date:
  • Size: 6.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for ipa-utils-0.2.3.tar.gz
Algorithm Hash digest
SHA256 1bdb321a9d1b7444f43f653ac63a529ba34e35eb9025007ddc1e0768ea5fd8cf
MD5 7c492ff5d9e7936f02103b453d0a47e5
BLAKE2b-256 295fc485718197aef6d3f422a146e80cd57b1335f55568f50271edd77fde805f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ipa_utils-0.2.3-py3-none-any.whl
  • Upload date:
  • Size: 7.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for ipa_utils-0.2.3-py3-none-any.whl
Algorithm Hash digest
SHA256 7094ae84f52d74b22286379758c7c44ab677be50778afeb556c8bfb8d1dbbe49
MD5 740907e61c7b07c503d3af1c89e542da
BLAKE2b-256 b6434694611003693ad271489ddcc039bde81b22136eacf970cdf2a844f882e0

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