Stéphane Lesimple
ecbb24282a
Merge branch 'master' into allowGroupWithDot
2020-11-23 16:10:28 +01:00
Thomas SOËTE
a4dc86cfde
fix: Allow dot in group name as it is allowed in account
...
Fixes #61
2020-11-23 13:59:23 +00:00
Stéphane Lesimple
5e78c08d67
Merge pull request #69 from ovh/autocompletion
...
enh: accountCreate: handle --uid-auto in autocompletion rules
2020-11-23 14:41:48 +01:00
Stéphane Lesimple
71cd9a46df
Merge branch 'master' into autocompletion
2020-11-23 14:26:46 +01:00
Thomas Soëte
caeb249507
Merge pull request #68 from Alkorin/realmFrom
...
enh: doc: add 'from' parameter as it is mandatory
2020-11-23 12:36:31 +01:00
Stéphane Lesimple
9fb6b8d444
enh: accountCreate: handle --uid-auto in autocompletion rules
2020-11-23 11:29:52 +00:00
Thomas SOËTE
ef531308d5
enh: doc: add from parameter as it is mandatory
2020-11-23 11:28:15 +00:00
Stéphane Lesimple
6a81e55bf2
Merge pull request #65 from ovh/adminSudo
...
enh: adminSudo: better autocompletion rules
2020-11-23 10:08:27 +01:00
Stéphane Lesimple
f07e00b1e9
Merge branch 'master' into adminSudo
2020-11-23 10:05:11 +01:00
Stéphane Lesimple
e2a64a9d8f
enh: adminSudo: better autocompletion rules
2020-11-23 08:35:28 +00:00
Stéphane Lesimple
d67141b10a
Merge pull request #64 from Alkorin/fixTidy
...
fix: Enable perl-tidy.sh test
2020-11-23 09:16:58 +01:00
Thomas SOËTE
2a51a78b54
fix: Enable perl-tidy.sh test
...
* Move to ubuntu-20.04 runner
* Remove check in dockers tests
2020-11-22 21:37:34 +00:00
Stéphane Lesimple
d1ed88e296
Merge pull request #59 from ovh/bump
...
bump to v3.01.00
2020-11-20 17:40:22 +01:00
Stéphane Lesimple
0ea9255f72
Merge branch 'master' into bump
2020-11-20 16:25:29 +01:00
Stéphane Lesimple
5d7137f1a9
Merge pull request #58 from ovh/proxyheaders
...
enh: httpproxy: add informational headers to the egress side request
2020-11-20 16:25:16 +01:00
Stéphane Lesimple
5ecab9888b
bump to v3.01.00
2020-11-20 10:53:00 +00:00
Stéphane Lesimple
6f0eac3393
Merge branch 'master' into proxyheaders
2020-11-20 11:24:49 +01:00
Stéphane Lesimple
d0e7e9046b
enh: httpproxy: add informational headers to the egress side request
2020-11-20 10:22:08 +00:00
Stéphane Lesimple
5ef2d4b4ae
Merge pull request #56 from ovh/validateuser
...
fix: osh.pl: validate user and host format
2020-11-20 10:59:50 +01:00
Stéphane Lesimple
15cad00c27
fix: osh.pl: validate user and host format
2020-11-20 07:20:51 +00:00
Stéphane Lesimple
461b1304c7
Merge pull request #57 from ovh/backupfix
...
osh-backup-acl-keys and osh-encrypt-rsync fixes
2020-11-19 18:07:56 +01:00
Stéphane Lesimple
396e0d2d32
Merge branch 'master' into backupfix
2020-11-19 17:46:42 +01:00
Stéphane Lesimple
5d3de83e50
fix: osh-encrypt-rsync.pl: allow more broad chars to avoid letting weird-named files behind
2020-11-19 16:34:20 +00:00
Stéphane Lesimple
e907532447
fix: osh-backup-acl-keys.sh: don't exclude .gpg, or we'll miss /root/.gnupg/secring.gpg
2020-11-19 16:33:43 +00:00
Stéphane Lesimple
a70b583662
Merge pull request #55 from ovh/interactiveByDefault
...
feat: add interactiveModeByDefault option
2020-11-19 17:11:18 +01:00
Stéphane Lesimple
8f60646c65
feat: add interactiveModeByDefault option
2020-11-19 12:44:33 +00:00
Stéphane Lesimple
0f5f6e4c00
Merge pull request #53 from ovh/centos
...
feat: install: add SELinux module for TOTP MFA
2020-11-18 11:25:56 +01:00
Stéphane Lesimple
d6be60e4a2
Merge branch 'master' into centos
2020-11-18 11:24:18 +01:00
Stéphane Lesimple
2f616d9e39
Merge pull request #52 from ovh/freebsd
...
enh: install: freebsd: check whether acls are enabled
2020-11-18 11:23:59 +01:00
Stéphane Lesimple
60d0f12018
Merge branch 'master' into freebsd
2020-11-18 11:22:31 +01:00
Stéphane Lesimple
eeafb5afc4
Merge pull request #51 from Alkorin/sort-selfListSessions-output
...
Fix sort of the list of past sessions
2020-11-18 11:22:18 +01:00
Stéphane Lesimple
1a5404cf75
Merge branch 'master' into sort-selfListSessions-output
2020-11-18 11:20:12 +01:00
Thomas SOËTE
632076565e
Fix sort of the list of past sessions
2020-11-18 09:50:56 +00:00
Stéphane Lesimple
4fd24a3dbc
enh: install: freebsd: check whether acls are enabled
2020-11-18 09:37:31 +00:00
Stéphane Lesimple
231c62b581
feat: install: add SELinux module for TOTP MFA
...
Fixes #26
2020-11-18 09:35:19 +00:00
Stéphane Lesimple
073bc3f7e9
Merge pull request #49 from speed47/ttyrecfreebsd
...
enh: freebsd: use ttyrec prebuilt static version
2020-11-18 09:21:23 +01:00
Stéphane Lesimple
615f26af8b
enh: freebsd: use ttyrec prebuild static version
2020-11-17 21:04:22 +01:00
Stéphane Lesimple
e1d7ef9d26
Merge pull request #48 from speed47/freebsd
...
feat: add FreeBSD in the automated tests
2020-11-17 20:11:58 +01:00
Stéphane Lesimple
cb02fd2a33
fixes after review
2020-11-17 17:41:32 +01:00
Stéphane Lesimple
1b164c1197
fix typo
2020-11-17 12:55:26 +01:00
Stéphane Lesimple
85f1623e45
feat: add FreeBSD automated tests
2020-11-17 12:47:41 +01:00
Stéphane Lesimple
c81dac2a7f
feat: add pam template for FreeBSD
2020-11-17 11:33:45 +01:00
Stéphane Lesimple
2605bdc73a
fix: tests: fixes around to make it work under Linux and FreeBSD
2020-11-17 11:33:30 +01:00
Stéphane Lesimple
ec0d4256b8
enh: target_role.sh: tiny fixes
2020-11-17 11:32:27 +01:00
Stéphane Lesimple
0b0200951e
enh: sudoers: support per-OS templates, add one for FreeBSD
2020-11-17 11:31:34 +01:00
Stéphane Lesimple
7085b2d091
fix: osh.pl: fix pamtester use under FreeBSD
...
Under FreeBSD, users can't read /etc/spwd.db, and there is no helper
for pam_unix.so to validate user passwords, as this is the case under
Linux, so we have to launch pamtester under root so that pam_unix.so
can do its job
2020-11-17 11:29:39 +01:00
Stéphane Lesimple
60cea897f8
enh: osh.pl: replace harcoded selfMFASetupPassword logic by configuration
2020-11-17 11:28:05 +01:00
Stéphane Lesimple
ee81bd4070
enh: packages-check.sh: better handling of FreeBSD packagees
2020-11-17 11:27:46 +01:00
Stéphane Lesimple
7ee203aa71
enh: install-ttyrec.h: error msg for non-supported OSes
2020-11-17 11:19:50 +01:00
Stéphane Lesimple
9f1a8b925e
enh: install: better handling of non-Linux standard paths
2020-11-17 11:17:17 +01:00