1. 30 Jun, 2018 3 commits
  2. 24 Jun, 2018 4 commits
  3. 23 Jun, 2018 12 commits
  4. 21 Jun, 2018 7 commits
  5. 16 Jun, 2018 4 commits
    • Daniele Nicolodi's avatar
      dh_installsystemd: Simplify · 6142871d
      Daniele Nicolodi authored
      Simplify and move to a function the code responsible to list all
      installed units. It is much simpler to refer to unit files simply as
      their file name without keeping track of their complete path as the
      later can be readily computed because all unit files must be installed
      into usr/lib/systemd/system.
      
      This removes some confusion and highlight a bug where code blocks for
      handling units installed at the wrong location would be emitted if
      relative file paths were specified on the command line. Fix the tests
      accordingly.
      6142871d
    • Daniele Nicolodi's avatar
      dh_installsystemd: Simplify error handling · b54a77c7
      Daniele Nicolodi authored
      The intention was to carry on all possible work and report missing
      unit files specified on the command line at the end of execution.
      However, now the scripts fails immediately when it tries to read the
      content of the unit filed and the late check is never executed. Remove
      the late check.
      b54a77c7
    • Daniele Nicolodi's avatar
      dh_installsystemd: Refactor · a1afd1bc
      Daniele Nicolodi authored
      Make code easier to grock by splitting operation into three phases.
      The number of binary packages should be small. Iterating three times
      through their names should not impact performances.
      a1afd1bc
    • Daniele Nicolodi's avatar
      t/dh_installsystemd: Add tests for a simpler source package · efd04acf
      Daniele Nicolodi authored
      Extend the tests to verify that dh_installsystemd comand line
      arguments handling works in the simplified form allowed by source
      packages building only one binary package.
      efd04acf
  6. 13 Jun, 2018 2 commits
  7. 10 Jun, 2018 5 commits
  8. 23 May, 2018 2 commits
  9. 21 May, 2018 1 commit