Summary
oidc-agent is a set of tools to manage OpenID Connect tokens and make them easily usable from the command line. We followed the ssh-agent design, so users can handle OIDC tokens in a similar way as they do with ssh keys. oidc-agent is usually started in the beginning of an X-session or a login session. Through use of environment variables the agent can be located and used to handle OIDC tokens.
Versions
v5.1.0 :: 0 :: gentoo
- Modified
- License
- MIT
- Keywords
- ~amd64 ~arm64 ~riscv
- USE flags
- test
v5.0.1 :: 0 :: gentoo
- Modified
- License
- MIT
- Keywords
- amd64 ~arm64 ~riscv
- USE flags
- test
v4.5.2 :: 0 :: gentoo
- Modified
- License
- MIT
- Keywords
- amd64 ~arm64 ~riscv
- USE flags
- test
USE flags
General
- test
- Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
Dependencies
app-crypt / libsecret : GObject library for accessing the freedesktop.org Secret Service API
dev-libs / cJSON : Ultralightweight JSON parser in ANSI C
dev-libs / libsodium : Portable fork of NaCl, a higher-level cryptographic library
media-gfx / qrencode : C library for encoding data in a QR Code symbol
net-libs / libmicrohttpd : Small C library to run an HTTP server as part of another application
net-libs / webkit-gtk : Open source web browser engine
net-misc / curl : A Client that groks URLs
sys-libs / argp-standalone : Standalone argp library for use with musl
Runtime Dependencies
app-crypt / libsecret : GObject library for accessing the freedesktop.org Secret Service API
dev-libs / cJSON : Ultralightweight JSON parser in ANSI C
dev-libs / libsodium : Portable fork of NaCl, a higher-level cryptographic library
media-gfx / qrencode : C library for encoding data in a QR Code symbol
net-libs / libmicrohttpd : Small C library to run an HTTP server as part of another application
net-libs / webkit-gtk : Open source web browser engine
net-misc / curl : A Client that groks URLs
sys-libs / argp-standalone : Standalone argp library for use with musl
virtual / tmpfiles : Virtual to select between different tmpfiles.d handlers
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
net-misc/oidc-agent: add 5.1.0
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
net-misc/oidc-agent: Stabilize 5.0.1 amd64, #920732
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
net-misc/oidc-agent: call tmpfiles_process in pkg_postinst()
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Marek Szuba · gentoo
net-misc/oidc-agent: add 5.0.1, drop 4.5.1
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Marek Szuba · gentoo
net-misc/oidc-agent: stabilize 4.5.2 for amd64
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
net-misc/oidc-agent: add 4.5.2
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
net-misc/oidc-agent: Keyword 4.5.1 arm64, #907156
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
net-misc/oidc-agent: drop 4.5.0-r1
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Marek Szuba · gentoo
net-misc/oidc-agent: stabilize 4.5.1 for amd64
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
net-misc/oidc-agent: 4.5.1: pass USE_SO vars to all emake calls
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
net-misc/oidc-agent: restore the deps_automagic patch for 4.5.0
Odd issues observed afterwards. Let's leave this one as it was before and only make changes in 4.5.1+. Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
net-misc/oidc-agent: drop 4.3.1
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Marek Szuba · gentoo
net-misc/oidc-agent: stabilize 4.5.0-r1 for amd64
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Marek Szuba · gentoo
net-misc/oidc-agent: drop the deps_automagic patch
The version compatible with 4.5.1 got left out of the version-bump commit, and in general not needed if all USE_FOO_SO variables are set by the ebuilds. Closes: https://bugs.gentoo.org/902895 Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
net-misc/oidc-agent: add 4.5.1
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Marek Szuba · gentoo
net-misc/oidc-agent: drop 4.4.0, 4.5.0
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
net-misc/oidc-agent: migrate to net-libs/webkit-gtk:4.1
Builds and tests fine against this version. Closes: https://bugs.gentoo.org/893708 Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
net-misc/oidc-agent: add 4.5.0
Closes: https://bugs.gentoo.org/891991 Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
net-misc/oidc-agent: explicitly create object dirs before compiling
Closes: https://bugs.gentoo.org/880157 Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
net-misc/oidc-agent: add 4.4.0
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
net-misc/oidc-agent: drop 4.2.6
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
net-misc/oidc-agent: Stabilize 4.3.1 amd64, #867874
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
net-misc/oidc-agent: add 4.3.1
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
net-misc/oidc-agent: drop 4.2.4
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jakov Smolić · gentoo
net-misc/oidc-agent: Stabilize 4.2.6 amd64, #833976
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
net-misc/oidc-agent: support building against musl
Closes: https://bugs.gentoo.org/832552 Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
net-misc/oidc-agent: drop 4.1.1-r1
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
net-misc/oidc-agent: amd64 stable wrt bug #831213
Package-Manager: Portage-3.0.28, Repoman-3.0.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
net-misc/oidc-agent: add 4.2.6, remove 4.2.5
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
net-misc/oidc-agent: add 4.2.5
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
net-misc/oidc-agent: add 4.2.4, drop 4.2.2
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
net-misc/oidc-agent-4.1.1-r1: remove outdated comment
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Marek Szuba · gentoo
net-misc/oidc-agent: remove 4.0.2-r1
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Marek Szuba · gentoo
net-misc/oidc-agent: add 4.2.2
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
net-misc/oidc-agent: stabilize 4.1.1-r1 for amd64
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
net-misc/oidc-agent: add missing subslot deps (mainly libsodium)
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
net-misc/oidc-agent: add 4.1.1, drop 4.1.0
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
net-misc/oidc-agent: add 4.1.0
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
net-misc/oidc-agent: keyword 4.0.2 for ~riscv
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
net-misc/oidc-agent: drop 3.3.5-r1
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
net-misc/oidc-agent: Stabilize 4.0.2 amd64, #784353
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
net-misc/oidc-agent: flag-o-matic--
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
net-misc/oidc-agent-4.0.2: do not autodetect liblist.so
One, no automagic. Two, this picks up the library installed by dev-libs/liblist - which is NOT the correct one. Closes: https://bugs.gentoo.org/775494 Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
net-misc/oidc-agent: remove old
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Marek Szuba · gentoo
net-misc/oidc-agent: bump to 4.0.2
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
net-misc/oidc-agent: fix description
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
net-misc/oidc-agent: do not install incompatible Xsession.d file
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
net-misc/oidc-agent: bump to 3.3.5
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
net-misc/oidc-agent: depend on sys-libs/libseccomp
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Marek Szuba · gentoo
net-misc/oidc-agent: append -fcommon to compiler flags
Closes: https://bugs.gentoo.org/728840 Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
net-misc/oidc-agent: new package
OpenID Connect equivalent of ssh-agent. Signed-off-by: Marek Szuba <marecki@gentoo.org>