Stéphane Lesimple
790802e6da
fix: osh.pl: plugin_config 'disabled' key is a boolean
2020-12-15 10:16:35 +00:00
Stéphane Lesimple
39ddc4c462
fix: guests: get rid of ghost guest accesses in corner cases
...
Adding a guest access to a member of a group is now denied, to avoid having
dangling guest accesses when their membership is revoked. In effect, they
could no longer access the group servers, even as guest, because they no longer
had access to the group key, but their previous guest accesses were still
visible in groupListGuestAccesses, causing possible confusion.
We now also revoke all guest accesses of an account to a group, if any,
when it's being set as a member of this group, so that when/if the account
membership is revoked, we don't end up with the same ghost guest accesses as above.
2020-12-10 10:23:47 +00:00
Stéphane Lesimple
a3b2b7d8e4
bump to v3.01.02
2020-12-08 15:41:56 +00:00
Stéphane Lesimple
18d8195027
fix: is_valid_remote_user: extend allowed size from 32 to 128
2020-12-08 10:20:25 +00:00
Stéphane Lesimple
534ce45812
release v3.01.01
2020-12-04 16:36:08 +00:00
Stéphane Lesimple
9c1870e990
fix: interactive mode: mark non-printable chars as such to avoid readline quirks
2020-12-01 16:42:28 +00:00
Stéphane Lesimple
4cb09a9570
nh: remove hardcoded .ssh/authorized_keys2 everywhere
2020-11-26 18:08:03 +00: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
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
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
5ecab9888b
bump to v3.01.00
2020-11-20 10:53:00 +00:00
Stéphane Lesimple
15cad00c27
fix: osh.pl: validate user and host format
2020-11-20 07:20:51 +00:00
Stéphane Lesimple
8f60646c65
feat: add interactiveModeByDefault option
2020-11-19 12:44:33 +00:00
Stéphane Lesimple
cb02fd2a33
fixes after review
2020-11-17 17:41:32 +01:00
Stéphane Lesimple
9f1a8b925e
enh: install: better handling of non-Linux standard paths
2020-11-17 11:17:17 +01:00
Stéphane Lesimple
09bd6dffd9
fix: freebsd: add md5sum_compat()
...
to account for systems where md5sum's binary name is gmd5sum
2020-11-17 11:14:34 +01:00
Stéphane Lesimple
b87107dd23
bump to v3.00.02
2020-11-16 10:39:06 +00:00
Stéphane Lesimple
ae1bcbf223
release v3.00.01
2020-11-06 15:22:12 +00:00
Stéphane Lesimple
5c72c92bdd
chore: fix typos everywhere
2020-11-05 17:36:17 +00:00
Stéphane Lesimple
4da7a39f27
release v3.00.00
2020-10-30 10:26:01 +00:00
Stéphane Lesimple
26e78f424b
chore: fix some links in documentation
2020-10-30 10:16:08 +00:00
Stéphane Lesimple
fde20136ef
Initial commit
2020-10-20 14:30:27 +00:00