the-bastion/bin/admin
Stéphane Lesimple 72cefa6417 fix: performance issues introduced by effab4a
Commit that introduced the performance degradation is effab4a
(fix: workaround for undocumented caching in getpw/getgr funcs)

Rewrote caching at the getpwent/getpwnam/getgrent/getgrnam level,
which restores performance pre-effab4a and even enhances it in somes cases,
for example on a 2000-accounts and 2000-groups bastion, we are:

- 11% faster on --osh help
- 35% faster on --osh selfListAccesses (reduces syscalls by 87%)
2022-07-12 10:07:16 +02:00
..
check-consistency.pl chore: new perltidy rules 2022-07-01 10:21:19 +02:00
fix-group-gid.sh Initial commit 2020-10-20 14:30:27 +00:00
fixrights.sh feat: add NRPE probes 2022-02-09 14:31:33 +01:00
grant-all-restricted-commands-to.sh Initial commit 2020-10-20 14:30:27 +00:00
install fix: performance issues introduced by effab4a 2022-07-12 10:07:16 +02:00
install-ttyrec.sh enh: ttyrec & yubico installs: hardcode URLs for when API is down 2021-12-22 18:00:21 +01:00
install-yubico-piv-checker.sh enh: ttyrec & yubico installs: hardcode URLs for when API is down 2021-12-22 18:00:21 +01:00
osh-sync-watcher.sh enh: cron scripts: factorize common code and standardize logging 2022-02-09 14:31:33 +01:00
packages-check.sh feat: groupModify: add --idle-lock-timeout and --idle-kill-timeout for group-specific timeouts 2022-07-01 15:33:44 +02:00
rename-group.sh Initial commit 2020-10-20 14:30:27 +00:00
restore-account.sh Initial commit 2020-10-20 14:30:27 +00:00
setup-encryption.sh enh: setup-encryption.sh: check that luks-config.sh exists 2021-05-19 18:56:17 +02:00
setup-first-admin-account.sh fix: setup-first-admin-account.sh: support to add several admins 2021-06-21 14:36:08 +02:00
setup-gpg.sh feat: move scripts to GnuPG 2.x and add tests 2021-12-29 11:20:43 +01:00
unlock-home.sh Fix typo in unlock-home.sh 2021-05-19 15:30:32 +02:00