cereal (0.24-1) unstable; urgency=medium

  [ Jameson Graef Rollins ]
  * new upstream packaging/build system.  all-inclusive makefile, and
    simplified debhelper rules.
  * fixed some bashisms that were causing things to fail with dash/sh
    (Closes: #511045).

  [ Daniel Kahn Gillmor ]
  * bumped debian/compat to reflect the use of debhelper 7.
  * changed maintainer address.
  
 -- Daniel Kahn Gillmor <dkg@fifthhorseman.net>  Fri, 09 Jan 2009 10:48:53 -0500

cereal (0.23-2) unstable; urgency=low

  * Update build depends standard version.

 -- Jameson Graef Rollins <jrollins@finestructure.net>  Mon, 27 Oct 2008 21:29:17 -0400

cereal (0.23-1) unstable; urgency=low

  * Fixed small bug that prevented attaching to sessions of unknown state.

 -- Jameson Graef Rollins <jrollins@finestructure.net>  Sun, 26 Oct 2008 13:43:47 -0400

cereal (0.22-1) unstable; urgency=low

  * New upstream release.
  * properly check group ownership for symlinked ttys (Closes: #484979)
    (thanks Marc Haber for patch).
  * handle locking of the serial device using /usr/bin/lockfile from
    procmail (adding a dependency) (Closes: #484980)
  
 -- Jameson Graef Rollins <jrollins@finestructure.net>  Mon, 09 Jun 2008 14:10:57 -0400

cereal (0.21-1) unstable; urgency=low

  * fix as many remaining bashisms in all scripts that we could
    find. (Closes: #476755)
  * moved to new method of registering sessions on creation.  checks are
    now done with sv status to determine the state of the session.  this
    makes things cleaner, and removes some state/registration ambiguities.

 -- Jameson Rollins <jrollins@fifthhorseman.net>  Thu, 24 Apr 2008 17:59:23 -0400

cereal (0.20-1) unstable; urgency=low

  * removed all bashisms from all scripts (using checkbashism from
    devscripts/unstable) (closing CMRG #43).

 -- Jameson Rollins <jrollins@fifthhorseman.net>  Sun, 30 Mar 2008 00:47:38 -0400

cereal (0.19-1) unstable; urgency=low

  * fixes to the runit update-service script now allows for setting of
    permissions of supervise directories at session creation, as well as
    saving supervise directories across reboots (closes: CMRG #84)
  * bumped runit version dependency up to 1.8.0-3, since changes in this
    release depend on changes in that version (see #466885).

 -- Jameson Rollins <jrollins@fifthhorseman.net>  Sun, 24 Feb 2008 17:53:13 -0500

cereal (0.18-1) unstable; urgency=low

  * use new runit command "update-service" (Closes: #466380)
  * changed terminology of runit-controller sessions from "linked" to
    "registered".

 -- Jameson Rollins <jrollins@fifthhorseman.net>  Mon, 18 Feb 2008 14:25:28 -0500

cereal (0.17-1) unstable; urgency=low

  * New Upstream Release:
  * Allows multiple concurrent connections (closes CMRG #7)
  * Improved logging of connections (includes connecting pty info)
  * debian/control: switched Section: back to utils from admin.

 -- Daniel Kahn Gillmor <dkg-debian.org@fifthhorseman.net>  Wed, 16 Jan 2008 23:15:12 -0500

cereal (0.16-4) unstable; urgency=low

  * added Vcs-Svn and Vcs-Browser fields to debian/control

 -- Daniel Kahn Gillmor <dkg-debian.org@fifthhorseman.net>  Sun, 13 Jan 2008 14:38:04 -0500

cereal (0.16-3) unstable; urgency=low

  * updated description so that cereal is relevant to "apt-cache search
    serial console"
  * bumped Standards-Version to 3.7.3 (no changes needed)

 -- Daniel Kahn Gillmor <dkg-debian.org@fifthhorseman.net>  Fri, 11 Jan 2008 01:41:53 -0500

cereal (0.16-2) unstable; urgency=low

  * switched DM-Upload-Allowed to XS-DM-Upload-Allowed.

 -- Daniel Kahn Gillmor <dkg-debian.org@fifthhorseman.net>  Tue, 27 Nov 2007 00:48:44 -0500

cereal (0.16-1) unstable; urgency=low

  * new upstream version
  * found/fixed a couple lingering GPL v2 references
  * removed bashisms from "make install" (Closes: #453040)
  * add DM-Upload-Allowed: yes to debian/control.

 -- Daniel Kahn Gillmor <dkg-debian.org@fifthhorseman.net>  Mon, 26 Nov 2007 19:57:48 -0500

cereal (0.15-2) unstable; urgency=low

  * update debian/control with Homepage field.

 -- Jameson Rollins <jrollins@fifthhorseman.net>  Wed, 21 Nov 2007 14:05:40 -0500

cereal (0.15-1) unstable; urgency=low

  * change call to sh to be call to bash in cereal-admin start (fix ticket #36)
  * fix is_controllable function to be more accurate

 -- Jameson Rollins <jrollins@fifthhorseman.net>  Wed, 24 Oct 2007 15:47:49 -0400

cereal (0.14-2) unstable; urgency=low

  * fix to cereal.preinst script to properly upgrade from older versions

 -- Jameson Rollins <jrollins@fifthhorseman.net>  Mon, 15 Oct 2007 12:03:59 -0400

cereal (0.14-1) unstable; urgency=low

  * overhaul/simplification of listing function
  * overhaul/simplification of error reporting
  * added log-limiting documentation and mention in cereal-admin man page

 -- Jameson Rollins <jrollins@fifthhorseman.net>  Fri, 12 Oct 2007 01:35:47 -0400

cereal (0.13-3) unstable; urgency=low

  * added var/lib/cereal/sessions to debian/dirs to fix ticket #33

 -- Jameson Rollins <jrollins@fifthhorseman.net>  Thu, 11 Oct 2007 20:55:20 -0400

cereal (0.13-2) unstable; urgency=low

  * added gecos field for cereal user

 -- Jameson Rollins <jrollins@fifthhorseman.net>  Wed, 10 Oct 2007 18:27:42 -0400

cereal (0.13-1) unstable; urgency=low

  * update of is_running function with better tests/return
  * moved session directory to /var/lib/cereal/sessions

 -- Jameson Rollins <jrollins@fifthhorseman.net>  Tue, 09 Oct 2007 22:35:52 -0400

cereal (0.12-1) unstable; urgency=high

  * fixed bug where bin/cereal had not been updated with new function to check
    whether session was linked, causing bin/cereal to not allow session
    connection.

 -- Jameson Rollins <jrollins@fifthhorseman.net>  Mon, 03 Sep 2007 13:12:47 -0400

cereal (0.11-1) unstable; urgency=low

  * scripts now use bash instead of sh because we haven't audited for
    POSIX-compliance.
  * cleaned up licensing so all files now refer to GPL v3 or later instead
    of v2.

 -- Daniel Kahn Gillmor <dkg-debian.org@fifthhorseman.net>  Sun, 02 Sep 2007 15:38:42 -0400

cereal (0.10-1) unstable; urgency=low

  * added new SFLAG ('!') for linked running sessions, at least for users that
    can read the supervise/stat file (closes ticket #30).  man fixed as well.
  * added new /etc/cereal/cereal-admin.conf to control whether or not to make 
    the supervise directory world accessible or not.
  * relicense to GPLv3

 -- Jameson Rollins <jrollins@fifthhorseman.net>  Sun, 02 Sep 2007 15:01:03 -0400

cereal (0.9-1) unstable; urgency=low

  * changed possible return value for "restart --running" per dkg's request

 -- Jameson Rollins <jrollins@fifthhorseman.net>  Wed, 16 May 2007 12:28:14 -0400
  
cereal (0.8-2) unstable; urgency=low

  * fixed postinst script to not fail if there are no sessions running.

 -- Jameson Rollins <jrollins@fifthhorseman.net>  Wed, 16 May 2007 09:59:07 -0400

cereal (0.8-1) unstable; urgency=low

  * renamed many of the sub-command (enable->start, disable->stop, 
    remove->destroy).
  * added new "restart" subcommand.
  * changed postinst script to restart enabled sessions.

 -- Jameson Rollins <jrollins@fifthhorseman.net>  Tue, 15 May 2007 01:18:11 -0400

cereal (0.7-1) unstable; urgency=low

  * attempt to fix (patch?) bug during cereal-admin enable (ticket #24)

 -- Jameson Rollins <jrollins@fifthhorseman.net>  Fri, 11 May 2007 01:44:34 -0400

cereal (0.6-1) unstable; urgency=low

  * fixing bugs: the second cereal console creation was failing. 
  * limited more features in screen, updated man page to match

 -- Daniel Kahn Gillmor <dkg-debian.org@fifthhorseman.net>  Thu, 10 May 2007 21:58:11 -0400

cereal (0.5-1) unstable; urgency=low

  * added log_write function
  * update default screenrc

 -- Jameson Rollins <jrollins@fifthhorseman.net>  Thu, 19 Apr 2007 14:00:47 -0400

cereal (0.4-1) unstable; urgency=low

  * added restrictions that prevent opening new windows or executing external
    commands in attached screen sessions
  * improved look/feel of cereal screen session
  * expanded default screenrc
  * added more documentation
  * improved cereal follow command, added output options
  * added options to enable/disable/remove all sessions with cereal-admin
  * more cereal output to log files (maybe even more would be better)

 -- Jameson Rollins <jrollins@fifthhorseman.net>  Sun,  1 Apr 2007 16:37:59 -0400

cereal (0.3-3) unstable; urgency=low

  * added debian/dirs to make sure all the directories are properly
    created initially.

 -- Daniel Kahn Gillmor <dkg-debian.org@fifthhorseman.net>  Fri, 30 Mar 2007 02:03:22 -0400

cereal (0.3-2) unstable; urgency=low

  * added adduser as a dependency for postinst script.
  * added #DEBHELPER# tags in post{inst,rm} scripts.
    (thanks to lintian for catching these!)
  * switched postrm from deluser to userdel (see
    http://lists.debian.org/debian-release/2007/01/msg01014.html)

 -- Daniel Kahn Gillmor <dkg-debian.org@fifthhorseman.net>  Fri, 30 Mar 2007 00:53:53 -0400

cereal (0.3-1) unstable; urgency=low

  * New upstream version
  * fixed broken path to common file.
  * GROUP and LOGUSER now determined by cereal-admin (new 'cereal' system user)
  * updated all functions to reflect new GROUP/LOGUSER specifications
  * added flags in session display, tweaked display
  * added subcommands to cereal script, including primitive log reader
  * code clean-up/simplification
  * added post{inst,rm} scripts (add/del cereal user)
  * added check against tty already being monitored by different session

 -- Jameson Rollins <jrollins@fifthhorseman.net>  Wed, 28 Mar 2007 01:19:52 -0400

cereal (0.2-2) unstable; urgency=low

  * fixed debian/control to build for *all* archs, instead of "any"
  * add jrollins to "Uploaders" in debian/control

 -- Jameson Rollins <jrollins@fifthhorseman.net>  Sat, 24 Mar 2007 17:17:29 -0400

cereal (0.2-1) unstable; urgency=low

  * New upstream version
  * added copyright and licensing information to all files.
  * reorganized build scripts, using upstream makefile for installation.

 -- Daniel Kahn Gillmor <dkg-debian.org@fifthhorseman.net>  Sat, 24 Mar 2007 14:15:53 -0400

cereal (0.1-1) unstable; urgency=low

  * initial version of debian package.

 -- Jameson Rollins <jrollins@fifthhorseman.net>  Sat, 17 Mar 2007 15:41:56 -0400