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

Fix typo in install.sh #1633

Merged
merged 1 commit into from
Mar 23, 2017
Merged

Fix typo in install.sh #1633

merged 1 commit into from
Mar 23, 2017

Conversation

xanderhades
Copy link
Contributor

Missing double quote ending at line 345

Missing double quote ending at line 345
@conorsch
Copy link
Contributor

Good catch, @xanderhades! Looks like this slipped in as part of #1395, and fortunately only affects the develop branch (i.e. hasn't shipped with a release yet). See #1614 for a list of complications with the interface renaming attempt.

By the way, we could have caught this was a simple bash -n tail_files/install.sh in CI.

@psivesely
Copy link
Contributor

Thanks! This bug never should have slipped in. Time for us to start at least linting our shell scripts in CI, even if proper testing is less practical given the nature of their use. @freedomofpress/securedrop-maintainers what do you think of running https://github.com/caarlos0/shell-ci-build in Travis? Shellcheck caught this bug fwiw.

Good thing this is only in develop and never made it into a release!

Copy link
Contributor

@conorsch conorsch left a comment

Choose a reason for hiding this comment

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

👍

@conorsch conorsch merged commit 56fe13f into freedomofpress:develop Mar 23, 2017
@xanderhades
Copy link
Contributor Author

Are you sure it was only in develop branch? I cloned the repo and had the install.sh script error while trying to configure a journalist Tails USB .

@conorsch
Copy link
Contributor

@xanderhades That's why I made sure to mention it—in the 0.3.12 release, the bug doesn't exist. If you're installing a production instance, make sure to use the latest stable tag, described here: https://docs.securedrop.org/en/stable/set_up_admin_tails.html#verify-the-release-tag

@xanderhades
Copy link
Contributor Author

xanderhades commented Mar 23, 2017

Ahhhh I missed that.
So I was beta-testing your develop branch by accident :)
Thanks Conor!

@xanderhades xanderhades deleted the patch-1 branch April 25, 2017 03:26
@xanderhades xanderhades restored the patch-1 branch April 25, 2017 03:27
@xanderhades xanderhades deleted the patch-1 branch April 25, 2017 03:27
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.

3 participants