Skip to content

install curl / sh script fails on ubuntu 24 #15

@crobinson42

Description

@crobinson42

Description

I get this:

sh: 2: set: Illegal option -o pipefail

temps.sh/deploy.sh is not a dash/POSIX-sh script — it’s a Bash script (it uses [[ ... ]], local, arrays like options=(...), arithmetic ((i++)), and substring expansions like ${var:$i:1}). So fixing set -o pipefail alone won’t make it run under dash; it will fail a few lines later anyway.

Steps to reproduce

Copy install script from docs: curl -fsSL https://temps.sh/deploy.sh | sh

Expected behavior

It works.

Actual behavior

It fails with: sh: 2: set: Illegal option -o pipefail

Operating System

Linux

Temps version

latest

Docker version

No response

Relevant logs

Additional context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions