summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
* raise specific exception for when buildroot is locked so we know not to orpha...Michael E Brown2007-10-191-0/+6
* raise specific exception for when buildroot is locked so we know not to orpha...Michael E Brown2007-10-191-2/+2
* simple tweaks to logging to get rid of default debugging info in normal output.Michael E Brown2007-10-191-18/+27
* add 'mock install' command to yum install packages into buildroot. clean up h...Michael E Brown2007-10-182-7/+25
* dont overwrite log files on subsequent builds. per request from mbonnet.Michael E Brown2007-10-181-1/+1
* completely drop privs (real and effective) when running RPM commands. add a b...Michael E Brown2007-10-182-37/+44
* shell and chroot cmds are identical. merge them save LOC. switch to os.system...Michael E Brown2007-10-181-10/+2
* small buglets hiding in uid code, leftover from switchover to push/popMichael E Brown2007-10-181-6/+9
* add lots of comments. fork() so that we can drop privs permanently before rpm...Michael E Brown2007-10-181-6/+38
* unneeded debug statementMichael E Brown2007-10-181-2/+0
* print suid wrapper version on startup.Michael E Brown2007-10-181-0/+2
* finish moving to traceLog... fix import.Michael E Brown2007-10-181-1/+1
* trace()->traceLog(...). remove verbose/debug options which did nothing.Michael E Brown2007-10-181-13/+6
* remove unused trace() decorator since everything uses traceLog() now.Michael E Brown2007-10-181-16/+0
* remove historical since it has now been re-implemented.Michael E Brown2007-10-181-134/+0
* fix 'make distcheck'Michael E Brown2007-10-182-18/+18
* finally fix deps for src/mock.py so it is re-edited at correct times.Michael E Brown2007-10-182-6/+10
* separate out src/mock.py dep on itself so builds where srcdir==builddir will ...Michael E Brown2007-10-182-5/+6
* fix perms on /usr/bin/mock to only be runnable by group mock.Michael E Brown2007-10-181-2/+2
* move banner to before chroot obj prints its first msg. typo fix.Michael E Brown2007-10-181-2/+2
* disallow rebuild without 'rebuild' parameter. add banner on startup.Michael E Brown2007-10-181-9/+10
* don't overwrite gid or we end up with unwriteable dirs in buildroot.Michael E Brown2007-10-181-1/+1
* /usr/bin/mock needs to be setuid.Michael E Brown2007-10-181-1/+1
* remove remnants of libselinux stuff from spec file.Michael E Brown2007-10-181-4/+0
* add locking for yum cacheMichael E Brown2007-10-181-1/+25
* lock buildroot to prevent simultaneous multiple access. build srpm as well as...Michael E Brown2007-10-182-28/+59
* remove historical file that has been completely reimplemented.Michael E Brown2007-10-181-170/+0
* no longer need selinux lib preload.Michael E Brown2007-10-183-113/+40
* 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
* update spec with latest changes.Michael E Brown2007-10-181-28/+19
* 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
* rename buildsys-build.spec so rpmbuild doenst accidentally use it.Michael E Brown2007-10-171-132/+0
* rename buildsys-build.spec so rpmbuild doenst accidentally use it.Michael E Brown2007-10-173-2/+134
* 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