Closed tim-moody closed 9 months ago
Looks like hard work: thank you!
Are there any underlying assumptions that need to be revised or clarified in auth/security doc https://github.com/iiab/iiab/blob/master/roles/iiab-admin/README.rst ?
Are there any underlying assumptions that need to be revised or clarified in auth/security doc https://github.com/iiab/iiab/blob/master/roles/iiab-admin/README.rst ?
Likewise possibly in https://github.com/iiab/iiab-admin-console/blob/master/Authentication.md ?
only Authenticate I think
merge for broader testing
Side PR appears related:
Admin Console's new login and password-changing functionality works great while testing[*] a LARGE-size IIAB install on the latest Ubuntu 24.04 pre-release.
iiab-diagnostics are: https://sprunge.us/cZgfgV?en
No worries but just FYI the screenshot instructions asking for 8-or-more characters don't quite correspond to the current/latest code-enforced password-strength requirement — as I tried a 6-character password which was successfully set using Admin Console (http://box.lan/admin) > Utilities > Change Password — so long as I included enough alpha/num/symbol characters:
[*] I ran the IIAB install test automatically in a Multipass VM, by running...
multipass launch 24.04 -n u24-large -c 2 -m 2G -d 25G --cloud-init large.yml --bridged
...using this 10-line large.yml
as Multipass's (cloud-init) script, to do the entire IIAB install...
runcmd:
- apt update
- apt dist-upgrade -y
- export DEBIAN_FRONTEND=noninteractive
# ABOVE MITIGATES... emacs install BLOCKING ON postfix INTERACTIVE PROMPTING:
- apt install git emacs -y
- apt autoremove -y
- mkdir /etc/iiab
- curl https://raw.githubusercontent.com/iiab/iiab/master/vars/local_vars_large.yml > /etc/iiab/local_vars.yml
- curl iiab.io/risky.txt | bash &
and removes crypt package