2008
lsb (3.2-20) unstable; urgency=low
* Revert change in 3.2-16 that broke killproc due to my misunderstanding
of the spec. (Closes: #495587)
* pidofproc now also checks for /var/run/$base.pid if -p is not specified,
fixing conformance with the spec.
-- Chris Lawrence <lawrencc@debian.org> Mon, 18 Aug 2008 16:34:24 -0500
lsb (3.2-19) unstable; urgency=low
* Return 0 in log_failure_msg too.
-- Chris Lawrence <lawrencc@debian.org> Mon, 04 Aug 2008 20:29:54 -0500
lsb (3.2-18) unstable; urgency=low
* Also fix case where stdout isn't color-capable. (Closes: #493505, again)
-- Chris Lawrence <lawrencc@debian.org> Mon, 04 Aug 2008 02:31:03 -0500
lsb (3.2-17) unstable; urgency=low
* log_{success,failure,warning}_msg suck, please don't use them for
Debian scripts. Nonetheless, breakage fixed. (Closes: #493505)
-- Chris Lawrence <lawrencc@debian.org> Sun, 03 Aug 2008 10:15:45 -0500
lsb (3.2-16) unstable; urgency=low
* Add a bugscript to lsb-release to help figure out why people keep
getting very strange results.
* Lenny will be Debian 5.0, not Debian 4.1; fix accordingly.
* Improve output of lsb-specified logging functions; deal with
in-the-wild variations that omit messages.
* No longer use --retry in start-stop-daemon calls. (Closes: #451529)
* Fix behavior of killproc and pidofproc when no pidfile is passed in.
* Call pidof with -x to include scripts that may be daemonized.
* Change dependencies cupsys -> cups. (Closes: #490381)
-- Chris Lawrence <lawrencc@debian.org> Fri, 01 Aug 2008 16:39:43 -0500
lsb (3.2-15) unstable; urgency=low
* Add Basque [eu] translation. (Closes: #491005) * Fix log_action_end_msg_pre function definition (_post was defined twice). (Closes: #491087)
-- Chris Lawrence <lawrencc@debian.org> Wed, 16 Jul 2008 14:24:44 -0500
lsb (3.2-14) unstable; urgency=low
* Update pidofproc(), status_of_proc() to sync with Ubuntu.
Thanks to Dustin Kirkland. (Closes: #490095)
* Add hooks to init-functions, thanks to Miroslav Jezbera.
These are documented in README.Debian in lsb-base.
(Closes: #490408)
-- Chris Lawrence <lawrencc@debian.org> Mon, 14 Jul 2008 11:30:52 -0500
lsb (3.2-13) unstable; urgency=low
* Include status_of_proc() function from Ubuntu's lsb-base.
Thanks to Dustin Kirkland. (Closes: #483285)
* This patch also allows pidofproc to work on other users' processes.
(Closes: #452992)
* Fix output of lsb_release -h to properly describe what -s does.
(Closes: #479542)
* Add Slovak translation. (Closes: #489265)
* Fix dependencies to not use >>. (Closes: #461340)
* Document init-functions license in debian/copyright.
(Closes: #481281)
* Also fix text of init-functions license to remove the reference to
"the Regents," who didn't author any of init-functions.
-- Chris Lawrence <lawrencc@debian.org> Tue, 08 Jul 2008 22:03:10 -0500
lsb (3.2-12) unstable; urgency=medium
* Fix reversed test in killproc(). (Closes: #478871)
-- Chris Lawrence <lawrencc@debian.org> Thu, 01 May 2008 10:08:49 -0500
lsb (3.2-11) unstable; urgency=low
* Depend on gs | ghostscript to help with Python transition.
-- Chris Lawrence <lawrencc@debian.org> Sat, 26 Apr 2008 15:47:00 -0500
lsb (3.2-10) unstable; urgency=low
* Fix typo in lsb_release. (Closes: #476969)
-- Chris Lawrence <lawrencc@debian.org> Sun, 20 Apr 2008 09:28:20 -0500
lsb (3.2-9) unstable; urgency=low
* Fix lsb_release detection when apt-cache policy identifies no Debian
sources. (Closes: #476288)
* Only use fancy TTY output if TERM is set and FD 1 is a terminal.
(Closes: #470993)
* Do not use eval in start_daemon(). (Closes: #406059)
-- Chris Lawrence <lawrencc@debian.org> Thu, 17 Apr 2008 20:38:23 -0500
lsb (3.2-8) unstable; urgency=medium
* Bump conflicts to python < 2.6. (Closes: #475953) * init-functions: In killproc(), return 0 if program is not running (instead of 3). (Closes: #475258) * lsb_release: Due to popular demand, report pinned release rather than "unstable" on systems with multiple releases in sources.list. (Closes: #459257)
-- Chris Lawrence <lawrencc@debian.org> Mon, 14 Apr 2008 01:00:50 -0500
lsb (3.2-7) unstable; urgency=low
* Remove libstdc++5 dependency on all architectures, since it's only
needed before LSB 3.0.
* Revoke provision of lsb-cxx < 3.0 according to lsb_release.
-- Chris Lawrence <lawrencc@debian.org> Sat, 05 Apr 2008 16:32:13 -0500
lsb (3.2-6) unstable; urgency=low
* Kill old versions of /etc/lsb-release deader. (Closes: #467219) * Fix debian/rules: + Change DEB_BUILD_ARCH_CPU -> DEB_HOST_ARCH_CPU ("host" is what we're building for) + Detect armel using DEB_HOST_GNU_CPU_TYPE=arm-linux-gnueabi * Remove duplicate LSB modules from lsb_release -v output.
-- Chris Lawrence <lawrencc@debian.org> Sun, 30 Mar 2008 17:36:18 -0500
lsb (3.2-5) unstable; urgency=low
* Fix init-functions with set -e. (Closes: #472794) Patch from Matthias Klose. * Downgrade optional LSB modules to suggestions from main "lsb" package (core LSB dependency for LSB 1.x); remove obsolete lsb-qt4 from its dependencies. * lsb-desktop now provides lsb-qt4*, essentially making lsb-qt4 a dummy package. * lsb-cxx: Don't depend on libstdc++5 on armel.
-- Chris Lawrence <lawrencc@debian.org> Wed, 26 Mar 2008 10:26:53 -0500
lsb (3.2-4) unstable; urgency=high
* Reverse test in killproc(). (Closes: #469404)
-- Chris Lawrence <lawrencc@debian.org> Wed, 05 Mar 2008 13:01:08 -0600
lsb (3.2-3) unstable; urgency=medium
* Handle missing $sig in killproc() properly. (Closes: #469167)
-- Chris Lawrence <lawrencc@debian.org> Mon, 03 Mar 2008 09:01:07 -0600
lsb (3.2-2) unstable; urgency=low
* lsb_release -v now detects the lsb-qt4 version(s) installed correctly.
-- Chris Lawrence <lawrencc@debian.org> Sun, 02 Mar 2008 18:22:22 -0600
lsb (3.2-1) unstable; urgency=low
* New LSB version.
+ Add libpam0g, libncurses5 to lsb-base.
+ Add libqt4-gui, libfreetype6, libxrender1, libxft2 to lsb-desktop.
+ lsb-qt4 appears to be deprecated by the new lsb-desktop requirements.
+ Add new printing, multimedia, and languages modules.
* More killproc() fixes. (Closes: #453636)
* Use /etc/debian_version in preference to apt autodetection.
(Closes: #427221)
* Handle non-zero status from start-stop-daemon better. (Closes: #451532)
* All fancy output uses /bin/echo -e now. (Closes: #463082)
* Add/update translations:
fi (Closes: #447184)
ro (Closes: #468670)
ja (Closes: #462757)
pt (Closes: #439402)
* Ignore invalid lines in /etc/lsb-release. (Closes: #454352)
-- Chris Lawrence <lawrencc@debian.org> Sun, 02 Mar 2008 02:13:58 -0600
2007
lsb (3.1-24) unstable; urgency=low
* Acknowledge NMU by Christian Perrier.
* Apply patch from Javier Fernández-Sanguino Peña to improve release
detection. (Closes: #425627, #405993)
* lsb-release no longer recommends lsb. (Closes: #426807)
* Update debconf templates per Smith project. (Closes: #422973)
* Add/update translations:
Vietnamese (Closes: #426834)
Galician (Closes: #423685)
Swedish (Closes: #423904)
Czech (Closes: #425154)
Italian (Closes: #425258)
Dutch (Closes: #425710)
French (Closes: #426105)
Malay (Closes: #426237)
German (Closes: #426599)
Russian (Closes: #426741)
Arabic (Closes: #423616)
Spanish (Closes: #423815)
* Don't remove the pidfile in killproc if a signal is specified; the
specification does not specify this behavior, and it can cause
problems with signals like HUP. (Closes: #416559)
* And then, only remove the pidfile if the process is actually dead.
(Closes: #410622)
* Update codename for testing. (Closes: #425646)
-- Chris Lawrence <lawrencc@debian.org> Wed, 25 Jul 2007 08:56:44 -0500
lsb (3.1-23.1) unstable; urgency=low
* Non-maintainer upload to fix pending l10n issues.
* Debconf translations:
- Portuguese. Closes: #408177
- Convert PO files to UTF-8, except Japanese
-- Christian Perrier <bubulle@debian.org> Sat, 3 Mar 2007 13:12:58 +0100
lsb (3.1-23) unstable; urgency=low
* Remove the pidfile in killproc() if successful. (Closes: #400261) * Recommend apt in lsb-release; lsb-release can work without it, so no need to make it a hard dependency. (Closes: #399991) * Fix missing paragraph break in lsb_release(1). (Closes: #399989) Above two fixes courtesy of Julian Gibney. * Add Romanian and Spanish translations of debconf templates. (Closes: #403421, #403527)
-- Chris Lawrence <lawrencc@debian.org> Sat, 20 Jan 2007 21:58:36 -0600
2006
lsb (3.1-22) unstable; urgency=low
* Fix crash when the Debian release is identified from
/etc/debian_version and there is no corresponding codename (reported
by Riku Voipio as a result of buildd failures).
* log_use_fancy_output() had unintended behavior under set -e.
(Thanks to Steve Langesek for the heads-up.)
-- Chris Lawrence <lawrencc@debian.org> Sun, 19 Nov 2006 20:27:59 -0600
lsb (3.1-21) unstable; urgency=low
* lsb_release changes: Improve parsing of apt-cache policy output to be
more flexible; deal with stable revisions in the codename lookup.
-- Chris Lawrence <lawrencc@debian.org> Sun, 19 Nov 2006 02:12:34 -0600
lsb (3.1-20) unstable; urgency=low
* The "hopefully we can push this into testing now that the bugs are all
shaken out, maybe" release.
* Don't use --name in killproc() when a pidfile is provided; thanks to
Timo Reimann for the patch. (Closes: #397977)
* Give lsb_release's heuristics priority over whatever is in
/etc/debian_version; note that /etc/lsb-release will override both and
should be supplied by derived distributions. (Closes: #396853)
-- Chris Lawrence <lawrencc@debian.org> Wed, 15 Nov 2006 18:09:02 -0600
lsb (3.1-19) unstable; urgency=low
* Now try the eval hack in start-stop-daemon, since nothing else seems
to work. (Closes: #388836)
-- Chris Lawrence <lawrencc@debian.org> Mon, 30 Oct 2006 19:08:26 -0600
lsb (3.1-18) unstable; urgency=low
* etch will be Debian 4.0, not Debian 3.2. (Closes: #395004) * Don't quote $@ in start-stop-daemon calls, which should resolve issues with multiple/quoted arguments to the daemon in start_daemon(). (Closes: #388836) * Revert to testing for a fancy TTY before trying to call tput and friends, to avoid crap spewage on shutdown. (Closes: #390363, #391981)
-- Chris Lawrence <lawrencc@debian.org> Fri, 27 Oct 2006 01:18:56 -0500
lsb (3.1-17) unstable; urgency=low
* Set FANCYTTY to a null string to cope with init scripts that for some
reason seem to use set -u. (Closes: #390085)
-- Chris Lawrence <lawrencc@debian.org> Fri, 29 Sep 2006 01:50:51 -0500
lsb (3.1-16) unstable; urgency=low
* Improve documentation of killproc(). (Closes: #384814) * Also improve documentation of pidofproc() in the same vein. * Move lsb_release to /usr. (Closes: #389380) * Modify log_use_fancy_output() to only test once for a fancy TTY; patch by Brendan O'Dea. (Closes: #389497) * Fix semantics of killproc() to behave properly when $sig is specified. (Closes: #389403)
-- Chris Lawrence <lawrencc@debian.org> Wed, 27 Sep 2006 18:10:12 -0500
lsb (3.1-15) unstable; urgency=low
* Fix assignment to $opt in pidofproc(). (Closes: #384540)
-- Chris Lawrence <lawrencc@debian.org> Thu, 24 Aug 2006 19:08:02 -0500
lsb (3.1-14) unstable; urgency=low
* Document LSB init functions more thoroughly in lsb-base's README.Debian.
(Closes: #382597)
-- Chris Lawrence <lawrencc@debian.org> Fri, 11 Aug 2006 23:41:53 -0500
lsb (3.1-13) unstable; urgency=low
* More tweaks to the getopts calls, to ensure that OPTIND is reset on
each call. (See #381822)
-- Chris Lawrence <lawrencc@debian.org> Wed, 9 Aug 2006 22:09:42 -0500
lsb (3.1-12) unstable; urgency=low
* Revert log_end_msg() change. (Closes: #381814) * killproc() returns 0 if a signal is not specified and the program is not running. (Closes: #379387) * Divert output in pidofproc test to /dev/null. (Closes: #381821) * Test tput setaf 1 in log_use_fancy_output(). (Closes: #375644) * Fix call to getopts in start_daemon to properly work with command options. (Closes: #381822)
-- Chris Lawrence <lawrencc@debian.org> Mon, 7 Aug 2006 13:17:40 -0500
lsb (3.1-11) unstable; urgency=low
* Patch for other architectures from Martin Habets
<mhabets@mph.eclipse.co.uk> (closes: #375457)
* Stop using basename: patch from Tore Anderson <tore@debian.org>
(closes: #354028)
* Move return code evaluation out of if $specified block in killproc, so
that evaluation is dependant on whether or not process is running, not on
whether a pidfile was specified (closes: #379387)
* log_end_msg no longer returns non-zero. It's a log function, after all
(closes: #381687)
* log_use_fancy_output is now overridable by admin (closes: #374780)
* pidofproc actually checks if process is running (closes: #381684)
(probably closes: #167757)
* Use shell built-in getopts instead of /usr/bin/getopt (closes: #335216)
* Remove reference to /usr/share/doc/lsb-core/html/ (closes: #380045)
* Ru translation (thanks: Yuri Kozlov <kozlov.y@gmail.com>)
(closes: #380430)
* Above changes prepared by Stephen Gran <sgran@debian.org>.
* Update debian/TODO, which was a wee bit out of date.
* Accomplish Python policy transition. (Closes: #380858)
-- Chris Lawrence <lawrencc@debian.org> Sun, 6 Aug 2006 18:18:08 -0500
lsb (3.1-10) unstable; urgency=low
* Quote tests of $specified. (Closes: #370256)
-- Chris Lawrence <lawrencc@debian.org> Mon, 5 Jun 2006 16:00:17 -0400
lsb (3.1-9) unstable; urgency=high
* Add missing < "$pidfile" to read in pidofproc(). (Closes: #370155)
-- Chris Lawrence <lawrencc@debian.org> Sun, 4 Jun 2006 04:08:31 -0400
lsb (3.1-8) unstable; urgency=low
* Fix killproc() to work if signal isn't specified; also fix the
pidfile check in both killproc() and pidofproc(). (Closes: #370075)
-- Chris Lawrence <lawrencc@debian.org> Sat, 3 Jun 2006 02:45:55 -0400
lsb (3.1-7) unstable; urgency=low
* lsb-graphics: Depend on libx11-6 | xlibs. (Closes: #369955)
-- Chris Lawrence <lawrencc@debian.org> Fri, 2 Jun 2006 15:47:52 -0400
lsb (3.1-6) unstable; urgency=low
* Replace uses of $n with ${n:-} where $n could be unbound.
(Closes: #369193)
* Use pidof only if pid file is not specified. (Closes: #365736)
-- Chris Lawrence <lawrencc@debian.org> Thu, 1 Jun 2006 14:20:24 -0400
lsb (3.1-5) unstable; urgency=high
* Remove /usr/X11R6/bin from lsb-core, since I'm pretty sure it's not
strictly necessary for LSB compliance and it breaks x.org 7.0.
(Closes: #365264)
-- Chris Lawrence <lawrencc@debian.org> Fri, 28 Apr 2006 17:33:15 -0400
lsb (3.1-4) unstable; urgency=high
* Bump priority since (a) these changes are trivial and (b) 3.1-3 was
two days from testing.
* lsb-desktop: also depend on fontconfig (for fc-* binaries).
* Add Galician debconf translation. (Closes: #361938)
-- Chris Lawrence <lawrencc@debian.org> Thu, 20 Apr 2006 02:17:12 -0400
lsb (3.1-3) unstable; urgency=low
* Fix dependency on libgtk2. (Closes: #361879)
-- Chris Lawrence <lawrencc@debian.org> Mon, 10 Apr 2006 22:27:46 -0400
lsb (3.1-2) unstable; urgency=low
* Upload lsb 3.1 support for unstable. * Really create ld-lsb-x86-64.so.3 symlink. (Closes: #355959)
-- Chris Lawrence <lawrencc@debian.org> Mon, 10 Apr 2006 14:22:14 -0400
lsb (3.1-1) experimental; urgency=low
* First crack at a package for LSB 3.1. * Add -desktop and -qt4 metapackages. * Update README.Debian and control file for 3.1. * Update lsb_release to recognize lsb-desktop and lsb-qt4 modules. * Update FSF address in debian/copyright. * Fix debian/control to allow sarge build.
-- Chris Lawrence <lawrencc@debian.org> Wed, 29 Mar 2006 16:11:45 -0500
lsb (3.0-16) unstable; urgency=low
* Add ld-linux-x64-64.so.3 symlink on AMD64. (Closes: #355959) * Depends: ia32-libs -> libc6-i386, lib32z1 on AMD64. (Closes: #355388) * On purge or upgrade from < lsb-release 3.0-8, remove /etc/lsb-release if its md5sum is the same as that shipped in sarge. (Closes: #355377)
-- Chris Lawrence <lawrencc@debian.org> Thu, 9 Mar 2006 01:14:05 -0500
lsb (3.0-15) unstable; urgency=low
* Test $TERM in log_use_fancy_output; if it is "dumb" we don't have a
fancy TTY. (Closes: #350291)
* Better heuristics in lsb_release to guess whether we're running on
testing or unstable. (Closes: #95824, #341231)
Note that /etc/lsb-release, if present, will override these results,
and /etc/debian_version has priority.
* Fix lsb_release to allow multiple fields to be displayed (i.e.
lsb_release --id --codename).
-- Chris Lawrence <lawrencc@debian.org> Sat, 28 Jan 2006 18:24:49 -0500
lsb (3.0-14) unstable; urgency=low
* Allow lsb-base to be built on sarge. (Closes: #345984)
-- Chris Lawrence <lawrencc@debian.org> Sun, 8 Jan 2006 20:09:52 -0500
2005
lsb (3.0-13) unstable; urgency=medium
* The "answer all the questions in the changelog" release.
* Skip empty headers when parsing RFC822 headers for init scripts.
(Closes: #343310)
* The versioned dependency on dpkg-dev is due to the use of
DEB_*_ARCH_CPU in debian/rules, which only became available in dpkg
1.13.2. Feel free to submit a patch to facilitate a sarge backport.
(Closes: #344392)
* Since the lsb family of packages track an upstream specification with
"non-native" version numbering, the use of a hyphenated version number
for these native packages is justified. (Closes: #344384)
(Note that although it does violate policy for a non-native package to
lack a hyphen in its version number, the contrapositive case does not
violate policy.)
* Deal with missing /etc/debian_version. (Closes: #341719)
-- Chris Lawrence <lawrencc@debian.org> Thu, 29 Dec 2005 03:50:44 -0500
lsb (3.0-12) unstable; urgency=low
* Remove the pidfile in killproc(). (Closes: #321271) * Declare $i local where it was previously omitted. (Closes: #340667) * Fix syntax errors in init-skeleton. (Closes: #302009) * Add sv.po. (Closes: #333595)
-- Chris Lawrence <lawrencc@debian.org> Tue, 29 Nov 2005 23:01:38 -0500
lsb (3.0-11) unstable; urgency=low
* Use the basename in killproc when calling start-stop-daemon.
(Closes: #332744)
* lsb-base conflicts/replaces lsb-core (<< 2.0-6). (Closes: #335798)
-- Chris Lawrence <lawrencc@debian.org> Thu, 27 Oct 2005 05:29:07 -0400
lsb (3.0-10) unstable; urgency=low
* Use --name instead of --exec in killproc(). (Closes: #332744)
-- Chris Lawrence <lawrencc@debian.org> Sun, 16 Oct 2005 15:35:38 -0400
lsb (3.0-9) unstable; urgency=low
* Fix silly Pythonic else in init-functions. (Closes: #329936) * s/log_action_start_msg/log_action_begin_msg/ in README.Debian. (Thanks to Marco d'Itri for pointing these two out.) * If bits of /etc/lsb-release are missing (but not the whole file), use detected information in its place.
-- Chris Lawrence <lawrencc@debian.org> Sat, 24 Sep 2005 19:16:00 -0400
lsb (3.0-8) unstable; urgency=low
* Bring in lsb-release (binary) package; rewritten to handle -v properly
for LSB 2.x and beyond.
* /etc/lsb-release is no longer provided by the lsb-release package;
it is probably best managed in base-files (which derived distros are
probably branding anyway).
-- Chris Lawrence <lawrencc@debian.org> Wed, 21 Sep 2005 20:53:37 -0400
lsb (3.0-7) unstable; urgency=low
* Update lsb-core dependencies to include:
ed (for /bin/ed)
bsdutils (for /usr/bin/logger)
cupsys-client | lprng (for /usr/bin/lp)
mailutils | mailx (for /usr/bin/mailx)
These are required in the final LSB 3.0 spec.
-- Chris Lawrence <lawrencc@debian.org> Mon, 19 Sep 2005 18:08:33 -0400
lsb (3.0-6) unstable; urgency=low
* Add ld-lsb.so.3 symlinks. (Closes: #326609) * Use cat $pidfile instead of read. (Closes: #327405) If someone knows why the convoluted read was used instead... let me know. * Test for TPUT and friends as needed. (Closes: #327388, #327825) * Add log_action_*(). (Closes: #324983) * Edit README.Debian; fork off a README.Debian for lsb-base. (Closes: #327525) * The log_* functions can be overridden in /etc/lsb-base-logging.sh. (Closes: #321963)
-- Chris Lawrence <lawrencc@debian.org> Fri, 16 Sep 2005 19:32:29 -0400
lsb (3.0-5) unstable; urgency=low
* Use --exec in calls to start-stop-daemon in killproc(). (Closes: #322770)
-- Chris Lawrence <lawrencc@debian.org> Fri, 12 Aug 2005 15:18:39 -0500
lsb (3.0-4) unstable; urgency=medium
* Fix LIBC setting; add Alpha support. (Closes: #322316) * Add support for PPC64. (Closes: #322293) * Document usage of log_*_msg in README.Debian.
-- Chris Lawrence <lawrencc@debian.org> Wed, 10 Aug 2005 12:00:57 -0500
lsb (3.0-3) unstable; urgency=low
* Upload to unstable, since glibc 2.3.5 is now in. * lsb-base is now Priority: important. * Fix $FANCYTTY tests in a more POSIXly-correct way. (Closes: #322022) * Get rid of the html/* stuff and references to it in README.Debian. (Closes: #321260) * Maintainers who are using the lsb-base logging facilities should strongly consider using log_daemon_msg() instead of log_start_msg(); the new log_daemon_msg() is designed to meet both Debian and Ubuntu logging requirements. Customization should come in a subsequent 3.0-x release.
-- Chris Lawrence <lawrencc@debian.org> Mon, 8 Aug 2005 15:58:45 -0500
lsb (3.0-2) experimental; urgency=low
* Uploaded to experimental since glibc 2.3.5 is not in sid yet.
* Add /usr/lib/lsb/lsbinstall.
Note: the inetd stuff isn't implemented yet.
* Require glibc >> 2.3.5, since some interfaces in LSB 3.0 were
introduced by glibc 2.3.5.
* Require Python 2.3 or later, so we can use optparse.
* Fix test in pidofproc in /lib/lsb/init-functions. (Closes: #315067)
* Document /etc/profile.d lossage in README.Debian.
* Remove stale link in README.Debian. (Closes: #316064)
* Update German translation. (Closes: #313979)
* Add Vietnamese translation. (Closes: #312606)
* Updated description. (Closes: #318224)
* Use DEB_BUILD_ARCH_CPU instead of DEB_BUILD_ARCH.
* Call /bin/echo when using -e. (Closes: #320709)
* Kludge log_*_msg into being more policy-compliant and (in the case of
the LSB functions) more Debian-like.
* Add log_progress_msg. See spiffy example adapted from the Policy
Manual in init-functions. (Closes: #319739)
-- Chris Lawrence <lawrencc@debian.org> Mon, 1 Aug 2005 22:45:41 -0500
lsb (3.0-1) unstable; urgency=low
* lsb-cxx now depends on libstdc++6 as well as libstdc++5, necessitated
by LSB 3.0.
* Don't create /lib64 on AMD64. (Closes: #308220)
-- Chris Lawrence <lawrencc@debian.org> Sun, 8 May 2005 19:11:45 -0500
lsb (2.0-7) unstable; urgency=high
* Fix Replaces line to use the correct version in lsb-base.
(Closes: #301694, RC; Closes: #301747)
-- Chris Lawrence <lawrencc@debian.org> Sun, 27 Mar 2005 21:42:24 -0600
lsb (2.0-6) unstable; urgency=low
* Create lsb package in binary-indep step. (Closes: #297788) * Merge /lib/lsb/init-functions from Ubuntu. * Split /lib/lsb/init-functions into arch-all lsb-base package; this functionality is thus available for use by other, non-LSB packages. * Update README.Debian.
-- Chris Lawrence <lawrencc@debian.org> Fri, 4 Mar 2005 17:42:11 -0600
lsb (2.0-5) unstable; urgency=low
* Upload to unstable. (Closes: #278093) * Ignore empty headers in init files. (Closes: #292835) * Add Czech translation of the debconf messages. (Closes: #288015)
-- Chris Lawrence <lawrencc@debian.org> Sun, 30 Jan 2005 08:01:29 -0600
2004
lsb (2.0-4) experimental; urgency=low
* Fix path of HTML docs in debian/doc-base.lsb-core (Closes: #278357)
-- Chris Lawrence <lawrencc@debian.org> Tue, 26 Oct 2004 09:16:46 -0500
lsb (2.0-3) experimental; urgency=low
* Fix x86-64 ls-lsb symlink. (Closes: #278093)
-- Chris Lawrence <lawrencc@debian.org> Sun, 24 Oct 2004 19:50:00 -0500
lsb (2.0-2) experimental; urgency=low
* Upload to experimental so we don't break lsb 2.0-1 in unstable as it
tries to migrate to sarge.
* Split into lsb-core, lsb-graphics, and lsb-cxx packages, leaving lsb
as a metapackage (lsb-graphics and lsb-cxx are also metapackages).
* Include /lib64 in the AMD64 package rather than running mkdir in the
postinst.
* Revise README.Debian for LSB 2.0 and the package split; ensure LSB
package install instructions are in the first page of text.
-- Chris Lawrence <lawrencc@debian.org> Mon, 20 Sep 2004 21:38:36 -0500
lsb (2.0-1) unstable; urgency=high
* Add lsb-core-{noarch,[arch]} Provides.
* Symlink ld-lsb.so.2 to appropriate dynamic linker.
* Add Japanese translation of debconf template. (Closes: #270926)
* Depend on ia32-libs on amd64. (Closes: #259976)
-- Chris Lawrence <lawrencc@debian.org> Sun, 19 Sep 2004 18:01:07 -0500
lsb (1.3-9) unstable; urgency=low
* Added Danish po file. (Closes: #234406)
-- Chris Lawrence <lawrencc@debian.org> Mon, 23 Feb 2004 15:04:37 -0600
lsb (1.3-8) unstable; urgency=low
* Added German po file. (Closes: #223120) * Depend on exim4 | m-t-a instead of exim | m-t-a. (Closes: #228588)
-- Chris Lawrence <lawrencc@debian.org> Sat, 31 Jan 2004 20:49:47 -0600
2003
lsb (1.3-7) unstable; urgency=medium
* Conflict with libutahglx1 instead of depending on xlibmesa3-gl.
This will allow XFree86 4.3.0's libgl1 to be installed on the system.
* Move conflicts with Python to 2.5, since 2.4 is not expected to be
backwards incompatible with anything in the lsb package.
-- Chris Lawrence <lawrencc@debian.org> Tue, 18 Nov 2003 12:02:01 -0600
lsb (1.3-6) unstable; urgency=medium
* Depend on alien 8.36 or later. (Closes: #220177) * Depend on xlibmesa3-gl instead of libgl1. (Closes: #220523) * If the pathname supplied to install_initd or remove_initd exists relative to the cwd, use it rather than prepending /etc/init.d. (Closes: #207851) * Added notes for backporting to woody to README.Debian.
-- Chris Lawrence <lawrencc@debian.org> Mon, 17 Nov 2003 10:05:29 -0600
lsb (1.3-5) unstable; urgency=low
* Note in README.Debian that the --lsbsysinit option in /etc/crontab is
required for strict LSB compliance. (Closes: #214896)
* Re-enable $netdaemons facility in the "internal registry" again, as
gLSB 1.1 included it and some packages appear to still use it.
(Closes: #210578)
* Use ld.so.1 symlink instead of the glibc-version-dependent location
for s390. (Closes: #216824)
-- Chris Lawrence <lawrencc@debian.org> Wed, 22 Oct 2003 13:17:25 -0500
lsb (1.3-4) unstable; urgency=low
"cobaco": * Add Dutch translation of debconf template. (Closes: #204921) Matt Taggart: * Add ia64 to description. (Closes: #207694) Tobias Burnus: * Provide a skeleton LSB init script. (Closes: #207715) * Numerous improvements to init-functions. (Closes: #207639) Me: * Support broken uses of install_initd and remove_initd. (See #207851; still pondering on start_daemon's behavior.)
-- Chris Lawrence <lawrencc@debian.org> Wed, 10 Sep 2003 17:40:24 -0500
lsb (1.3-3) unstable; urgency=low
* Depend on pax. (Closes: #203545) * Add ld.so symlink for ia64. (Closes: #203541) * Improved French translation. (Closes: #202692)
-- Chris Lawrence <lawrencc@debian.org> Fri, 8 Aug 2003 18:13:08 -0400
lsb (1.3-2) unstable; urgency=low
* Use iteritems instead of the default iterator when saving the
init script dependency dictionary. (Closes: #202012)
* Add a link to Matt Taggart's DebConf2 talk to README.Debian.
(Closes: #198600)
* Add French translation of debconf prompts. (Closes: #201626)
-- Chris Lawrence <lawrencc@debian.org> Mon, 21 Jul 2003 12:19:34 -0400
lsb (1.3-1) unstable; urgency=low
* First release of LSB 1.3 for Debian. * Convert everything to Python 2.2+ style. * Clean up the parsing of header lines to be fully compliant. * Add po-debconf patch. (Closes: #186853) * Don't retry if a signal specified in killproc. (Closes: #167759) * Revise pidofproc to return a failure code if no pid found. (Closes: #190719) * Properly treat Required-Start and Required-Stop as strict dependencies (install_initd will now fail if they cannot be fulfilled.) * remove_initd will now fail if removing the init script would cause another LSB package to be missing a dependency. (However, the tracking for these dependencies was not done in the past. As this is part of gLSB 1.9, this should not be a problem.) * The previous two items were in a single report. (Closes: #198293) * Support Should-Start and Should-Stop from gLSB 1.9. (Closes: #198277) (A warning message will be output if a facility requested is unavailable.) * Support -p argument to killproc, pidofproc and start_daemon, per gLSB 1.9. (Closes: #197794) * Set up the ld-lsb symlink in the postinst, so it can vary between architectures, and remove in the prerm. (Closes: #183617) Currently only defined for IA32 (i386), PPC32 (powerpc) and S390 (s390); please let me know the correct link for IA64 (ia64) and any other ports that may be floating out there. (I'm only interested in architectures that appear at http://www.linuxbase.org/spec/.) * Purge the lsb registry on package removal. * Depend on mawk | gawk; original-awk may not be SUS-compliant. (See http://www.linuxbase.org/spec/refspecs/LSB_1.3.0/gLSB/gLSB/awk.html)
-- Chris Lawrence <lawrencc@debian.org> Tue, 24 Jun 2003 03:06:37 -0500
2002
lsb (1.2-6) unstable; urgency=medium
* Fix call to shadowconfig in postinst. (Closes: #166041) * Add text to the debconf template that lets the user know that shadow passwords are not needed by most LSB applications.
-- Chris Lawrence <lawrencc@debian.org> Sat, 26 Oct 2002 07:20:54 -0500
lsb (1.2-5) unstable; urgency=medium
* Remove duplicate --retry 5 from start-stop-daemon call. (Closes: #165395) * Fix bugs in the init script registry code. (Closes: #165038)
-- Chris Lawrence <lawrencc@debian.org> Tue, 22 Oct 2002 06:23:03 -0500
lsb (1.2-4) unstable; urgency=low
* Support more specifications for the signal in "killproc".
(Closes: #163109)
-- Chris Lawrence <lawrencc@debian.org> Fri, 4 Oct 2002 07:09:22 -0500
lsb (1.2-3) unstable; urgency=low
* Return non-zero exit status if "pidofproc" can't find the process.
(Closes: #157314)
-- Chris Lawrence <lawrencc@debian.org> Wed, 21 Aug 2002 13:20:09 -0500
lsb (1.2-2) unstable; urgency=low
* Fix silly typos in install_initd. (Closes: #152544) * Fix duplicated --retry 5. (Closes: #152552)
-- Chris Lawrence <lawrencc@debian.org> Wed, 10 Jul 2002 15:48:10 -0500
lsb (1.2-1) unstable; urgency=low
* ADV: Matt Taggart will be giving a presentation on LSB in Debian at
Debconf2 on Sunday afternoon; your attendence and attentiveness is
strongly encouraged :-)
* First release of LSB 1.2 (hopefully-)compliant package.
* Added link to joeyh's LSB testing page to README.Debian.
* Revised README.Debian in light of LSB 1.2's improved verbiage.
* Added support for facilities introduced in gLSB 1.2. (Closes: #148568)
- $time: start >= S24, stop <= K21
- $portmap: start >= S19, stop <= K34
* Removed support for the $netdaemons facility, which vanished from the
specification. Hopefully nobody is using it...
* Call pidof if it's available and /var/run/$1.pid doesn't exist.
-- Chris Lawrence <lawrencc@debian.org> Tue, 2 Jul 2002 19:48:35 -0500
lsb (1.1.0-11) unstable; urgency=low
* Note that Debian's run-parts ignores certain lsb cron.* scripts, in
violation of the LSB specification. See #118646.
(If necessary, run-parts may be diverted by this package to conform.)
-- Chris Lawrence <lawrencc@debian.org> Mon, 15 Apr 2002 02:25:51 -0500
lsb (1.1.0-10) unstable; urgency=low
* Force removal of rc.d links in remove_initd. (Closes: #139400)
-- Chris Lawrence <lawrencc@debian.org> Thu, 21 Mar 2002 22:43:01 -0600
lsb (1.1.0-9) unstable; urgency=low
* Improve error handing in {install,remove}_initd when no argument is
specified.
* Fix minor syntax error in outputing the facilities file.
* Move facilities file handling into the initdutils module.
* Changed facilities file format to allow multiple init scripts to
provide the same facility w/o crashing.
* These changes should solve all the init script handing bugs; thanks to
Tobias Burnus <tburnus@physik.fu-berlin.de> for his testing.
-- Chris Lawrence <lawrencc@debian.org> Tue, 19 Mar 2002 20:40:50 -0600
lsb (1.1.0-8) unstable; urgency=low
* Fix typo in debian/rules. (Closes: #138945) * Rewrite the init script handling to improve modularity. * Fix typos in regexes in init script handling. (Closes: #138946)
-- Chris Lawrence <lawrencc@debian.org> Tue, 19 Mar 2002 14:47:43 -0600
lsb (1.1.0-7) unstable; urgency=low
* Fix remove_initd in line with the changes to install_initd.
-- Chris Lawrence <lawrencc@debian.org> Sun, 17 Mar 2002 19:46:21 -0600
lsb (1.1.0-6) unstable; urgency=medium
* Fix typos in init functions. (Closes: #138766) * Move init-functions to /lib/lsb. (Closes: #138762) * Fix logic errors in start_daemon. (Closes: #138771) * Fix init script header processing to accomodate minor deviations from the LSB spec. (Closes: #138789)
-- Chris Lawrence <lawrencc@debian.org> Sun, 17 Mar 2002 18:27:42 -0600
lsb (1.1.0-5) unstable; urgency=low
* Include /usr/X11R6/bin to make the LSB test suite happy. Document
LSB's lack of specification of an X server or any clients as required
for compliance (hence making it odd that /usr/X11R6/bin would be
needed, as it could conceivably be empty). (Closes: #136713)
* Prompt on installation if shadow passwords appear to be disabled, and
enable them if requested. (Closes: #136806)
* Fix the spelling of Matt Taggart's name in README.Debian.
-- Chris Lawrence <lawrencc@debian.org> Fri, 8 Mar 2002 23:19:39 -0600
lsb (1.1.0-4) unstable; urgency=low
* Clean up directories to omit those present in current base-files. * Rearrange README.Debian to put installation discussion near the top.
-- Chris Lawrence <lawrencc@debian.org> Sun, 24 Feb 2002 23:51:05 -0600
lsb (1.1.0-3) unstable; urgency=low
* Release candidate. * Include HTML files from Matt Taggart <taggart@debian.org> comparing the LSB spec to Debian. * Clean up dependency list. * Convert to arch-independent package. * Add lsb(8) manpage.
-- Chris Lawrence <lawrencc@debian.org> Sun, 24 Feb 2002 21:42:26 -0600
lsb (1.1.0-2) unstable; urgency=low
* Update README.Debian and install_initd to implement a few changes:
- uid/gid for bin is documented.
- treat RL 2-5 as the same, because nothing else sensible seems
available.
-- Chris Lawrence <lawrencc@debian.org> Mon, 18 Feb 2002 20:08:23 -0600
lsb (1.1.0-1) unstable; urgency=low
* Initial Release. (Closes: #134658)
-- Chris Lawrence <lawrencc@debian.org> Sun, 17 Feb 2002 14:07:32 -0600