Skip to main content

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.

Release files for ipa-utils 0.2.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for ipa-utils 0.2.3
File Size Uploaded
ipa-utils-0.2.3.tar.gz 6.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for ipa-utils 0.2.3
File Interpreter ABI Platform
ipa_utils-0.2.3-py3-none-any.whl Python 3 none any Details

Total release size: 14.3 kB

Release files / ipa-utils-0.2.3.tar.gz

Download URL ipa-utils-0.2.3.tar.gz
Size 6.7 kB
Tags Source
SHA-256 checksum
How to use checksums
1bdb321a9d1b7444f43f653ac63a529ba34e35eb9025007ddc1e0768ea5fd8cf
BLAKE2b-256 checksum
How to use checksums
295fc485718197aef6d3f422a146e80cd57b1335f55568f50271edd77fde805f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.4

Release files / ipa_utils-0.2.3-py3-none-any.whl

Download URL ipa_utils-0.2.3-py3-none-any.whl
Size 7.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
7094ae84f52d74b22286379758c7c44ab677be50778afeb556c8bfb8d1dbbe49
BLAKE2b-256 checksum
How to use checksums
b6434694611003693ad271489ddcc039bde81b22136eacf970cdf2a844f882e0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.4

Release history Release notifications | RSS feed

This release

0.2.3 This release

2 release files

0.2.2

2 release files

0.2.1

1 release file

0.1.7

1 release file

0.1.5

2 release files

0.1.2

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page