Skip to content

--non-interactive flag for "sudo iiab" installer #1656

Closed
@holta

Description

@floydianslips requests that IIAB installer https://github.com/iiab/iiab-factory/blob/master/iiab be enhanced with a --non-interactive command-line flag. This is the bash script that is saved to /usr/sbin/iiab and invoked by the http://download.iiab.io (d.iiab.io) install process.

He's well aware that "sudo iiab" has interactive UX aspects that are critical to keep newbie installers on track — so they don't get completely stuck — and/or worse, badly shoot themselves in the foot.

These bits of interactive guidance have proved urgently necessary, greatly streamlining the IIAB install process over the past year, in an era when few people read instructions.

All that being true, @floydianslips is also very hopeful that the same script could be modified for IIAB "test automation" regimes and similar, where {apt updates, reboots, loud warnings, etc} are all intentionally avoided.

This should be doable early in the IIAB 7.1 release cycle ideally?

[A few design questions need to be sorted out too...e.g. I'm not sure it's wise to remove the automated checks for published passwords...so blocking in a few of these cases [where testers too shoot themselves in the foot!] is probably still advisable?]

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions