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

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