Skip to content

Setup issues, clean OS install #5

Closed

Description

@UnderpantsGnome
macOS: 26.3.1
openboot: v0.37.0

The one line install doesn't work on a clean OS install. There are a couple of issues.

test@tests-MacBook-Pro ~ % curl -fsSL https://openboot.dev/install.sh | bash

OpenBoot Installer
==================

Detected: darwin/arm64


⚠️  ACTION REQUIRED

Xcode Command Line Tools need to be installed.
A dialog will appear - please click 'Install' and enter your password.

But the dialog doesn't open. After running xcode-select --install and trying again.

test@tests-MacBook-Pro ~ % curl -fsSL https://openboot.dev/install.sh | bash

OpenBoot Installer
==================

Detected: darwin/arm64

Installing Homebrew...

Warning: Running in non-interactive mode because `stdin` is not a TTY.
==> Checking for `sudo` access (which may request your password)...
Need sudo access on macOS (e.g. the user test needs to be an Administrator)!

No way to enter password, script terminates. After manually installing homebrew things continue fine.

Activity

  1. github-actions commented on Mar 15, 2026

    @github-actions

    👋 Thanks for opening this issue!

    Welcome to OpenBoot! We appreciate your contribution to the project.

    To help us address this quickly:

    • If reporting a bug, please include your macOS version and OpenBoot version (openboot version)
    • If requesting a feature, describe your use case
    • If you have questions, check out our documentation

    @fullstackjam will review this soon.

  2. fullstackjam commented on Mar 16, 2026

    @fullstackjam
    Member

    Both problems come from curl | bash eating stdin — the read prompt before Xcode CLT never gets input, and Homebrew sees no TTY so it bails on sudo.

    Fixed in v0.38.0: the script does exec < /dev/tty at the top to reconnect stdin to the terminal. Xcode dialog, sudo prompts, and everything else should work now on a clean install. Give it a shot and let me know?

  3. UnderpantsGnome commented on Mar 16, 2026

    @UnderpantsGnome
    Author

    Looks good 👍

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions