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