summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* no longer need selinux lib preload.Michael E Brown2007-10-181-14/+0
* change uidManager to push/pop so we can overlap regions. enforce naming conve...Michael E Brown2007-10-183-45/+77
* remove all trailing whitespace. move all caching functions together.Michael E Brown2007-10-181-25/+25
* prune yum cache old files. add ability to limit ccache size.Michael E Brown2007-10-181-10/+47
* remove obsolete opts. add caching options.Michael E Brown2007-10-181-13/+2
* get ccache workingMichael E Brown2007-10-181-0/+15
* factor caching stuff to standalone functions.Michael E Brown2007-10-181-29/+78
* remove obsolete caching options. in with the new caching options. dont double...Michael E Brown2007-10-181-26/+11
* ensure that HOME var is set properly for rpmbuild.Michael E Brown2007-10-181-1/+2
* properly mount/umount around rpmbuild callMichael E Brown2007-10-181-2/+3
* get rid of spurious blank lines in log outputMichael E Brown2007-10-181-1/+5
* add build and installdeps implementations.Michael E Brown2007-10-181-10/+76
* more srpm manip functions.Michael E Brown2007-10-181-5/+66
* fix chroot->root typo. change function call to yieldSrpmHeaders().Michael E Brown2007-10-181-4/+4
* fix problem dropping privs where we dropped uid first and then couldnt drop gid.Michael E Brown2007-10-171-2/+2
* wrap action part in try/except so we cleanly trap and report errors.Michael E Brown2007-10-171-38/+65
* fix for idiotic error in rpmUtils where exception comes back with each letter...Michael E Brown2007-10-171-4/+4
* complete chroot/shell commands.Michael E Brown2007-10-171-2/+11
* export do_chroot() in public api. use -n option to mount/umount so it doesnt ...Michael E Brown2007-10-171-15/+16
* make sure we properly catch all derived exceptions, like KeyboardInterruptMichael E Brown2007-10-171-2/+2
* add special callout for interactive commands so we can interact properly.Michael E Brown2007-10-171-8/+14
* finish out setup of chroot env.Michael E Brown2007-10-172-262/+121
* start fleshing out different options. fix chrootuid to get real uid vs effect...Michael E Brown2007-10-171-11/+25
* Add cap to make multiple dirs at a time. add rmtree helper to eat some except...Michael E Brown2007-10-171-13/+56
* namespace prefix bugfix. add self because it is now a class.Michael E Brown2007-10-171-3/+3
* remove stuff that is already implemented so it is more obvious what is left.Michael E Brown2007-10-171-229/+0
* tracing. start init() workMichael E Brown2007-10-171-47/+102
* need to pass uidManager to chroot class for setupMichael E Brown2007-10-171-1/+2
* add tracing, touch(), do() functionsMichael E Brown2007-10-171-3/+72
* move uid management into a class so it can be easily passed to chroot obj and...Michael E Brown2007-10-171-32/+43
* add traceLog decorator which allows specifying the logger to use.Michael E Brown2007-10-171-12/+27
* more code.Michael E Brown2007-10-163-20/+92
* fix logging qualname to be in mock hierarchyMichael E Brown2007-10-161-1/+1
* add new py files to buildMichael E Brown2007-10-161-0/+56
* start adding backend codeMichael E Brown2007-10-161-0/+61
* start adding utility functions.Michael E Brown2007-10-161-1/+23
* add vim declarations.Michael E Brown2007-10-161-0/+2
* get rid of extra newlines.Michael E Brown2007-10-161-2/+2
* start setting up calls to backend.Michael E Brown2007-10-161-3/+5
* move py modules to different subdir to avoid conflict with mock binary name.Michael E Brown2007-10-169-0/+1
* start re-arranging things...Michael E Brown2007-10-166-1148/+909
* start cleaning up old code.Michael E Brown2007-10-161-9/+0
* add tracingMichael E Brown2007-10-161-1/+11
* add new python modulesMichael E Brown2007-10-162-0/+157
* fix copying args to new cmd.Michael E Brown2007-10-151-2/+2
* start stubbing out main mock.pyMichael E Brown2007-10-152-17/+21
* start re-arranging mock.py contentsMichael E Brown2007-10-155-1008/+1218
* autoconf for python install.Michael E Brown2007-10-153-15/+2
* whitespace cleanups and small cleanups.Michael E Brown2007-10-111-106/+113
* add config.h and directory definitionsMichael E Brown2007-10-082-0/+160