Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

--express mode #178

Merged
merged 1 commit into from
Aug 21, 2021
Merged

--express mode #178

merged 1 commit into from
Aug 21, 2021

Conversation

jvonau
Copy link
Contributor

@jvonau jvonau commented Aug 18, 2021

Now you can pass --express and the mandatory reboot and warnings confirmations are suppressed. Combined with supplying a local_vars.yml file would help make unintended installs possible for developmental use. iiab/iiab#1656

--express
@holta
Copy link
Member

holta commented Aug 18, 2021

I don't like bypassing security for ego's sake (the most common reason) but if it serves a material testing purpose[*] this can be considered, yes.

[*[ With very practical community test plan(s) articulated in FAQ.IIAB.IO or any similar place, so that action -> traction.

Tangentially Related...to the most critical issues of newcomer usability:

@jvonau
Copy link
Contributor Author

jvonau commented Aug 18, 2021

Please explain what security is being bypassed please.

@jvonau
Copy link
Contributor Author

jvonau commented Aug 18, 2021

I don't like bypassing security for ego's sake (the most common reason) but if it serves a material testing purpose[*] this can be considered, yes.

You are standing in the way of using the 'iiab' script as the bases for automated building forcing other developers not to use the official 'iiab' routine when preparing images. iiab/iiab#2811 (comment) iiab/iiab#2928

@holta
Copy link
Member

holta commented Aug 18, 2021

Humbly disagree.

Comprehensively tested new approaches can and will arise, but spitting on others doesn't move us forward.

@jvonau
Copy link
Contributor Author

jvonau commented Aug 18, 2021

Comprehensively tested new approaches can and will arise, but spitting on others doesn't move us forward.

@tim-moody @georgejhunt Why does @holta not want to engage in a technical discussion within what I thought was a core set of developers? Hum, I'm going to take offense to the implication of 'spitting on others', what the heck does that mean? If anything I'm the one who feels shunned by an egomaniac with an agenda rather looking at any technical merits of what has been proposed over the years.

@@ -48,6 +48,12 @@ set -e # Exit on error (avoids snowballing)
export DEBIAN_FRONTEND=noninteractive # Bypass (most!) interactive questions
FLAGDIR=/etc/iiab/install-flags
APTPATH=/usr/bin # Avoids problematic /usr/local/bin/apt on Linux Mint
EXPRESS=0

if [ "$1" == "--express" ]; then
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

could use $@ to make the position of the argument not matter.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants