1.0.0-alpha.4 • Published 4 months ago
@nikitajs/ipa v1.0.0-alpha.4
Nikita "ipa" package
The "ipa" package provides Nikita actions for various FreeIPA operations.
Usage
import "@nikitajs/ipa/register";
import nikita from "@nikitajs/core";
const {$status} = await nikita.ipa.user({
uid: "my_username",
attributes: {
givenname: "My Firstname",
sn: "My Lastname",
mail: "my_username@nikita.js.org",
},
connection: {
"principal": "admin",
"password": "admin_pw",
"url": "https://ipa.nikita.local/ipa/session/json",
},
});
console.info("User was modified:", $status);
Notes
Permission denied on tmp
[1/29]: configuring certificate server instance
[error] IOError: [Errno 13] Permission denied: "/tmp/tmp_Tm1l_"
Host must have fs.protected_regular
set to 0
, eg echo "0" > /proc/sys/fs/protected_regular && sysctl -p && sysctl -a
. In our Physical -> VM -> LXD setup, the parameters shall be set in the VM, no restart is required to install the FreeIPA server, just uninstall it first with ipa-server-install --uninstall
before re-executing the install command.
1.0.0-alpha.4
4 months ago
1.0.0-r.0
2 years ago
1.0.0-alpha.3
2 years ago
1.0.0-alpha.2
3 years ago
1.0.0-alpha.1
3 years ago
1.0.0-alpha.0
3 years ago
0.9.7
3 years ago
0.9.7-alpha.0
4 years ago
0.9.5
4 years ago
0.0.2
5 years ago
0.0.1
5 years ago
0.0.1-alpha.2
5 years ago
0.0.1-alpha.1
5 years ago
0.0.1-alpha.0
5 years ago