Introduce NUT "authconf" file support [#3329]#3435
Conversation
|
Preparing a ZIP file with standard source tarball and another tarball with pre-built docs for commit 83cc652 ... |
|
✅ Build nut 2.8.5.4693-master completed (commit 049a4d4c36 by @jimklimov)
|
|
✅ Build nut 2.8.5.4693-master completed (commit 049a4d4c36 by @jimklimov) |
|
✅ Build nut 2.8.5.4694-master completed (commit c8f40b4384 by @jimklimov)
|
|
✅ Build nut 2.8.5.4696-master completed (commit 25660e3752 by @jimklimov)
|
|
✅ Build nut 2.8.5.4696-master completed (commit 25660e3752 by @jimklimov) |
|
✅ Build nut 2.8.5.4697-master completed (commit 9be8443368 by @jimklimov)
|
|
❌ Build nut 2.8.5.4698-master failed (commit be4347c9c5 by @jimklimov) |
…nut.dict on some platforms when checking interactively Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
First PoC from AI, slightly modified in review, following the spec requested in the GitHub issue. Stepping stone for further work. Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…libcommon" [networkupstools#3329] Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…st} methods with "for_debug" option [networkupstools#3329] Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
73a7249 to
ed6f549
Compare
|
✅ Build nut 2.8.5.4700-master completed (commit 8a8a16fc63 by @jimklimov)
|
|
✅ Build nut 2.8.5.4700-master completed (commit 8a8a16fc63 by @jimklimov) |
|
✅ Build nut 2.8.5.4701-master completed (commit 40e1ff94b4 by @jimklimov)
|
…ith upscli_split_auth_section() [networkupstools#3329] Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…e base [networkupstools#3359] Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…networkupstools#3329, networkupstools#3359] Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…nit_authconf() [networkupstools#3329] Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…ing for default nutauth.conf in user home or NUT_CONFPATH locations [networkupstools#3329] Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…uth configs [networkupstools#3329] Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…tignore: add example config for nutauth.conf [networkupstools#3329] Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…manpages, scripts/obs/nut.spec: know about nutauth.conf samples [networkupstools#3329] Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
|
❌ Build nut 2.8.5.4702-master failed (commit 34ad7de24e by @jimklimov) |
…ring, try to resolve it in the system naming database [networkupstools#3329] Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…me [networkupstools#3329] Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
… parsing [networkupstools#3329] Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…auth_section_parts() which we can share and expose [networkupstools#3329] Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…lize_auth_section_parts) [networkupstools#3329] Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…ls#3329] Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
|
❌ Build nut 2.8.5.4709-master failed (commit 8e0a6f2ff8 by @jimklimov) |
Starting with a PoC from AI, slightly modified (20%?) in review, following the spec requested in the GitHub issue #3329, as a stepping stone for further work.
Let CI loose on this iteration that passes locally...
TODO:
upscli_authconf_tupscli_initvariant?) to useupscli_authconf_tstruct instances directly. Refactor older methods as wrappers to this one?upscli_get_authconf_list()toupscli_add_host_cert()and set up the one most applicable set of client identity data for that[user@host:port]combo.upsd.usersetc.)conf/...sample anddocs/man/...page fornutauth.confconcept