Merge run-one from Debian unstable for oracular

Bug #2064462 reported by Bryce Harrington
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
run-one (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

Scheduled-For: Backlog
Upstream: tbd
Debian:
Ubuntu: 1.17-0ubuntu2

ubuntu-server has maintained this package's merge in the past.

If it turns out this needs a sync rather than a merge, please change the tag 'needs-merge' to 'needs-sync', and (optionally) update the title as desired.

If this merge pulls in a new upstream version, also consider adding an entry to the Oracular Release Notes: https://discourse.ubuntu.com/c/release/38

### Old Ubuntu Delta ###

run-one (1.17-0ubuntu2) kinetic; urgency=medium

  * d/p/backoff-fix.patch: Fix verbatim copy of line
    (LP: #1400197)

 -- Michal Maloszewski <email address hidden> Fri, 29 Jul 2022 16:56:54 +0200

run-one (1.17-0ubuntu1) trusty; urgency=low

  * run-one: LP: #1269624
    - ensure that users who either have no home directory, or cannot
      write to their home directory (e.g. daemon), can use run-one
      properly

 -- Dustin Kirkland <email address hidden> Tue, 29 Oct 2013 16:43:31 -0500

run-one (1.16-0ubuntu1) trusty; urgency=low

  * rebuild for trusty

 -- Dustin Kirkland <email address hidden> Tue, 29 Oct 2013 16:43:28 -0500

run-one (1.15-0ubuntu1) trusty; urgency=low

  * debian/copyright:
    - reformat in DEP-5 for MIR

 -- Dustin Kirkland <email address hidden> Tue, 29 Oct 2013 16:33:11 -0500

run-one (1.14-0ubuntu1) saucy; urgency=low

  * run-one: LP: #1238318
    - fix regression, $@ handles positional arguments correctly,
      whereas $CMD does not, drop -c

 -- Dustin Kirkland <email address hidden> Fri, 11 Oct 2013 14:49:08 -0500

run-one (1.13-0ubuntu1) saucy; urgency=low

  * === added directory img, img/run-one_14.png, img/run-one_192.png,
    img/run-one_64.png:
    - added icons
  * run-one.1:
    - fix two typos
  * === added symlink run-constantly, debian/links, run-one, run-one.1,
    === target is urun-one:
    - add an alias, run-constantly -> keep-one-running
    - I've never liked that the keep-one-running command didn't start with
      'run-' something
  * debian/links, === renamed symlink run-constantly => run-one-
    constantly, === renamed symlink run-until-failure => run-one-until-
    failure, === renamed symlink run-until-success => run-one-until-
    success, run-one, run-one.1:
    - add -one into the binary name as this is very important

 -- Dustin Kirkland <email address hidden> Tue, 10 Sep 2013 23:50:41 -0500

run-one (1.12-0ubuntu1) saucy; urgency=low

  * Release for Debian
  * debian/control:
    - bump standards

 -- Dustin Kirkland <email address hidden> Sun, 18 Aug 2013 22:11:15 -0500

run-one (1.11-0ubuntu1) saucy; urgency=low

  * === added symlink run-until-failure, === added symlink run-until-
    success, debian/links, run-one, run-one.1, === target is urun-one:
    - add two new twists on keep-one-running, enabling a user to keep
      retrying a command until it succeeds or fails
  * keep-one-running:
    - sleep a maximum of 60 seconds
    - back down a little more slowly

 -- Dustin Kirkland <email address hidden> Mon, 12 Aug 2013 14:00:54 +0100

run-one (1.10-0ubuntu1) saucy; urgency=low

  * No changes
  * Re-release, due to minor errors in release script

 -- Dustin Kirkland <email address hidden> Wed, 17 Jul 2013 09:42:27 -0500

run-one (1.9-0ubuntu1) saucy; urgency=low

  * run-one:
    - silence lsof errors

 -- Dustin Kirkland <email address hidden> Tue, 16 Jul 2013 14:55:47 -0500

run-one (1.8-0ubuntu1) saucy; urgency=low

  [ Dustin Kirkland ]
  * run-one: LP: #1189950
    - handle empty argument situation
  * run-one: LP: #1190017
    - sleep just a little longer (half second) when waiting for process
      to die in run-this-one

  [ https://launchpad.net/~toobuntu ]
  * run-one: LP: #1145461

 -- Dustin Kirkland <email address hidden> Sun, 14 Jul 2013 11:03:07 -0500

run-one (1.7-0ubuntu1) oneiric; urgency=low

  * run-one:
    - re-enable the lsof keep-one-running cleanup

 -- Dustin Kirkland <email address hidden> Mon, 01 Aug 2011 12:02:19 -0500

run-one (1.6-0ubuntu1) oneiric; urgency=low

  * run-one:
    - bug introduced by trying to print the full command in logger
    - show the pid, instead, and look up that way
  * debian/control:
    - fix lintian errors, no need to depend on essential packages

 -- Dustin Kirkland <email address hidden> Tue, 19 Jul 2011 13:27:07 -0500

run-one (1.5-0ubuntu1) oneiric; urgency=low

  * debian/control, run-one: LP: #812379
    - incremental backoff when keep-one-running utilities fail
    - log a message when one fails, and sleeping before a retry
      up to a maximum of 5 minutes

 -- Dustin Kirkland <email address hidden> Mon, 18 Jul 2011 17:23:06 -0500

run-one (1.4-0ubuntu1) oneiric; urgency=low

  * === added symlink keep-one-running, debian/links, run-one, ===
    target is run-one:
    - add a keep-one-running utility; respawns a run-one job
    - document it
  * debian/links:
    - fix links
  * run-one.1:
    - add keep-one-running documentation

 -- Dustin Kirkland <email address hidden> Fri, 15 Jul 2011 17:46:18 -0500

run-one (1.3-0ubuntu1) natty; urgency=low

  * run-one: must quote $@, in case $@ contains quotes

 -- Dustin Kirkland <email address hidden> Sat, 19 Feb 2011 22:06:11 -0600

run-one (1.2-0ubuntu1) natty; urgency=low

  * === added symlink run-this-one, debian/control, debian/links, run-
    one, run-one.1:
    - add the 'run-this-one' utility, which kills any processes that
      precisely match the target command and arguments; sort of like a
      -f|--force option to run-one
  * run-one.1: documentation and examples updated

 -- Dustin Kirkland <email address hidden> Fri, 04 Feb 2011 10:33:29 -0700

run-one (1.1-0ubuntu1) natty; urgency=low

  * COPYING: add a license file

 -- Dustin Kirkland <email address hidden> Mon, 24 Jan 2011 01:13:36 -0600

run-one (1.0-0ubuntu1) natty; urgency=low

  * === added directory debian, === added directory debian/source,
    debian/compat, debian/control, debian/copyright, debian/install,
    debian/manpages, debian/rules, debian/source/format, run-one, run-
    one.1:
    - initial checkin
    - moving over from the bikeshed package/project, to allow people to
      install this without having to install the rest of bikeshed
  * run-one.1: fix doc

 -- Dustin Kirkland <email address hidden> Mon, 24 Jan 2011 01:00:20 -0600

Bryce Harrington (bryce)
Changed in run-one (Ubuntu):
status: New → Incomplete
Bryce Harrington (bryce)
Changed in run-one (Ubuntu):
milestone: none → ubuntu-24.10-beta
Bryce Harrington (bryce)
Changed in run-one (Ubuntu):
status: Incomplete → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.