Project

General

Profile

Feature #9372

Use 'set -e' and 'set -u' in every shell script where reasonably doable

Added by intrigeri over 2 years ago. Updated 5 months ago.

Status:
In Progress
Priority:
Elevated
Assignee:
Category:
-
Target version:
Start date:
05/11/2015
Due date:
% Done:

100%

QA Check:
Feature Branch:
Type of work:
Code
Blueprint:
Starter:
Affected tool:

Description

This would help catching bugs earlier.


Subtasks

Bug #9371: Use 'set -u' in gettextized shell scriptsResolved


Related issues

Related to Tails - Feature #6452: Factor out stuff into a Tails Python library Confirmed 11/29/2013

History

#1 Updated by intrigeri about 2 years ago

  • Assignee set to kurono

#2 Updated by intrigeri almost 2 years ago

  • Related to Feature #6452: Factor out stuff into a Tails Python library added

#3 Updated by intrigeri almost 2 years ago

This is the last remaining ticket on the obsolete "Hardening_M1" milestone (that doesn't mean much anymore, since we have our new roadmap). kurono, please consider moving this ticket to e.g. the 2016 or 2017 milestone, or just emptying the Target version field entirely.

#4 Updated by kurono almost 2 years ago

  • Target version changed from Hardening_M1 to 2016

#5 Updated by BitingBird over 1 year ago

  • Status changed from Confirmed to In Progress

#6 Updated by intrigeri over 1 year ago

  • Target version deleted (2016)

This got removed from our roadmap, but it would still be nice to have. Make sure to coordinate with #11198, to avoid working on stuff that's being ported to Python.

#7 Updated by kurono 5 months ago

  • Target version set to 2018

I will wait until it is clear which scripts are being ported.

#8 Updated by intrigeri 5 months ago

  • Target version changed from 2018 to Tails_3.5

Moving to the 1st release we have in 2018: target versions like "2018" are here for items that are on our roadmap, and this one is not there.

Also available in: Atom PDF