Commit Graph

83 Commits (70feff2c2d57696ea9b4e3741f721fac6ebf3be3)

Author SHA1 Message Date
Stéphane Lesimple 70feff2c2d enh: install: use in-place overwrite for sudoers files
5 years ago
Stéphane Lesimple efe3710e4c feat: groupList/accountList: add --include --exclude
5 years ago
Stéphane Lesimple 148d5206e5 enh: rootListIngressKeys: look for all well-known authkeys files
5 years ago
Stéphane Lesimple 69778815bb enh: groupList: use cache to speedup calls
5 years ago
Stéphane Lesimple 141791db92 fix: scripts: (( )) returns 1 if evaluated to zero
5 years ago
Stéphane Lesimple d04b15a19e fix: tocttou in ttyrec rotation script
5 years ago
Stéphane Lesimple 361c6a37a2 fix: osh-lingering-sessions-reaper.sh: tocttou on kill could terminate the script early
5 years ago
Pierre Kuhner e7e045a40d fix: confusing error messages in groupDelServer
5 years ago
Stéphane Lesimple 1129850771 fix: global-log: directly set proper perms on file creation
5 years ago
Stéphane Lesimple 1676979913 feat: add PIV keys support and policy enforcement
5 years ago
Stéphane Lesimple 62d6393d56 feat: add yubico-piv-checker install script
5 years ago
Stéphane Lesimple 41121f7723
fix: proper sqlite log location for invalid realm accounts
5 years ago
Stéphane Lesimple e8d60810f1
Merge pull request #111 from ovh/perluseall
5 years ago
Stéphane Lesimple b4f32d5afe
Merge pull request #110 from ovh/aclbackup
5 years ago
Stéphane Lesimple 16323667e2
Merge pull request #106 from ovh/logs
5 years ago
Stéphane Lesimple 8e7fc9b949
chore: perl-use-all: dynamically find required modules
5 years ago
Stéphane Lesimple 9a10ddebd9
enh: satellite scripts: better error handling
5 years ago
Stéphane Lesimple a479810d83
feat: revamp logs
5 years ago
Stéphane Lesimple 2cfde997f3 fix: realmDelete: bad sudoers configuration
5 years ago
Stéphane Lesimple 81db4b10bb feat: realms: use remote bastion MFA validation information for local policy enforcement
5 years ago
Stéphane Lesimple 16f42221ca
feat: add LC_BASTION_DETAILS envvar
5 years ago
Stéphane Lesimple a204313af9
feat: accountModify: add --osh-only (closes #97)
5 years ago
Stéphane Lesimple 03ad1da046
chore: perlcritic: including forgotten .inc files
5 years ago
Stéphane Lesimple a676692fe6
chore: fix an error message
5 years ago
Stéphane Lesimple fdb786d62c
Merge pull request #89 from ovh/dev/aleblanc/bin-helper-osh-account-delete
5 years ago
Stéphane Lesimple 790802e6da
fix: osh.pl: plugin_config 'disabled' key is a boolean
5 years ago
Antoine Leblanc 82f2c96ea6
fix: osh-accountDelete: fix typo
5 years ago
Stéphane Lesimple e2186978da
fix: sudogen: don't check for account/groups validity too much when deleting them
5 years ago
Stéphane Lesimple c68b696702
chore: shellcheck & perltidy
5 years ago
Stéphane Lesimple 7707b1c351
fix: osh-groupCreate: fix for centos 8.3
5 years ago
Stéphane Lesimple 457a8fae82
chore: packages-check: remove unused packages
5 years ago
Stéphane Lesimple dca45a44c5
chore: fix latest centos 8 release, add tests for last 3 minors
5 years ago
Stéphane Lesimple c4d2cea3b0
fix: packages-check: centos8: handle new repo names
5 years ago
Stéphane Lesimple 8276f3878d
Merge pull request #76 from ovh/fixsudoers
5 years ago
thibault.dewailly 1e32cfde7d osh-encrypt-rsync: Remove logfile as mandatory parameter
5 years ago
Stéphane Lesimple 50c016be10
fix: sudogen: properly handle accounts & groups containing '.'
5 years ago
Stéphane Lesimple 526a5d0389
fix: sudogen: proper detection of OS-specific templates
5 years ago
Thomas Soëte 9647ae9cdb
fix: Fix 'selfAddPersonalAccess' helptext
5 years ago
Stéphane Lesimple 4cb09a9570
nh: remove hardcoded .ssh/authorized_keys2 everywhere
5 years ago
Stéphane Lesimple 71cd9a46df
Merge branch 'master' into autocompletion
5 years ago
Stéphane Lesimple 9fb6b8d444
enh: accountCreate: handle --uid-auto in autocompletion rules
5 years ago
Thomas SOËTE ef531308d5 enh: doc: add from parameter as it is mandatory
5 years ago
Stéphane Lesimple f07e00b1e9
Merge branch 'master' into adminSudo
5 years ago
Stéphane Lesimple e2a64a9d8f
enh: adminSudo: better autocompletion rules
5 years ago
Thomas SOËTE 2a51a78b54 fix: Enable perl-tidy.sh test
5 years ago
Stéphane Lesimple d0e7e9046b
enh: httpproxy: add informational headers to the egress side request
5 years ago
Stéphane Lesimple 15cad00c27
fix: osh.pl: validate user and host format
5 years ago
Stéphane Lesimple 396e0d2d32
Merge branch 'master' into backupfix
6 years ago
Stéphane Lesimple 5d3de83e50
fix: osh-encrypt-rsync.pl: allow more broad chars to avoid letting weird-named files behind
6 years ago
Stéphane Lesimple e907532447
fix: osh-backup-acl-keys.sh: don't exclude .gpg, or we'll miss /root/.gnupg/secring.gpg
6 years ago