Skip to content
GitLab
  • Menu
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • T tails
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 917
    • Issues 917
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 17
    • Merge requests 17
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • tails
  • tails
  • Issues
  • #6145
Closed
Open
Created Jul 18, 2013 by import-from-Redmine@import-from-Redmine1 of 6 tasks completed1/6 tasks

Factor out stuff into a shell library

Originally created by Tails on #6145 (Redmine)

Some of our custom shell scripts duplicate code that should be refactored out to our shell script library (config/chroot_local-includes/usr/local/lib/tails-shell-library/) that these can included instead, both for improved code clarity and the usual reasons for avoiding code duplication.

In some cases porting to Python would be better than refactoring shell code, though: #11198.

Subtasks

  • #6142
  • #6143
  • #6144
  • #6146 (closed)
  • #6147
  • #6422

Related issues

  • Related to #6452
  • Related to #11198
Edited May 15, 2020 by import-from-Redmine
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking