summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2010-09-26po: Updaterelease/schroot-1.4.13debian/schroot-1.4.13-1Roger Leigh4-16/+17
2010-09-26po: Correct Boost format strings in fr translationRoger Leigh1-3/+3
2010-09-26debian: Update da translation and close #596002Roger Leigh1-1/+2
2010-09-26po: Update da translationJoe Hansen1-4/+4
2010-09-26debian: Update translations and close #596597, #596962 and #596612Roger Leigh1-0/+6
2010-09-26po: Update de translationHolger Wansing1-3/+9
2010-09-26po: Update fr translationThomas Blein1-7/+12
2010-09-26po: Update pt translationPedro Ribeiro1-39/+26
2010-09-26po: Update it translationVincenzo Campanella1-20/+20
2010-09-26po: Update zh_CN translationJi ZhengYu1-5/+5
2010-09-26debian: Bump version to 1.4.13-1 and close #597368Roger Leigh1-0/+18
2010-09-26NEWS: Bump version to 1.4.13Roger Leigh1-1/+5
2010-09-26schroot::main_base: Correctly handle errors for source chrootsRoger Leigh1-1/+2
2010-09-26schroot::main_base: Only warn about no chroots when verboseRoger Leigh1-3/+4
2010-09-26sbuild::chroot_config: Create proxy sessions for plain chrootsRoger Leigh2-1/+12
Session actions such as --run-session and --end-session do not work with plain chroots, due to no chroot existing in the session namespace. Create aliases in the session namespace for plain chroots. Also load all chroots on all actions requiring sessions to ensure the presence of the session proxy aliases.
2010-09-06po: Update en translationRoger Leigh1-4/+4
2010-09-05po: Updaterelease/schroot-1.4.12debian/schroot-1.4.12-1Roger Leigh12-27/+162
2010-09-05debian: Close #594720Roger Leigh1-1/+3
2010-09-05build: git-dist: Correct punctuation and spacing in commentsRoger Leigh1-5/+7
2010-09-05build: Add initial git release distribution infrastructureRoger Leigh3-1/+276
2010-09-05scripts: Always send output of git rev-parse to /dev/nullRoger Leigh1-1/+1
2010-09-05debian: Close #595647Roger Leigh1-1/+3
2010-09-05sbuild::chroot_config: Use namespace hints correctlyRoger Leigh1-0/+6
If a chroot name doesn't contain an explict namespace, fall back to the provided namespace hint before falling back to the "chroot" namespace if no hint was provided.
2010-09-05debian: Bump version to 1.4.12-1Roger Leigh1-0/+6
2010-09-05NEWS: Bump version to 1.4.12Roger Leigh1-1/+5
2010-08-29NEWS: Fix typoRoger Leigh1-1/+1
2010-08-28sbuild::chroot: Translate error reasonsRoger Leigh1-3/+3
2010-08-28sbuild::chroot: Remove use of format string for invalid chroot name reasonRoger Leigh1-3/+1
2010-08-28debian: Bump version to 1.4.11-1 and close #594677release/schroot-1.4.11debian/schroot-1.4.11-1Roger Leigh1-0/+8
2010-08-28NEWS: Bump version to 1.4.11Roger Leigh1-1/+5
2010-08-28dchroot: Use chroot namespaceRoger Leigh1-1/+1
Use new form of sbuild::chroot_config::add, putting choots into chroot namespace.
2010-08-28dchroot: dchroot.conf parser uses directory keyRoger Leigh2-2/+2
Use "directory" key in place of deprecated key "location"
2010-08-25debian: Bump version to 1.4.10-2 and close #594024 and #594239debian/schroot-1.4.10-2Roger Leigh1-0/+7
2010-08-25po: Update fr translationThomas Blein1-32/+22
2010-08-25po: Update de translationHolger Wansing1-19/+9
2010-08-22debian: rules: Explicitly specify LVREMOVErelease/schroot-1.4.10debian/schroot-1.4.10-1Roger Leigh2-4/+7
2010-08-22build: Simplify doxygen conditional usageRoger Leigh1-5/+4
2010-08-22debian: Bump version to 1.4.10-1 and don't enable doxygen explicitlyRoger Leigh2-1/+8
2010-08-22NEWS: Bump version to 1.4.10Roger Leigh1-1/+5
2010-08-22build: Conditionally enable features if presentRoger Leigh1-12/+34
Existing logic for automatic enabling of features was broken
2010-08-21debian: rules: Run dh_install separately for install-arch and -indeprelease/schroot-1.4.9debian/schroot-1.4.9-1Roger Leigh1-1/+4
Also install arch-indep files separately in install-indep rule
2010-08-21debian: rules: Use -a and -i arguments for dh_prepRoger Leigh1-2/+2
2010-08-21po: UpdateRoger Leigh1-9/+11
2010-08-21debian: rules: Add build rule to call build-indep and build-archRoger Leigh1-0/+2
2010-08-21debian: Close #593516Roger Leigh1-1/+4
2010-08-21setup: 10mount: Use flock to prevent race reading /proc/mountsGreg Price1-8/+21
See Debian #593516 for a full description of this bug. Comment added to Greg Price's patch by Roger Leigh: Note that flock is used here to prevent races reading /proc/mounts, which on current (Linux 2.6.32) kernels is racy. If other processes are mounting or unmounting filesystems as we read it, we can miss mount entries due to the file changing as we read it. This needs fixing in the kernel, but an exclusive lock surrounding the schroot-listmounts invocation is a partial fix. This prevents racing when multiple schroot processes are running. Note that this does not prevent the problem when programs other than schroot mount and unmount filesystems (since they don't create the lock).
2010-08-21build: boost_filesystem depends upon boost_systemRoger Leigh1-13/+13
Newer compilers (GCC 4.5) and linkers (gold) require that all required symbols are linked against directly, rather than allowing indirect linkage to satisfy the dependency. This means that if you use the libboost_filesystem headers and link with -lboost_filesystem, you also need to add -lboost_system. The library has the appropriate DT_NEEDED entry, but this is due to exposing internal use of boost_system in the boost_filesystem headers, so our code is in fact dependent even though we are unaware of it. Hopefully boost will start using pkg-config in the future so we don't need to be aware of these internal details and worry about breakage when our assumptions about the internal details change in the future.
2010-08-21README: Update configure options and document "make doc"Roger Leigh1-4/+21
2010-08-19debian: Close #593622Roger Leigh1-1/+2
2010-08-19po: Update da translationJoe Hansen1-14/+8