Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-07-11 | sbuild::session: Use chroot_config::find_alias correctly | Roger Leigh | 1 | -7/+3 | |
Always throw an error if the chroot wasn't found. This failed (or rather didn't fail) in the case of the root user where authentication can't fail and so only a warning was issued, followed by a segfault due to the chroot being invalid. | |||||
2010-07-10 | sbuild::chroot_config: Move -source alias handling here | Roger Leigh | 2 | -10/+18 | |
No longer manage in sbuild::chroot_facet_source_clonable, which doesn't need to care about these details. chroot_config places the aliases in the source namespace, and the -source compatibibility aliases in the chroot namespace. | |||||
2010-07-10 | test::sbuild_chroot_config: Drop old comment | Roger Leigh | 1 | -1/+1 | |
2010-07-10 | test: Use new chroot_config interface | Roger Leigh | 9 | -42/+53 | |
2010-07-10 | dchroot: Use new chroot_config interface | Roger Leigh | 4 | -24/+20 | |
2010-07-10 | sbuild: Remove unnecessary use of sbuild namespace qualifiers | Roger Leigh | 18 | -49/+50 | |
2010-07-10 | sbuild::chroot: Replace use of get_active with facet checking | Roger Leigh | 12 | -85/+92 | |
2010-07-10 | schroot::options_base: --info displays sources by default | Roger Leigh | 1 | -1/+1 | |
2010-07-10 | sbuild::chroot_config: Add namespaces | Roger Leigh | 12 | -189/+417 | |
2010-07-10 | schroot::options_base: --chroot-name only works with --begin-session | Roger Leigh | 1 | -0/+9 | |
2010-07-06 | debian: Document translation updatesrelease/schroot-1.4.7debian/schroot-1.4.7-1 | Roger Leigh | 1 | -1/+3 | |
2010-07-06 | po: Update zh_CN translation | Ji ZhengYu | 1 | -21/+15 | |
2010-07-06 | po: Update it translation | Vincenzo Campanella | 1 | -16/+11 | |
2010-07-06 | NEWS: Document SCHROOT_SYSCONF_DIR bug | Roger Leigh | 1 | -1/+3 | |
2010-07-06 | debian: Close #588247 | Roger Leigh | 1 | -1/+3 | |
2010-07-06 | build: Distribute VERSION | Roger Leigh | 1 | -1/+2 | |
2010-07-06 | Complete change to SCHROOT_SYSCONF_DIR from PACKAGE_SYSCONF_DIR | Roger Leigh | 5 | -17/+17 | |
2010-07-06 | debian: Bump version to 1.4.7 and standards version to 3.9.0 | Roger Leigh | 2 | -1/+8 | |
2010-07-06 | NEWS: Bump version to 1.4.7 | Roger Leigh | 1 | -1/+5 | |
2010-07-05 | NEWS: Document /dev bind mountingrelease/schroot-1.4.6debian/schroot-1.4.6-1 | Roger Leigh | 1 | -0/+7 | |
2010-07-05 | po: Unfuzzy one string | Roger Leigh | 1 | -2/+2 | |
2010-07-05 | po: Update | Roger Leigh | 11 | -309/+339 | |
2010-07-05 | sbuild::chroot_config: Initialise aliases in constructor | Roger Leigh | 1 | -2/+4 | |
2010-07-05 | dchroot_dsa::session: Correct get_login_directories prototype | Roger Leigh | 2 | -2/+4 | |
Must be the same as sbuild::session. | |||||
2010-07-05 | debian: Close #588155 | Roger Leigh | 1 | -1/+4 | |
2010-07-05 | schroot::main_base: Don't allow session names to duplicate chroot or alias names | Roger Leigh | 3 | -3/+9 | |
This was previously possible, but broken because sbuild::chroot_config can't handle the duplicate names. Forbid until chroot_config has separate namespaces. | |||||
2010-07-05 | sbuild::session: Don't allow running or ending a new session | Roger Leigh | 2 | -3/+10 | |
It doesn't make sense to run or end a new session unless also beginning with SESSION_AUTOMATIC. | |||||
2010-07-04 | po: Fix fuzzy en strings | Roger Leigh | 1 | -9/+5 | |
2010-07-04 | po: Update | Roger Leigh | 11 | -68/+98 | |
2010-07-04 | NEWS: Document loopback session changes and setup script work | Roger Leigh | 1 | -4/+16 | |
Also tidy up early typos and whitespace | |||||
2010-07-04 | setup.d: Move FreeBSD device portability code to common-data | Roger Leigh | 3 | -18/+11 | |
2010-07-04 | setup.d: Reorganise 10mount mount options setting | Roger Leigh | 1 | -50/+44 | |
Fix loopback options for mounting Move checks into setup-start/setup-recover block so they don't get done on setup-stop. | |||||
2010-07-04 | sbuild::chroot_loopback: Always create session file | Roger Leigh | 1 | -13/+3 | |
2010-07-04 | debian: Close #587757 and #587769 | Roger Leigh | 1 | -1/+6 | |
2010-07-04 | setup.d: Use common data and functions and fix sanity checks | Roger Leigh | 11 | -268/+196 | |
Use common-data and common-functions Replace VERBOSE checks with logging functions Correct device checks in all scripts (for GNU/kFreeeBSD compatibility) Move sanity checks from 00check to exactly where they are needed, which means scripts won't fail prematurely and especially on stop where they may no longer be needed. This makes session ending in the face of removed resources much more reliable. | |||||
2010-07-04 | debian: Include common-data and common-functions | Roger Leigh | 1 | -1/+2 | |
2010-07-04 | debian: Package common-data and common-functions | Roger Leigh | 2 | -1/+2 | |
2010-07-04 | setup: Add common-data and common-functions files | Roger Leigh | 3 | -0/+83 | |
These are for sourcing by individial setup scripts and contain common data and shell functions, respectively. | |||||
2010-07-04 | po: Update | Roger Leigh | 11 | -66/+77 | |
2010-07-04 | build: Remove maintainer mode and add additional defines | Roger Leigh | 4 | -15/+26 | |
Remove maintainer mode. Add SCHROOT_DATA_DIR, SCHROOT_SETUP_DATA_DIR and replace PACKAGE_SYSCONF_DIR with SCHROOT_SYSCONF_DIR. Export into the setup script environment as SYSCONF_DIR, DATA_DIR and SETUP_DATA_DIR. | |||||
2010-07-04 | NEWS: Document file chroot location option | Roger Leigh | 1 | -0/+8 | |
2010-07-03 | sbuild::run_parts: Remove shadowing errdata variable | Roger Leigh | 1 | -1/+0 | |
This was causing the poll loop to terminate prematurely after the first input on stderr due to the shadowed variable always showing zero data returned. | |||||
2010-07-03 | sbuild::chroot_file: Add location configuration key | Roger Leigh | 5 | -2/+90 | |
Allows use of chroots packed with the system in a subdirectory. | |||||
2010-06-29 | po: Update | Roger Leigh | 11 | -151/+149 | |
2010-06-29 | sbuild::auth and sbuild::session: Improve environment handling | Roger Leigh | 9 | -36/+60 | |
2010-06-27 | debian: Document 1.4.6 changes | Roger Leigh | 1 | -2/+10 | |
2010-06-27 | po: Update | Roger Leigh | 11 | -473/+527 | |
2010-06-27 | NEWS: Document preserve-environment key | Roger Leigh | 1 | -1/+4 | |
2010-06-27 | man: Document desktop setup in schroot.conf | Roger Leigh | 1 | -0/+4 | |
2010-06-27 | profile-templates: Bind /var/run/gdm3 rather than /var/run | Roger Leigh | 1 | -1/+3 | |
Binding /var/run is dangerous since it might make services in the chroot interfere with services on the host, particularly when installing and removing packages. Since gdm3 might not be installed, we need to leave it commented out. |