summaryrefslogtreecommitdiff
path: root/sbuild
AgeCommit message (Expand)AuthorFilesLines
2010-01-16sbuild::chroot_facet_session_clonable: Use basename correctlyRoger Leigh1-1/+1
2010-01-16sbuild: Remove separator argument from path functionsRoger Leigh3-17/+15
2010-01-16sbuild::dirstream: Replace with boost::filesystemRoger Leigh5-432/+17
2009-12-21sbuild::chroot_block_device: Create session file when using unionRoger Leigh1-20/+20
2009-12-13sbuild::chroot: Remove obsolete EXEC_START and EXEC_STOPRoger Leigh3-12/+1
2009-12-13sbuild::chroot_block_device: Create session fileRoger Leigh4-75/+84
2009-12-12sbuild::chroot_block_device: Build correctly when LVM snapshot support is not...Jonathan Callen3-0/+8
2009-11-07sbuild::session: Set child_status to EXIT_SUCCESS following authenticationRoger Leigh1-1/+6
2009-10-16sbuild::session: When run with --begin-session, exit status must be successRoger Leigh1-1/+4
2009-10-11sbuild::stat: Support C string constructorRoger Leigh2-0/+16
2009-09-27sbuild: Add reentrant passwd and group wrappersRoger Leigh4-19/+316
2009-09-27sbuild::chroot_facet_session_clonable: Only allow session creator to access s...Roger Leigh18-43/+140
2009-09-27sbuild::chroot_facet_session: Remove unused clone_session_setupRoger Leigh2-80/+0
2009-09-27sbuild: Validation of chroot properties allows strings to be emptyRoger Leigh3-3/+15
2009-09-11sbuild::session: Default child_status to EXIT_FAILURERoger Leigh1-1/+1
2009-09-09sbuild::chroot_facet_source_clonable: Remove source_clonable memberRoger Leigh4-47/+0
2009-08-13sbuild::chroot_facet_session_clonable: Remove source keyfile deprecationRoger Leigh1-37/+0
2009-08-13doc: Fix some doxygen class headersJan-Marek Glogowski11-17/+65
2009-08-10sbuild::chroot_block_device_base: Don't lock union block devicesJan-Marek Glogowski1-0/+14
2009-08-10sbuild::chroot_facet_union: Really use own error messagesJan-Marek Glogowski1-2/+2
2009-08-08sbuild::chroot_facet_mountable: Only serialise mount-device for sessionsRoger Leigh1-8/+17
2009-08-08sbuild::chroot_facet_session: Split into chroot_facet_session_clonableRoger Leigh15-118/+346
2009-08-06sbuild::run_parts: Correct poll conditionalRoger Leigh1-2/+2
2009-08-05sbuild::run_parts: Handle EINTR during readsRoger Leigh1-2/+4
2009-08-04sbuild::session: Split UUID generation into support functionRoger Leigh3-21/+41
2009-08-04sbuild::chroot_facet_session: Use correct class name for null method pointersRoger Leigh1-2/+2
2009-08-04sbuild::chroot_facet_mountable: Serialise mount-device to keyfileRoger Leigh1-0/+8
2009-08-04sbuild::basic_keyfile: Ask user to update deprecated keysRoger Leigh1-2/+2
2009-08-02sbuild::chroot_facet_session: Move deserialisation code from chroot_facet_sourceRoger Leigh2-37/+37
2009-08-02sbuild::chroot: clone_session is pure virtual and chroots always cloneRoger Leigh7-38/+27
2009-08-01sbuild::chroot: Don't write 'active' keyJan-Marek Glogowski1-4/+0
2009-08-01sbuild::chroot Convert facets from vector to listJan-Marek Glogowski2-12/+14
2009-08-01sbuild::session: Only use session_id property for cloning sessionsRoger Leigh1-15/+25
2009-08-01sbuild: Some cleanup for directory and union chrootsJan-Marek Glogowski3-8/+12
2009-07-31sbuild::chroot_facet: Update all facet uses to use ptr and const_ptr typesRoger Leigh9-45/+24
2009-07-31sbuild::chroot_union: Replace with chroot_facet_unionRoger Leigh11-191/+184
2009-07-30sbuild::chroot_mountable: Replace with chroot_facet_mountableRoger Leigh10-125/+141
2009-07-30sbuild::chroot_source: Reimplement as facetsRoger Leigh25-377/+725
2009-07-29sbuild::chroot: Add clone_source virtual methodRoger Leigh4-10/+21
2009-07-29sbuild::chroot: Enable session facetRoger Leigh19-449/+203
2009-07-29sbuild::chroot_facet_session: Add new session facetRoger Leigh2-0/+339
2009-07-29sbuild::chroot_facet*: Add ptr typedefs and create and clone methodsRoger Leigh3-5/+47
2009-07-29sbuild::chroot: Add const_ptr typedefRoger Leigh1-0/+3
2009-07-26sbuild::session: Use common name for personality facet pointerRoger Leigh1-4/+4
2009-07-26sbuild::chroot: Call methods from facets in addition to virtual methodsRoger Leigh3-56/+97
2009-07-26sbuild::chroot_facet_personality: Add personality support from sbuild::chrootRoger Leigh2-1/+50
2009-07-26sbuild::chroot: Pass chroot as parameter to facet functionsRoger Leigh27-344/+454
2009-07-26sbuild::chroot: Add interface to add, remove, replace and get facetsRoger Leigh2-4/+58
2009-07-26sbuild::chroot: Session ID detail only printed if session is activeRoger Leigh1-1/+1
2009-07-26sbuild::chroot: setup_env method is constRoger Leigh1-1/+1