Commit Graph

594 Commits (fd6850c7efcd043c04c9f4d85626571cae170dfd)
 

Author SHA1 Message Date
Stéphane Lesimple fd6850c7ef fix: osh-sync-watcher: default to a valid rshcmd (fixes #433)
2 years ago
Stéphane Lesimple ad9e14d568 chore: silence tr on secret generation
2 years ago
Stéphane Lesimple a458e4b63c fix: fixrights.sh: add +x run-tool.sh
2 years ago
Stéphane Lesimple 6dd43c66c0 enh: batch: openhandle() is overkill and doesn't work on EOF
2 years ago
Stéphane Lesimple 692ebca3c2 fix: accountInfo: return always_active=1 for globally-always-active accounts
2 years ago
Stéphane Lesimple 0502d13d0e enh: osh-lingering-sessions-reaper.sh: handle dangling plugins
2 years ago
Stéphane Lesimple 797ef68273 enh: osh-orphaned-homedir.sh: also cleanup /run/faillock
2 years ago
Stéphane Lesimple 345a1f951f fix: don't exit with fping host is unreachable
2 years ago
Stéphane Lesimple 25ee7dcda5 doc: more details about upgrade to 3.14.15
2 years ago
Stéphane Lesimple 137c7b5454 release v3.14.15
2 years ago
Stéphane Lesimple 3d402a1bc6 feat: add admin-configurable lock/kill timeout per plugin
2 years ago
Stéphane Lesimple 7a288bd812 chore: perlcritic adjustement on RequireArgUnpacking
2 years ago
Stéphane Lesimple 9d509b7f2d doc: CVE-2023-45140
2 years ago
Stéphane Lesimple 59b04ab761 tests: add tests for MFA with scp/sftp
2 years ago
Stéphane Lesimple 47e058c272 refacto: use osh_print to obey force_stderr
2 years ago
Stéphane Lesimple 1bcec68d2a enh: scp and sftp with mfa support
2 years ago
Stéphane Lesimple b48463076f feat: osh.pl: jit mfa for plugins
2 years ago
Stéphane Lesimple 926a177aa0 refacto: osh.pl: move code to do_jit_mfa()
2 years ago
Stéphane Lesimple c849e7d6ef refacto: osh.pl: move code to get_details_from_access_array()
2 years ago
Stéphane Lesimple 5ba7e52054 refacto: osh.pl: move hardcoded plugin special cases to config
2 years ago
Stéphane Lesimple 998080260c refacto: osh.pl: use hash instead of multiple vars
2 years ago
Stéphane Lesimple ac5eb9b636 enh: tests: more mfa tests
2 years ago
Stéphane Lesimple 027521b875 chore: fix FreeBSD GitHub Action
2 years ago
Stéphane Lesimple d3ece7b9f4 enh: add tests for multiple gpg keys setup
3 years ago
Pierre-Elliott Bécue 35d4841638 Allow setup-gpg.sh --import to receive, trust, and add to configure multiple public keys at once
3 years ago
Stéphane Lesimple 6d5255d841 enh: orphaned homedirs: adjust behavior on master instances
3 years ago
Stéphane Lesimple 4fb5e17166 chore: connect.pl: more readable indentation
3 years ago
Stéphane Lesimple ce9cf3213c enh: connect.pl: report empty ttyrec as ttyrec_empty instead of ttyrec_error
3 years ago
Stéphane Lesimple cbd0ac6d5c doc: add documentation on how to write integration tests
3 years ago
Stéphane Lesimple 7934b6283b Update bin/admin/check_uid_gid_collisions.pl
3 years ago
Stéphane Lesimple a468220df7 fix: check_collisions: don't report orphan uids on slave, just use their name
3 years ago
Stéphane Lesimple 0353557939 enh: check_collisions: allow usage of /dev/null
3 years ago
Stéphane Lesimple 0eb61f26f2 meta: dev: add devenv docker, pre-commit info, and doc
3 years ago
Stéphane Lesimple 213bd28616 fix: scp: adapt wrapper and tests to new scp versions
3 years ago
Stéphane Lesimple 8459d03945 chore: bump OpenSUSE Leap from 15.4 to 15.5
3 years ago
Stéphane Lesimple dfff1c9baa chore: ghactions: bump short test to deb12
3 years ago
Stéphane Lesimple 3ce7eedb88 chore: bump github actions checkout from v2 to v4
3 years ago
Stéphane Lesimple fe41e62be9 chore: upgrade sandbox and tester dockerfiles to bookworm
3 years ago
Stéphane Lesimple 733fd054a6 fix: setup-gpg.sh: in some cases, an invalid configuration file could be generated
3 years ago
Stéphane Lesimple 5c7389e85f fix: when no command-line is passed, a warn could be emitted in some cases
3 years ago
Stéphane Lesimple d70e52a09b release v3.14.00
3 years ago
Stéphane Lesimple 13c885df42 enh: enable stealth_stdout mode for sftp
3 years ago
Stéphane Lesimple a6a25fd53b feat: add type8 and type9 password hashes
3 years ago
Stéphane Lesimple 5dc50b3e57
feat: add stealth_stderr/stdout ttyrec support, enable it for scp (#413)
3 years ago
Stéphane Lesimple ee149cb185
release v3.13.01 (#410)
3 years ago
Stéphane Lesimple 8532a85ba1
doc: add JSON API and MFA documentations (#407)
3 years ago
Stéphane Lesimple 87d3f721e5 fix: clush: restore default handlers for SIGHUP/PIPE
3 years ago
Philipp Walter e616f24d89 enh: setup-gpg.sh: create additional backup signing config with --generate
3 years ago
Stéphane Lesimple 9bdfca1c76 release v3.13.00
3 years ago
Stéphane Lesimple 4d8b5f520d fix: selfMFASetupPassword: restore default sighandlers to avoid being zombified
3 years ago