Skip to content

Debian Changelog upstart (0.6.6-1)

2010

upstart (0.6.6-1) unstable; urgency=low

   * New upstream release.
     - Mount /proc and /sys on initialisation. Closes: #577710
     - Since version 0.6.5 upstart no longer includes a internal copy of libnih
       but instead depends on it being installed system wide.
     - Provide a separate function to reconnect to the D-Bus system bus which
       can be triggered by the SIGUSR1 signal as a config reload has the
       negative side effect of losing state.
   * debian/control
     - Add Build-Depends on libnih-dev (>= 1.0.2), libnih-dbus-dev (>= 1.0.2)
       and nih-dbus-tool.
     - Bump Standards-Version to 3.8.4. No further changes.
     - Add ${misc:Depends}.
   * debian/conf/dbus-reconnect.conf
     - Use SIGUSR1 to tell upstart to reconnect to the D-Bus system bus.
   * debian/upstart.docs
     - Remove ChangeLog.nih which is no longer included in the source.
   * debian/conf/tty*.conf
     - Run getty in 8-bit clean mode to better handle UTF-8 environments.
   * Switch to source format 3.0 (quilt).
     - Drop Build-Depends on quilt.
     - Remove quilt.make include and patch/unpatch targets from debian/rules.
     - Add debian/source/format.
   * Add SELinux support. Closes: #543420
     - Add debian/patches/01-selinux.patch to make upstart load the policy if
       SELinux is enabled. Patch by Russell Coker with some minor changes and
       build system integration.
     - Add debian/patches/99-autoreconf.patch.
     - Add Build-Depends on libselinux-dev.

 -- Michael Biebl <biebl@debian.org>  Sat, 19 Jun 2010 21:15:12 +0200

2009

upstart (0.6.3-1) unstable; urgency=low

   * New upstream release.
   * debian/patches/10-ptrace_include_cleanup.patch
     - Removed, merged upstream.

 -- Michael Biebl <biebl@debian.org>  Wed, 05 Aug 2009 02:38:44 +0200

upstart (0.6.2-2) unstable; urgency=low

   * debian/patches/10-ptrace_include_cleanup.patch
     - Cleanup header includes. Only include ptrace.h in files that actually
       need it. This also fixes a build failure on ia64.
   * debian/rules
     - Run dh_install with --list-missing.

 -- Michael Biebl <biebl@debian.org>  Tue, 28 Jul 2009 15:50:20 +0200

upstart (0.6.2-1) unstable; urgency=low

   * New major upstream release. Closes: #530348
   * Remove patches that have been merged upstream or are obsolete
     - debian/patches/01-limits.patch
     - debian/patches/02-telinit-u.patch
     - debian/patches/03-static-convenience-libs.patch
   * Add Build-Depends on pkg-config (>= 0.22), libdbus-1-dev (>= 1.2.16) and
     libexpat1-dev (>= 2.0.0). D-Bus has replaced the home-grown IPC.
   * Bump Standards-Version to 3.8.2. No further changes.
   * debian/copyright
     - Update copyright years.
     - Clarify license text, Upstart is GPL-2 only.
     - Refer to the versioned GPL-2 document.
   * Drop upstart-logd package. The logd daemon has been buggy for quite a
     while and thus removed completely upstream.
   * debian/upstart.postinst
     - Use "telinit u" to tell init to re-exec itself.
   * debian/rules
     - Remove obsolete configure flag.
     - Use dh_install instead of copying the job files around manually.
   * Merge the upstart-compat-sysv, startup-tasks and system-services package
     into a single upstart package to avoid any unnecessary diversion between
     the Debian and Ubuntu packaging.
   * The location of the job files has changed from /etc/event.d to /etc/init,
     in addition a *.conf suffix is now mandatory.
   * Install rc.conf, rc-sysinit.conf, rcS.conf and control-alt-delete.conf as
     provided by upstream.
   * debian/conf/*.conf
     - Update tty job files for the new job syntax. Add a description and
       author field.
     - Add dbus-reconnect.conf which tells Upstart to reconnect to the D-Bus
       system bus when runlevel 2345 has been reached.
   * Update debian/upstart.install to reflect the changes above.
   * Drop debian/upstart.dirs, obsolete.
   * debian/README.Debian
     - Sync relevant changes from the latest Ubuntu package.
     - Remove outdated information.
   * Add initial support for upstart-job.
     upstart-job is both a virtual package and also small helper utility which
     allows to execute native upstart jobs while preserving the legacy sysv
     "/etc/init.d/<service> <action>" interface.

 -- Michael Biebl <biebl@debian.org>  Thu, 23 Jul 2009 00:24:02 +0200

upstart (0.3.9-2) unstable; urgency=low

   * debian/control
     - Bump Standards-Version to 3.8.1. No further changes.
     - Update Vcs-* fields. Package is now managed with Git on git.debian.org.
     - Bump Build-Depends on debhelper to (>= 7).
   * debian/compat
     - Bump debhelper compat level to 7.
   * debian/rules
     - Use dh_prep instead of dh_clean -k.
     - Depend on $(QUILT_STAMPFN) instead of patch; patch is a phony target and
       thus always out of date.
     - Move $(QUILT_STAMPFN) dependency to config.status to avoid potential
       issues with parallel make.
   * debian/upstart-compat-sysv.preinst
     - Remove obsolete conffiles also on (re)install.
   * debian/patches/01-limits.patch
     - Include limits.h to fix build failures with current glibc.
       Patch taken from Ubuntu.
   * debian/patches/02-telinit-u.patch
     - Implement "telinit u" by sending Upstart SIGTERM.
       Patch taken from Ubuntu.
   * debian/patches/03-static-convenience-libs.patch
     - Build libnih and libupstart as static convenience libraries.
       Patch taken from Ubuntu.
   * Use set -e instead of #!/bin/sh -e for all maintainer scripts.

 -- Michael Biebl <biebl@debian.org>  Thu, 09 Apr 2009 02:33:04 +0200

2007

upstart (0.3.9-1) experimental; urgency=low

   * New upstream release.
   * debian/watch
     - Find the latest tarball by parsing the download.html page.
   * debian/upstart-compat-sysv.preinst
     - Do not parse /var/lib/dpkg/status directly but use dpkg-query instead.
   * debian/control
     - Use the new "Homepage:" field to specify the upstream URL.
     - Drop versioned Build-Depends on dpkg-dev as the version in etch is
       recent enough.
     - Use quilt instead of dpatch for the patch management. Update the
       Build-Depends accordingly.
   * debian/rules
     - Do not ignore "make clean" errors.
     - Include quilt.make which provides the patch and unpatch target.
   * debian/README.Debian
     - Update the FAQ with regard to boot message logging. Closes: #426598
     - Add some notes that initramfs generators other than initramfs-tools can
       cause problems. Closes: #410836

 -- Michael Biebl <biebl@debian.org>  Mon, 22 Oct 2007 07:09:12 +0200

upstart (0.3.8-1) experimental; urgency=low

   * New upstream release.
     - Fixes FTBFS on architectures not supporting the signals SIGSTKFLT and
       SIGUNUSED. Closes: #413944
   * system-services: Update tty1-tty6 and replace the respawn shortcut with
     exec and an explicit respawn stanza.

 -- Michael Biebl <biebl@debian.org>  Mon, 12 Mar 2007 18:56:36 +0100

upstart (0.3.5-1) experimental; urgency=low

   * New upstream release.
   * Add XS-Vcs-* fields to debian/control.
   * debian/upstart-compat-sysv.{postinst,preinst,postrm}
     - Handle the removal of the obsolete conffiles
       rc0-poweroff and rc0-halt.
   * Update job files to match the new event names.
   * Use "console output" as there are some issues with logd atm.
   * Start tty2-tty6 for rc2 and rc3 only.

 -- Michael Biebl <biebl@debian.org>  Tue, 6 Mar 2007 00:02:59 +0100

upstart (0.3.2-1) experimental; urgency=low

   * New upstream release.
   * debian/upstart.docs
     - Install the NEWS, AUTHORS, TODO, HACKING and ChangeLog.nih file.

 -- Michael Biebl <biebl@debian.org>  Sat, 10 Feb 2007 18:25:10 +0100

2006

upstart (0.3.1-1) experimental; urgency=low

   * New upstream release.
   * debian/patches/tls_check.dpatch,
     debian/patches/logd_no_output.dpatch,
     debian/patches/autoreconf.dpatch
     - Removed, fixed upstream.
   * reboot, halt, poweroff and shutdown moved to upstart-compat-sysv.

 -- Michael Biebl <biebl@debian.org>  Fri, 15 Dec 2006 00:48:50 +0100

upstart (0.2.7-2) experimental; urgency=low

   * Set RUNLEVEL=S and PREVLEVEL=N for rcS. Closes: #397002
   * debian/patches/logd_no_output.dpatch
     - Added. Backport from current bzr main branch to revert broken logd
       behaviour.
   * debian/patches/tls_check.dpatch
     - Added. Check if target platform has thread-local storage support.
       Disable the usage of __thread unless supported. Closes: #397851
   * Include README.Debian which answers common questions.

 -- Michael Biebl <biebl@debian.org>  Sat, 11 Nov 2006 20:41:38 +0100

upstart (0.2.7-1) experimental; urgency=low

   [ martin f. krafft ]
   * Set priority to extra.
 
   [ Michael Biebl ]
   * New upstream release.
   * Upload to experimental as we conflict with sysvinit which is essential.
   * Sync with Ubuntu.
   * debian/patches/10_inotify.dpatch
     - Removed, merged upstream.
   * system-services: Removed unversioned dependency on util-linux. This
     package is marked Essential and so installed anyway.
   * Drop sulogin hack, instead depend on the version of sysvinit-utils that
     includes the real one.
   * Ensure that the same version of upstart is installed as the version of
     upstart-compat-sysv and upstart-logd; as the IPC protocol may change
     between releases.

 -- Michael Biebl <biebl@debian.org>  Fri, 20 Oct 2006 23:23:36 +0200

upstart (0.2.6-1) unstable; urgency=low

   * New upstream release.
   * Added a watch file.
   * Apply the inotify patch using dpatch.
     - debian/control: Build depend on dpatch.
     - debian/rules: Include /usr/share/dpatch/dpatch.make which adds the
       targets patch and unpatch. Depend on them in build-stamp: and clean:.
     - debian/patches/10_inotify.dpatch: Syscall wrappers for inotify support
       on glibc 2.3.

 -- Michael Biebl <biebl@teco.edu>  Thu, 14 Sep 2006 01:54:10 +0200

upstart (0.2.5-1debian1) unstable; urgency=low

   * upstart-compat-sysv: Depend on sysvinit-utils instead of sysvutils.
   * Set myself as maintainer with approval from martin f. krafft.
   * Changed section from base to admin.
   * Added a patch to make it compile against glibc 2.3.

 -- Michael Biebl <biebl@teco.edu>  Tue, 12 Sep 2006 16:29:12 +0200

upstart (0.2.5-1) edgy; urgency=low

   * New upstream release:
     - no longer spins when no stalled event handler.  Ubuntu: #59170.
     - shutdown works when under sysvinit.  Ubuntu: #58523;
     - shutdown -k implemented.  Ubuntu: #58723.
     - telinit sends shutdown event for 0, 1 and 6.  Ubuntu: #58913.
     - basic manual pages included.  Ubuntu: #58724.
 
   * upstart-compat-sysv Replaces: sysvinit.  Ubuntu: #59427.
   * upstart Recommends: upstart-compat-sysv, startup-tasks & system-services.
 
   * New upstart-logd package includes the logd daemon that can will log
     output of jobs with "console logged" (the default) in their description
     to /var/log/boot.
 
   * Add /etc/event.d/rc0 that is run on the "halt" event (neither -H or -P
     given), and modify rc0-halt to run on "system-halt" (-H given) and
     rc0-poweroff to run on "power-off" (-P given).  Ubuntu: #59134.
   * Fix the control-alt-delete job to run on the "ctrlaltdel" event so
     that it's triggered properly.  Ubuntu: #59398.
   * Fix single-user mode.

 -- Scott James Remnant <scott@ubuntu.com>  Sat, 9 Sep 2006 05:10:12 +0100

upstart (0.2.1-7) edgy; urgency=low

   * Remove the Essential tags again, they didn't solve the problem we
     hoped they would (dpkg/apt still won't remove sysvinit without
     serious persuasion) and I don't think these packages should be.

 -- Scott James Remnant <scott@ubuntu.com>  Thu, 7 Sep 2006 02:42:33 +0100

upstart (0.2.1-6) edgy; urgency=low

   * Make packages Essential, and change Depends to Pre-Depends so that the
     packages work when unconfigured (nothing interesting is performed in
     postinst).  Ubuntu: #59005.
   * Sync priority in debian/control with that in the archive (required)
   * Drop warning of dire consequences if you install upstart, seeing as it's
     installed by default.
 
   * Add new startup-tasks and system-services packages which will contain
     the /etc/event.d files themselves (other than the main ones).
   * Move tty definitions into system-services.
   * Modify tty definitions to start when the rcS task has finished.  This
     puts them in the "right" place when compared to gdm.  Ubuntu: #58630.
 
   * Correct rcS compatibility script to ignore any information in utmp so
     that all scripts are always run.  Ubuntu: #59203.
   * Make rcS the console owner while it runs, temporary fix for
     Ubuntu: #58609, #58794, #58796
   * Include default control-alt-delete handler that reboots the machine.

 -- Scott James Remnant <scott@ubuntu.com>  Wed, 6 Sep 2006 21:52:48 +0100

upstart (0.2.1-5) edgy; urgency=low

   * upstart-compat-sysv Depends: initscripts (closes: Malone #58979).

 -- Colin Watson <cjwatson@ubuntu.com>  Tue, 5 Sep 2006 12:22:50 +0100

upstart (0.2.1-4) edgy; urgency=low

   * Add missing #! line to top of postrm

 -- Scott James Remnant <scott@ubuntu.com>  Mon, 4 Sep 2006 08:11:16 +0100

upstart (0.2.1-3) edgy; urgency=low

   * Remove the rc0 configuration file shipped in 0.1.0 that causes all
     reboots to become shutdowns.  Ubuntu: #58557.

 -- Scott James Remnant <scott@ubuntu.com>  Sun, 3 Sep 2006 23:24:41 +0100

upstart (0.2.1-2) edgy; urgency=low

   * Don't send the SIGTERM signal unless we're upgrading from a version
     of upstart that supports re-exec; older versions would cause a kernel
     PANIC and change from sysvinit does nothing.

 -- Scott James Remnant <scott@ubuntu.com>  Sat, 2 Sep 2006 17:18:38 +0100

upstart (0.2.1-1) edgy; urgency=low

   * New upstream release:
     - compilation fixes.

 -- Scott James Remnant <scott@ubuntu.com>  Fri, 1 Sep 2006 19:51:41 +0100

upstart (0.2.0-1) edgy; urgency=low

   * New upstream release:
     - upstart includes shutdown, reboot, halt, poweroff, start, stop, status,
       runlevel and telinit utilities.
     - "initctl list" will list active jobs.
     - Events vastly simplified to just simple strings.
 
   * Compatibility tasks for old rc scripts, along with runlevel and telinit
     utilities now shipped in upstart-compat-sysv package.

 -- Scott James Remnant <scott@ubuntu.com>  Fri, 1 Sep 2006 02:38:44 +0100

upstart (0.1.1-1) edgy; urgency=low

   * New upstream release:
     - set PATH and TERM in processes

 -- Scott James Remnant <scott@ubuntu.com>  Fri, 25 Aug 2006 16:17:52 +0200

upstart (0.1.0-2) edgy; urgency=low

   * Oops, rename /sbin/init to /sbin/upstart as documented.  Lost this
     while battling bzr.

 -- Scott James Remnant <scott@ubuntu.com>  Thu, 24 Aug 2006 16:30:54 +0200

upstart (0.1.0-1) edgy; urgency=low

   * Initial release.

 -- Scott James Remnant <scott@ubuntu.com>  Thu, 24 Aug 2006 14:27:47 +0200