source: trunk/debathena/third/schroot/debian/changelog @ 24171

Revision 24171, 29.3 KB checked in by broder, 14 years ago (diff)
Properly debathenify schroot. (Move it into the debathena-system component, provide debathena- names, and update the descriptions)
Line 
1schroot (1.3.1-1debathena1) experimental; urgency=low
2
3  [ Geoffrey Thomas ]
4  * Backport to Jaunty, and fix build dependencies and build process.
5  * Permit union schroots of the root filesystem.
6
7  [ Evan Broder ]
8  * Provide debathena-schroot.
9  * Move to the debathena-system component
10  * Update the package description.
11
12 -- Evan Broder <broder@mit.edu>  Sun, 15 Nov 2009 12:39:22 -0500
13
14schroot (1.3.1-1) experimental; urgency=low
15
16  * New upstream development release.
17  * schroot:
18    - Return success when ending a session and the operation
19      succeeded (Closes: #554907).
20
21 -- Roger Leigh <rleigh@debian.org>  Sat, 07 Nov 2009 10:46:54 +0000
22
23schroot (1.3.0-1) experimental; urgency=low
24
25  [Roger Leigh]
26  * New upstream development release.
27  * debian/control:
28    - libsbuild-dev is in section libdevel.
29    - Build-Depend on Boost >= 1.39.
30    - Build-Depend on debhelper v7.
31    - Build-Depend on doxygen.
32    - Update to Standards Version 3.8.3.
33  * debian/compat: Use debhelper v7 compatibility mode.
34  * debian/rules:
35    - Use dh_prep in place of dh_clean -k.  Remove debian/install
36      after running dh_prep.
37    - Configure with --with-bash-completion-dir.
38    - Configure with --enable-doxygen.
39    - Split configure invocation onto multiple lines.
40    - Only mkdir debian/build if it doesn't already exist.
41  * schroot: Install bash completion.
42  * schroot.conf: Use current distribution names (lenny and squeeze
43    in place of sarge and etch (Closes: #516272).
44  * sbuild-session.cc: Fix potential memory leak in is_group_member()
45    (Closes: #517223).
46  * schroot-script-config.5, schroot-setup.5: Fix typos
47    (Closes: #517041).  Thanks to Loïc Minier.
48  * schroot now ignores backup files (including dpkg conffile backups)
49    in /etc/schroot/chroot.d (Closes: #513307, #496629).
50  * mount-defaults: Bind mount /dev/shm rather than creating a new
51    tmpfs inside the chroot to avoid potention denial of service
52    attacks (Closes: #526788).  Thanks to Aurelien Jarno.
53  * etc/setup.d/05lvm: Reorder lvm snapshot options to make more
54    flexible (Closes: #494481).  Thanks to Timothy G Abbott for this
55    suggestion.
56  * If user authentication fails, return a nonzero exit status
57    (Closes: #545706).  Thanks to Nelson Elhage for identifying this
58    bug.
59
60  [Jan-Marek Glogowski]
61  * debian/control:
62    - Build-Depends: Add doxygen and graphviz.
63    - schroot-dbg: Add new package containing debugging symbols
64      for schroot, dchroot and dchroot-dsa.  Only allow installation
65      of correct package versions.
66    - schroot-doc: Don't depend on pkg-config, suggest libsbuild-dev.
67  * debian/rules:
68    - Add check rule to run unit tests at install time.
69    - Use "$(MAKE) -C" in place of explicit "cd && make".
70
71 -- Roger Leigh <rleigh@debian.org>  Fri, 16 Oct 2009 21:44:52 +0100
72
73schroot (1.2.3-1) unstable; urgency=low
74
75  * New upstream stable release.
76  * Detect and link against new versions of the Boost C++ libraries.
77
78 -- Roger Leigh <rleigh@debian.org>  Sun, 17 May 2009 18:29:44 +0100
79
80schroot (1.2.2-1) unstable; urgency=low
81
82  * New upstream stable release.
83  * Compile and link with POSIX thread support (Closes: #520713).
84    libstdc++ std::tr1::shared_ptr does not appear to work
85    correctly on Alpha without -pthread, failing during shared_ptr
86    construction or assignment due to an failed internal glibc
87    assertion while locking a pthread mutex.
88
89 -- Roger Leigh <rleigh@debian.org>  Sun, 22 Mar 2009 16:56:38 +0000
90
91schroot (1.2.1-1) unstable; urgency=low
92
93  * New upstream stable release.
94  * debian/control:
95    - Upgrade to Standards-Version 3.8.0.
96    - Don't Build-Depend upon -1 Debian revisions.
97  * po:
98    - Update eu translation (Closes: #479498).  Thanks to Piarres Beobide.
99    - Update fr translation (Closes: #481648).  Thanks to Nicolas François.
100    - Update pt translation (Closes: #480640).  Thanks to Pedro Ribeiro.
101    - Update vi translation (Closes: #479750).  Thanks to Clytie Siddall.
102    - Add zh_CN translation (Closes: #480174).  Thanks to LI Daobing (李道兵).
103    - Update zh_CN translation.  Thanks to Ji ZhengYu.
104  * sbuild/sbuild-lock.cc: Order of "struct flock" members is not assumed,
105    for GNU/kFreeBSD portability (Closes: #485637).  Thanks to Petr
106    Salinger.
107  * schroot.1.in, schroot.conf.5.in: Document /etc/schroot/chroot.d
108    (Closes: #487588).
109  * setup/10mount: Don't clear mount options for LVM snapshots
110    (Closes: #488726).
111  * New "loopback" chroot type allows loopback mounting of files
112    (Closes: #475515).
113
114 -- Roger Leigh <rleigh@debian.org>  Sat, 05 Jul 2008 11:41:33 +0100
115
116schroot (1.2.0-1) unstable; urgency=low
117
118  * New upstream stable release.
119  * Add eu translation (Closes: #462164).
120  * Updated pt translation (Closes: #464053).
121  * debian/control:
122    - libsbuild-dev is in section libdevel.
123    - Add libboost-filesystem-dev to Build-Depends.
124    - Bump Standards-Version to 3.7.3.
125  * debian/libsbuild-doc.doc-base: Use section Programming/C++
126  * Setup and exec scripts check for existence and validity of
127    script-config file options, as well as script-config itself, and exit with
128    an error status and message if incorrect (Closes: #462680).
129  * Reading the configuration no longer uses O_NOFOLLOW (Closes: #476332).
130    Thanks to Timothy G Abbott.
131  * sbuild/sbuild-util.h: Add missing typecast to fix FTBFS on
132    GNU/kFreeBSD (Closes: #465972).  Thanks to Petr Salinger.
133  * Building with G++ 4.3 now works (Closes: #467457).
134  * dchroot.1 manual page no longer specifies -d as a short option for
135    directory; this is only used for --preserve-environment
136    (Closes: #476815).
137  * schroot-mount now creates the mountpoint is not existent
138    (Closes: #469038).  Many thanks to Kees Cook for this patch.
139
140 -- Roger Leigh <rleigh@debian.org>  Mon, 05 May 2008 00:09:41 +0100
141
142schroot (1.1.6-1) unstable; urgency=low
143
144  * New upstream development release.
145  * Acknowledge NMU.  Thanks to Lucas Nussbaum for fixing the Boost
146    library names following another incompatible change in Boost
147    (Closes: #439215).
148  * debian/control: Suggest lvm2 instead of lvm-common (Closes: #452263).
149  * debian/copyright:
150    - Update with new GIT source code repository location.
151    - Update licence to GPLv3.
152  * debian/schroot.init: Update licence to GPLv3.
153  * bin/schroot/setup/20network, bin/schroot/setup/30passwd: For files to
154    copy, compare file device, inode and contents to avoid copying
155    identical files (Closes: #428808).
156  * If unknown keys are present in the configuration file, print a warning
157    message to alert the user (Closes: #459658).
158  * The filesystems to mount in the chroot may be customised by the system
159    administrator through the use of an fstab file on a per-chroot basis,
160    and a new helper utility, schroot-mount (Closes: #395062, #427047).
161    Thanks for your patience while we took the time to implement this the
162    right way.
163  * Update Vietnamese translation (Closes: #461531).  Thanks to Clytie
164    Siddall.
165  * debian/schroot.preinst: Add rm_conffile function to remove
166    /etc/schroot/setup.d/20network and /etc/schroot/setup.d/30passwd for
167    versions prior to this.  These are replaced by
168    /etc/schroot/setup.d/20copyfiles.
169  * debian/schroot.NEWS: Document conffile changes.
170
171 -- Roger Leigh <rleigh@debian.org>  Sun, 20 Jan 2008 22:51:04 +0000
172
173schroot (1.1.5-1.1) unstable; urgency=low
174
175  * Non-maintainer upload.
176  * Ajusted configure.ac to deal with the boost multi/singlethread switch.
177    Closes: #439215.
178
179 -- Lucas Nussbaum <lucas@lucas-nussbaum.net>  Fri, 24 Aug 2007 22:23:16 +0200
180
181schroot (1.1.5-1) unstable; urgency=low
182
183  * New upstream development release.
184  * debian/control: Use ${binary:Version}.
185  * debian/schroot.preinst: In prep_mv_conffile(), use dpkg-query in
186    place of reading /var/lib/dpkg/status directly.
187  * bin/schroot/setup/10mount: Use --bind rather than --rbind for
188    directory chroots.  This allows filesystem mounting to succeed when
189    sub-mounts are already mounted on top of the original directory
190    (Closes: #428805).  Thanks to Raphaël Hertzog for diagnosing this
191    problem.
192  * Calling "schroot -e -a" with no open sessions no longer outputs an
193    error (Closes: #398679).  Thanks to Benjamin Seidenberg.
194  * A new --session-name option allows users to name their sessions,
195    rather than using the built-in UUID generation (Closes: #401159).
196    Thanks to Lucas Nussbaum.
197  * The schroot(1) manual page now has examples for using sessions
198    (Closes: #401158).
199
200 -- Roger Leigh <rleigh@debian.org>  Sun, 08 Jul 2007 20:50:08 +0100
201
202schroot (1.1.4-1) unstable; urgency=low
203
204  * New upstream development release.
205  * debian/control:
206    - Build-Depend on the latest version of Boost, due to the change of
207      library symlinks.
208    - Change section of libsbuild-doc to "doc".
209    - Update package descriptions.
210      + Add schroot boilerplate description to schroot-common,
211        libsbuild-dev and libsbuild-doc (Closes: #425964).  Thanks to
212        Craig Sanders.
213      + Update schroot boilerplate.
214      + Add a list of reasons not to use dchroot and dchroot-dsa instead
215        of schroot.
216  * Processes running in the chroot on stopping a session are now killed
217    by the 15killprocs setup script (Closes: #391319).  Many thanks to
218    Kees Cook for implementing this.
219  * The 10mount script checks if the output of schroot-listmounts is empty
220    before calling umount (Closes: #426416).  Thanks to Federico Di
221    Gregorio.
222
223 -- Roger Leigh <rleigh@debian.org>  Mon, 28 May 2007 21:52:05 +0100
224
225schroot (1.1.3-1) unstable; urgency=low
226
227  * New upstream development release.
228  * bin/schroot-base/schroot-base-run.h, sbuild/sbuild-basic-keyfile.tcc:
229    Cope with failure when the locale set in the user's environment is
230    invalid, by falling back to the C locale (Closes: #425117).  Thanks to
231    Martin Michlmayr for reporting this bug.
232
233 -- Roger Leigh <rleigh@debian.org>  Sun, 20 May 2007 17:33:00 +0100
234
235schroot (1.1.2-1) unstable; urgency=high
236
237  * New upstream development release.
238  * debian/control
239    - Remove libsbuild1 dependency from libsbuild-dev.
240    - libsbuild1-dev is in Section devel.
241    - Use ${source:Version} to allow binNMUs.
242    - Add new package, libsbuild-doc.
243    - schroot-common Replaces schroot (<< 1.1.1).  Thanks to Hamish Moffatt
244      and Adeodato Simó for reporting this bug (Closes: #422741, #422863).
245  * debian/rules:
246    - Split arch-dependent and arch-independent packages into separate
247      rules.
248    - Remove .map and .md5 files from the Doxygen docs.
249  * debian/libsbuild-doc.docs: New file.  Install doxygen HTML
250    documentation and tag file.
251  * debian/libsbuild-doc.doc-base: Register docs with doc-base.
252  * bin/schroot/setup/10mount: Don't exec schroot-listmounts in a
253    subshell.  This prevents an error (such as a bad exit status) from
254    being noticed by the script, and as a result failure to umount
255    filesystems may result in severe dataloss when stop scripts then "rm
256    -rf" the chroot.  Thanks to Lucas Nussbaum for reporting this bug, and
257    Frans Pop for suggesting the solution (Closes: #422909).  Urgency is
258    set high because this is a critical bug.
259
260 -- Roger Leigh <rleigh@debian.org>  Thu, 10 May 2007 22:49:39 +0100
261
262schroot (1.1.1-1) unstable; urgency=low
263
264  [ Roger Leigh ]
265  * New upstream development release.
266  * debian/schroot.init: Add LSB init info and use LSB init functions.
267  * debian/control:
268    - schroot-common: New package, containing locale data.
269    - libsbuild1-dev: New package, containing libsbuild headers, a static
270      library and pkg-config data.
271    - schroot, dchroot and dchroot-dsa depend upon schroot-common
272  * debian/rules:
273    - Add dh_makeshlibs.
274    - Make dh_shlibdeps use the shlibs data for libsbuild1.
275    - install: Don't run "make check".
276    - Run configure with options to make only a static library.
277  * debian/schroot.install: Don't package locale data.
278  * debian/schroot-common.install: New file, install locale data.
279  * debian/libsbuild1.install: New file, install libsbuild.so.*.
280  * debian/libsbuild-dev.install: New file, installing headers, static
281    library and pkg-config .pc file.
282  * debian/schroot.default: New file, allowing customisation of the init
283    script.  Thanks to Federico Di Gregorio (Closes: #416193).
284  * debian/schroot.init:
285    - Source /etc/default/schroot.
286    - Add copyright header.
287
288  [ Luk Claes ]
289  * po/fr.po: Add French translation. Many thanks to Nicolas François
290  <nicolas.francois@centraliens.net> (Closes: #414415).
291
292 -- Roger Leigh <rleigh@debian.org>  Wed,  2 May 2007 20:36:11 +0100
293
294schroot (1.1.0-1) unstable; urgency=low
295
296  * New upstream development release.
297
298 -- Roger Leigh <rleigh@debian.org>  Fri, 25 Aug 2006 20:39:23 +0100
299
300schroot (1.0.6-1) unstable; urgency=low
301
302  * New upstream release.
303  * Add French translation, thanks to Nicolas François (Closes: #414415).
304
305 -- Roger Leigh <rleigh@debian.org>  Sun, 11 Mar 2007 21:48:52 +0000
306
307schroot (1.0.5-1) unstable; urgency=low
308
309  * New upstream release.
310  * schroot-listmounts: Don't segfault when realpath(3) returns null when
311    the supplied path is nonexistent (Closes: #408617).
312
313 -- Roger Leigh <rleigh@debian.org>  Sat, 27 Jan 2007 13:13:56 +0000
314
315schroot (1.0.4-1) unstable; urgency=high
316
317  * New upstream release.
318  * debian/schroot.init: Add LSB init info and use LSB init functions.
319  * schroot/schroot-listmounts-main.cc: Use realpath(3) to prevent severe
320    dataloss when unmounting filesystems in chroots with symlinks in the
321    SCHROOT_MOUNT_DIR path (Closes: #401180).
322
323 -- Roger Leigh <rleigh@debian.org>  Sat, 23 Dec 2006 12:00:50 +0000
324
325schroot (1.0.3-1) unstable; urgency=low
326
327  * New upstream release.
328  * dchroot/dchroot-session.cc, dchroot-dsa/dchroot-dsa-session.cc: The
329    syslog logging of the command or shell being run in the chroot now
330    only occurs when running as root or switching to another user.  If the
331    user is the same inside and outside the chroot, and not root, the
332    command or shell being run will not be logged.  Thanks to Helge
333    Kreutzmann (Closes: #381695).
334
335 -- Roger Leigh <rleigh@debian.org>  Mon,  2 Oct 2006 22:37:12 +0100
336
337schroot (1.0.2-1) unstable; urgency=low
338
339  * New upstream release.
340  * sbuild/sbuild-session.cc: The syslog logging of the command or shell
341    being run in the chroot now only occurs when running as root or
342    switching to another user.  If the user is the same inside and outside
343    the chroot, and not root, the command or shell being run will not be
344    logged.  Thanks to Helge Kreutzmann (Closes: #381695).
345
346 -- Roger Leigh <rleigh@debian.org>  Mon, 11 Sep 2006 22:42:53 +0100
347
348schroot (1.0.1-1) unstable; urgency=low
349
350  * New upstream release.
351  * sbuild/sbuild-chroot.cc: After using --begin-session, reading session
352    configuration no longer fails (Closes: #381271).
353
354 -- Roger Leigh <rleigh@debian.org>  Thu,  3 Aug 2006 11:43:53 +0100
355
356schroot (1.0.0-1) unstable; urgency=low
357
358  * New upstream release.
359  * debian/copyright:
360    - Update with location of new SVN repository and Alioth file download
361      location.
362    - Add location of SVN schroot-1.0 branch.
363  * schroot/schroot-listmounts-main.cc: mounts is const, to fix a GCC 4.0
364    compiler bug: "FTBFS: error: no match for ‘operator!=’ in ‘pos !=
365    std::vector’", thanks to Jens Seidel (Closes: #379478).
366  * po/de.po: New German translation, thanks to Jens Seidel
367    (Closes: #379483).
368
369 -- Roger Leigh <rleigh@debian.org>  Mon, 31 Jul 2006 11:58:08 +0100
370
371schroot (0.99.4-1) unstable; urgency=low
372
373  * New upstream release.
374  * The terminal state is no longer saved and restored when running a
375    command (Closes: #378469).
376
377 -- Roger Leigh <rleigh@debian.org>  Thu, 20 Jul 2006 16:08:27 +0100
378
379schroot (0.99.3-1) unstable; urgency=low
380
381  * New upstream release.
382  * sbuild/sbuild-dirstream.h: The dirstream extraction operator is
383    declared outside the class, in addition to the friend declaration.
384    This fixes a compilation error with GCC 4.2 (Closes: #377433).  Thanks
385    to Martin Michlmayr for reporting this.
386  * dchroot/dchroot-options.cc, dchroot/dchroot-session.cc: Allow any
387    number of command options, and concatenate all command options into a
388    single command, separated by spaces.  This restores compatibility with
389    dchroot 0.13 and earlier (Closes: #378028).  Thanks to David Liontooth
390    for reporting this.
391  * Terminal settings are correctly restored under all normal exit
392    conditions (Closes: #378152).
393  * debian/schroot.docs: Add the contents of debian/docs.
394  * debian/docs: Remove.
395  * debian/rules:
396    - The /usr/share/doc directories for dchroot and dchroot-dsa are
397      symlinks to schroot.
398    - Build in debian/build using VPATH.
399    - Use debian/build/config.status in place of config.status.
400  * debian/dchroot.preinst: New file.  Remove /usr/share/doc/dchroot.
401  * debian/dchroot-dsa.preinst: New file.  Remove
402    /usr/share/doc/dchroot-dsa.
403
404 -- Roger Leigh <rleigh@debian.org>  Fri, 14 Jul 2006 21:06:05 +0100
405
406schroot (0.99.2-2) unstable; urgency=low
407
408  * test/sbuild-personality.h: Modify the test for automatic personality
409    detection, which breaks on the hppa architecture (it uses "linux32"
410    rather than "linux" by default).  It now allows "linux", "linux_32bit"
411    and "linux32" as valid personalities.
412
413 -- Roger Leigh <rleigh@debian.org>  Fri,  7 Jul 2006 18:46:49 +0100
414
415schroot (0.99.2-1) unstable; urgency=low
416
417  * New upstream release.
418  * debian/control: Build-Depends on libboost-regex-dev.
419
420 -- Roger Leigh <rleigh@debian.org>  Thu,  6 Jul 2006 17:54:17 +0100
421
422schroot (0.99.1-1) unstable; urgency=low
423
424  * New upstream release.
425  * dchroot behaviour now matches the chdir and command execution
426    behaviour of the original dchroot (Closes: #374713, #374887).
427  * Output is now correctly aligned in UTF-8 locales (Closes: #373943).
428  * debian/control: Add dchroot-dsa package.
429  * debian/rules:
430    - install dchroot-dsa setuid root, and add dchroot-dsa lintian
431      override.
432    - run testsuite in build rule.
433    - copy config.sub and config.guest to the scripts directory.
434  * debian/dchroot-dsa.install: New file.
435  * debian/dchroot-dsa.postrm: New file.
436  * debian/dchroot-dsa.lintian-overrides: New file.
437  * debian/schroot.docs: New file.  Add THANKS.
438
439 -- Roger Leigh <rleigh@debian.org>  Mon, 26 Jun 2006 11:10:24 +0100
440
441schroot (0.99.0-1) unstable; urgency=low
442
443  * New upstream release.
444  * Bind mounts are now used for session-managed plain chroots
445    (Closes: #354344).
446  * root is no longer denied access when root is not in the groups or
447    root_groups lists (Closes: #372569).
448  * schroot.conf supports a personality option to set the process
449    execution domain, and dchroot.conf supports an additional third
450    personality option to do the same (Closes: #372874).
451  * debian/control:
452    - split dchroot into a separate package.
453    - schroot conflicts with dchroot << 0.13.
454    - dchroot depends upon schroot to use the schroot configuration,
455      scripts and helper binaries.
456    - dchroot and schroot Suggest debootstrap.
457    - add Luk Claes as a co-maintainer.
458  * debian/rules:
459    - Use dh_install
460    - Install dchroot lintian override.
461    - Install init script into rcS, and don't restart on upgrade.  This
462      will ensure that running sessions are not disrupted on upgrade.
463  * debian/dchroot.install: New file.
464  * debian/schroot.install: New file.
465  * debian/schroot.lintian-overrides: Remove dchroot lintian override.
466  * debian/dchroot.lintian-overrides: Add dchroot lintian override.
467  * debian/schroot.preinst: Move from debian/preinst.
468  * debian/schroot.postinst:
469    - Move from debian/postinst.
470    - If upgrading from a version less than 0.99.0-1, remove the
471      rc.d symlinks, because rcS is used instead of the normal runlevels.
472  * debian/dchroot.postrm: New file. Remove /etc/dchroot.conf on purge.
473  * debian/schroot.README.Debian: Move from debian/README.Debian.  Remove
474    outdated dchroot bits.
475  * debian/schroot.NEWS: New file. Document the splitting out of dchroot.
476
477 -- Roger Leigh <rleigh@debian.org>  Sat, 17 Jun 2006 14:22:14 +0100
478
479schroot (0.2.11-1) unstable; urgency=high
480
481  * New upstream release.
482  * debian/control: Upgrade to Standards-Version 3.7.2.
483  * schroot/schroot.1.in, schroot/schroot.conf.5.in: Correct ambiguity and
484    mistakes in the documentation (Closes: #369633).  Thanks to Andreas
485    Bombe.
486  * 05file and 10mount take additional steps to ensure that filesystems
487    are umounted correctly, and that no chroot will be purged if there are
488    mounted filesystems inside it (Closes: #369626).
489  * Don't package the static libsbuild.a.
490
491 -- Roger Leigh <rleigh@debian.org>  Sat, 10 Jun 2006 09:50:06 +0100
492
493schroot (0.2.10-1) unstable; urgency=low
494
495  * New upstream release.
496  * debian/control: Upgrade to Standards-Version 3.7.0.
497  * sbuild/sbuild-chroot-config.cc: If a chroot alias is the same as the
498    chroot name, don't warn about it, because the effect is still
499    unambiguous (Closes: #366608).
500
501 -- Roger Leigh <rleigh@debian.org>  Sat, 27 May 2006 13:07:14 +0100
502
503schroot (0.2.9-1) unstable; urgency=low
504
505  * New upstream release.
506  * The package now builds cleanly with GCC 4.2 (Closes: #362205).
507  * schroot/setup/10mount: Create mountpoints if they do not exist
508    (Closes: #364332).
509  * schroot/sbuild-session.cc: Fall back to home directory instead of / if
510    the current working directory does not exist in the chroot
511    (Closes: #363475).
512  * debian/README.Debian: Move chroot safety advice to README
513    (Closes: #361108).
514
515 -- Roger Leigh <rleigh@debian.org>  Sun, 30 Apr 2006 13:26:00 +0100
516
517schroot (0.2.8-1) unstable; urgency=low
518
519  * New upstream release.
520
521 -- Roger Leigh <rleigh@debian.org>  Sun, 19 Mar 2006 11:53:35 +0000
522
523schroot (0.2.7-2) unstable; urgency=low
524
525  * schroot/dchroot-session.cc (run_impl): Correctly chain up to the
526    parent method.  This prevents the infinite recursion which caused
527    dchroot to crash when using dchroot.conf (Closes: #355880).
528
529 -- Roger Leigh <rleigh@debian.org>  Wed,  8 Mar 2006 15:47:11 +0000
530
531schroot (0.2.7-1) unstable; urgency=low
532
533  * New upstream release.
534
535 -- Roger Leigh <rleigh@debian.org>  Wed,  8 Mar 2006 12:32:59 +0000
536
537schroot (0.2.6-1) unstable; urgency=low
538
539  * New upstream release.
540  * Remove bashisms in all setup and run shell scripts (test "-o" and
541    "function" in shell functions).  Thanks to Clint Adams for this patch
542    (Closes: #354526).
543  * Allow all commands run inside the chroot to be prefixed by another
544    command (Closes: #354513).
545  * Clean up the current session when SIGHUP is caught (Closes: #354780).
546  * Move 50sbuild from /etc/schroot/run.d to /etc/schroot/setup.d.
547  * Move 00check from /etc/schroot/run.d to /etc/schroot/exec.d.
548  * debian/preinst:
549    - Remove /etc/schroot/run.d/50sbuild if not modified locally.
550    - Remove /etc/schroot/run.d/00check if not modified locally.
551  * debian/postinst:
552    - Move /etc/schroot/run.d/50sbuild to /etc/schroot/setup.d/50sbuild if
553      modified locally.
554    - Move /etc/schroot/run.d/00check to /etc/schroot/exec.d/00check if
555      modified locally.
556  * debian/schroot.init:
557    - Rename $DAEMON to $SCHROOT.
558    - Don't exit with an error if session recovery for an individual chroot
559      fails.
560
561 -- Roger Leigh <rleigh@debian.org>  Mon,  6 Mar 2006 18:54:30 +0000
562
563schroot (0.2.5-1) unstable; urgency=low
564
565  * New upstream release.
566  * schroot/run/50sbuild: Create ${CHROOT_PATH}/var/lib/sbuild/srcdep-lock
567    and set ownership and permissions of all files under
568    ${CHROOT_PATH}/var/lib/sbuild to root:sbuild and 02775, respectively.
569    Thanks to Adeodato Simó for this patch (Closes: #354462).
570  * schroot/schroot.1.in: Correct mistakes in --help options.  Thanks to
571    Clint Adams for this patch (Closes: #354477).
572
573 -- Roger Leigh <rleigh@debian.org>  Sun, 26 Feb 2006 21:44:23 +0000
574
575schroot (0.2.4-1) unstable; urgency=low
576
577  * New upstream release.
578  * Allow multiple chroots on a single filesystem for "block-device" and
579    "lvm-snapshot" chroots.  Thanks to Adeodato Simó and Steve Langasek
580    for this idea (Closes: #354237).
581  * Allow basic session management when "run-session-scripts" is enabled
582    for "plain" chroots, by using bind mounts.  This enables the setup
583    scripts to run properly.  Thanks to Adeodato Simó for this idea
584    (Closes: #354257).
585
586 -- Roger Leigh <rleigh@debian.org>  Sat, 25 Feb 2006 13:03:28 +0000
587
588schroot (0.2.3-2) unstable; urgency=low
589
590  * debian/rules: dchroot must be installed setuid root.
591  * debian/schroot.lintian-overrides: Add dchroot.
592
593 -- Roger Leigh <rleigh@debian.org>  Tue, 21 Feb 2006 13:38:32 +0000
594
595schroot (0.2.3-1) unstable; urgency=low
596
597  * New upstream release.
598  * debian/control:
599    - Provide, Conflict and Replace dchroot.
600    - Enhances sbuild.
601    - Suggest lvm-common for LVM support.
602    - Update description.
603  * debian/rules: Add --enable-dchroot to configure, to package the dchroot
604    wrapper.
605  * debian/README.Debian: Update dchroot notes.
606
607 -- Roger Leigh <rleigh@debian.org>  Tue, 21 Feb 2006 10:01:31 +0000
608
609schroot (0.2.2-2) unstable; urgency=low
610
611  * debian/control: Add pkg-config build dependency.
612
613 -- Roger Leigh <rleigh@debian.org>  Tue,  7 Feb 2006 00:04:10 +0000
614
615schroot (0.2.2-1) unstable; urgency=low
616
617  * New upstream release.
618  * debian/control: Remove Glib from the build dependencies.
619  * debian/control: Add versioned depends on libpam0g-dev >= 0.79-3.1,
620    because earlier versions have broken headers, due to redefining
621    internal glibc/libstdc++ types.
622
623 -- Roger Leigh <rleigh@debian.org>  Mon,  6 Feb 2006 23:21:07 +0000
624
625schroot (0.2.1-1) unstable; urgency=low
626
627  * New upstream release.
628
629 -- Roger Leigh <rleigh@debian.org>  Wed,  1 Feb 2006 11:30:43 +0000
630
631schroot (0.2.0-1) unstable; urgency=low
632
633  * New upstream release.
634  * debian/control: Suggest unzip, for use with file chroots.
635  * debian/rules: Don't run the testsuite, which requires root to run
636    successfully.
637
638 -- Roger Leigh <rleigh@debian.org>  Sat, 28 Jan 2006 18:32:23 +0000
639
640schroot (0.1.8-1) unstable; urgency=low
641
642  * New upstream release.
643  * debian/rules: Use /usr/lib rather than ${prefix}/lib for
644    libexecdir, to avoid unexpanded shell vars in config.h.
645  * debian/schroot.init: Remove "function" bashism.
646
647 -- Roger Leigh <rleigh@debian.org>  Mon,  7 Nov 2005 19:41:42 +0000
648
649schroot (0.1.7-3) unstable; urgency=low
650
651  * debian/schroot.init: Remove "function" bashism.  Applied patch
652    from upstream CVS (Closes: #337761).  Thanks to Robert Luberda
653    for the patch.
654
655 -- Roger Leigh <rleigh@debian.org>  Mon,  7 Nov 2005 19:46:36 +0000
656
657schroot (0.1.7-2) unstable; urgency=low
658
659  * schroot/sbuild-sessions.c: Don't check for supplementary group
660    IDs if there are none available, and check the process' GID in
661    addition.  This allows session recovery at startup, since init
662    does not appear to set supplementary groups.  Applied patch
663    from upstream CVS (Closes: #337628).
664  * debian/rules: Use /usr/lib rather than ${prefix}/lib for
665    libexecdir, to avoid unexpanded shell vars in config.h.
666
667 -- Roger Leigh <rleigh@debian.org>  Sat,  5 Nov 2005 14:44:50 +0000
668
669schroot (0.1.7-1) unstable; urgency=low
670
671  * New upstream release.
672  * debian/control: Add liblockdev to Build-Depends.
673  * debian/rules:
674    - Use --libexecdir when running configure
675    - Use dh_installinit to install init script.
676  * debian/schroot.init: New init script, used for session
677    recovery at system startup.
678
679 -- Roger Leigh <rleigh@debian.org>  Fri,  4 Nov 2005 19:34:25 +0000
680
681schroot (0.1.6-1) unstable; urgency=low
682
683  * New upstream release.
684  * Don't run setup scripts by default, because this can cause
685    data loss with custom chroot setups.  A "run-setup" chroot
686    option has been added to configure the running of setup
687    scripts, which are disabled by default for safety
688    (Closes: #329403).
689  * Manual pages say "schroot" rather than "sbuild" (Closes: #331550).
690  * Preserve schroot.conf changes correctly when moving to
691    /etc/schroot/schroot.conf, by checking the md5sum to
692    detect local modifictions.  If not modified, delete and
693    replace with the package version.
694  * debian/rules: Set $localstatedir when running configure.
695
696 -- Roger Leigh <rleigh@debian.org>  Thu, 13 Oct 2005 00:16:06 +0100
697
698schroot (0.1.5-1) unstable; urgency=low
699
700  * New upstream release.
701  * Compute the location of schroot.conf properly in schroot.1 and
702    schroot.conf.5 (Closes: #324914).
703  * debian/postinst: If present, move /etc/schroot.conf to
704    /etc/schroot/schroot.conf.
705  * debian/rules, debian/schroot.lintian-overrides: Install
706    lintian override for setuid-binary warning.
707
708 -- Roger Leigh <rleigh@debian.org>  Sun, 11 Sep 2005 16:25:47 +0100
709
710schroot (0.1.4-1) unstable; urgency=low
711
712  * New upstream release.
713  * debian/control:
714    - Add gettext to Build-Depends.
715
716 -- Roger Leigh <rleigh@debian.org>  Sun, 17 Jul 2005 18:14:32 +0100
717
718schroot (0.1.3-1) unstable; urgency=low
719
720  * New upstream release.
721
722 -- Roger Leigh <rleigh@debian.org>  Sun, 03 Jul 2005 19:49:59 +0100
723
724schroot (0.1.2-1) unstable; urgency=low
725
726  * New upstream release.
727  * debian/control: Upgrade to Standards-Version 3.6.2.
728
729 -- Roger Leigh <rleigh@debian.org>  Sat, 25 Jun 2005 21:46:24 +0100
730
731schroot (0.1.1-1) unstable; urgency=low
732
733  * New upstream release.
734  * Initial Debian release (Closes: #315104).
735  * debian/control:
736    - Add buildd-tools developers to Uploaders.
737    - Remove unused ${misc:Depends}.
738  * Remove debian/conffiles, which is redundant with current versions of
739    debhelper.
740  * debian/copyright:
741    - Update the postal address of the FSF.
742    - Refer to /usr/share/common-licenses/GPL.
743    - Add new download location.
744
745 -- Roger Leigh <rleigh@debian.org>  Tue, 21 Jun 2005 19:11:25 +0100
746
747schroot (0.1.0-1) unstable; urgency=low
748
749  * Initial release.
750
751 -- Roger Leigh <rleigh@debian.org>  Sun, 19 Jun 2005 15:11:58 +0100
752
Note: See TracBrowser for help on using the repository browser.