This repository was archived by the owner on Sep 26, 2024. It is now read-only.
Releases: lbrocke/oinit
Releases · lbrocke/oinit
v1.1.3
Changelog
- a9e41b1 Remove Github Actions and Gitlab CI links from README
- 11049cf Merge branch 'prerelease'
- 57e1f29 Do not build packages for Alpine and Arch Linux
- 4f34ac0 Update Gitlab links
- 77c07f3 Remove badges from README
- 345dbb5 github: Add workflow to run tests
- ca4ad1d gitlab: Switch to make commands in CI
- a4524fc cmd/oinit-switch: Fix spelling
- 260dadb Move documentation from Github wiki into repository itself
v1.1.2
v1.1.1
Changelog
- 95c5355 Merge branch 'feat/token-from-env' into prerelease
- cdf23dc Merge branch 'fix/user-switching-setuid' into prerelease
- 09117fa Merge branch 'fix/user-switching-themselves' into prerelease
- a80471a Merge branch 'prerelease'
- f8cb252 Revert "gitlab: Install mytoken dep from release repo"
- 8302f4f Set oidc-agent package as recommended instead of dependency
- bee87dd Update README with badges and animated gif
- 860dbae cmd/oinit-switch: Allow users to login as themselves directly again
- d25669e cmd/oinit: Add documentation to functions
- 631c4d0 cmd/oinit: Allow user to set token/issuer/account via environment variable
- 5e440b3 github: Do CI release only if tag pushed to main branch
- 4a97311 github: Fix actions to release on push to main
- 5b0bba1 gitlab: Add integration test
- ce0f5d7 gitlab: Install integration test dependencies from release repo
- 55b853f gitlab: Install mytoken dep from release repo
- d08c45e internal/api: Add test for certificate generation
- cf88db3 internal/util: Add Getenvs() function
- 3d5aa1e internal/util: Add test case for hostname without dot
- 910ac8e internal/util: Add test for Getenvs()
- 11c73fa internal/util: Add tests and documentation
- dd47b9d scripts: Set oinit user home dir to /tmp
- c835af6 scripts: setuid bit for oinit-switch no longer required
v1.1.0
Changelog
- b9a8d1d Add VERSION file for GitLab CI/CD
- 60b3626 Add util-linux dependency because of su command
- 287c901 Bump minor version to 1.1.0
- 83b5d68 Merge branch 'add-gitlab-ci' into prerelease
- e53f33e Merge branch 'feat/config-durations' into prerelease
- 619040e Merge branch 'feat/user-switching' into prerelease
- f7a57bc Merge branch 'fix/agent-certificates' into prerelease
- 91ebff9 Merge branch 'fix/already-has-certificate' into prerelease
- 5d3e2a6 Merge branch 'prerelease'
- 8c14197 cmd/oinit-switch: Use 'su' command to switch users
- 6cd2226 cmd/oinit: Check ssh-agent and existence of certificate before oidc-agent
- a1ced6e cmd/oinit: Remove issued certificates when deleting host
- c216d8f github: Update CI/CD to release on main branch only
- 4b4f60a gitlab: Add Gitlab CI for building packages and publishing to repo
- 7bd75e0 internal/api: Make motley_cue cache configurable per host group
- b3aa0fa internal/api: Remove redundant verification of certificate
- 0397b34 internal/api: Return 404 instead of 400 for unknown hosts
- 5f9ba11 internal/caconfig: Parse cert-validity as seconds instead of given unit
- d4ddc54 internal/config: Rename caconfig to config
- 1498ef8 internal/liboinitca: Move liboinitca from pkg
- 30d15ab internal/sshutil: Verify public keys are certificates before converting
- 16156ab internal/util: Implement generic TimedCache for oinit-ca
- 46322a3 scripts: Add notice for admin to modify /etc/pam.d/su
v1.0.1
Changelog
- 4a9c8d1 Configure goreleaser for building, packaging and Docker image
- dd86c48 Fix spelling mistakes
- 2ed52c1 Update README
- 90412cd deploy: Update systemd service file to use sbin directory
- a76ec4b github: Use goreleaser instead of Makefile in Actions
- 70ad784 gitignore: Ignore bin/ directory
- 7c7b9b9 init: Move systemd service file to init directory
- 7dbc74c internal/api: Rename pubkey to publickey
- e18ace9 pkg/liboinitca: Rename pubkey to publickey
v1.0.0
internal/api: Update to API version v1.0.0