aboutsummaryrefslogtreecommitdiffstats
path: root/iurt2
Commit message (Collapse)AuthorAgeFilesLines
* create a subdir per user for chroot, add --clean optionFlorent Villard2006-05-161-150/+239
|
* do not lock when rebuilding chrootFlorent Villard2006-05-151-5/+4
|
* add --shell option with sudoFlorent Villard2006-05-121-57/+145
|
* flock and lockf does not work correctly, try to workarroundFlorent Villard2006-05-091-30/+81
|
* Also mail the official maintainer for missing buildrequiresFlorent Villard2006-05-031-2/+2
|
* Try to kill more agressively processes launched if the forked command is stoppedFlorent Villard2006-05-011-1/+3
|
* Check filesystem free space too and stop if fullFlorent Villard2006-04-261-0/+13
|
* sometimes killing the father is not enough to control log size, use kill groupFlorent Villard2006-04-261-3/+7
|
* add a global status file to log; dump the temporary cache even if the main ↵Florent Villard2006-04-201-31/+63
| | | | lock fails
* try to rebuild the chroot if the macro dump failedFlorent Villard2006-04-131-1/+5
|
* split cache by media tooFlorent Villard2006-03-311-6/+12
|
* try to load an older cache when the latest is corruptedFlorent Villard2006-03-311-10/+40
|
* now use a subdir for each srpm logging infoFlorent Villard2006-03-091-7/+15
|
* check more agressively log size; do not mail maintainer when fallbacking in ↵Florent Villard2006-03-081-10/+13
| | | | no_unionfs mode; fix log cleaning command
* do not stop if the upload mode is not set and if the upload dir does not existFlorent Villard2006-03-051-1/+1
|
* do not try to load unionfs module if already loaded; perform a depmod before ↵Florent Villard2006-03-051-2/+16
| | | | loading unionfs; fix dump_macros creation bug
* add Mooby synopticsFlorent Villard2006-02-231-3/+8
|
* - add concurrent-run option to run several instance and merge cacheFlorent Villard2006-02-231-73/+94
| | | | | | | | | - add support of urpmi --use-distrib to compile on other version than the system one - add support of function in configuration for more complex default values - create a pidfile including other hosts too - improve dump_cache to support concurrent run (not really tested yet) - fork to monitor log file size and limit it
* - add concurrent-run option to run several instance and merge cacheFlorent Villard2006-02-141-42/+135
| | | | | | | | | - add support of urpmi --use-distrib to compile on other version than the system one - add support of function in configuration for more complex default values - create a pidfile including other hosts too - improve dump_cache to support concurrent run (not really tested yet) - fork to monitor log file size and limit it
* add --stop option to perform a different rpm -bX build command and then have ↵Florent Villard2006-02-081-14/+43
| | | | a shell into the chroot
* verbose level to limit output messages; fix unionfs cleaning for user ↵Florent Villard2006-01-311-17/+27
| | | | created unionfs dir
* add a verbose level to filter messagesFlorent Villard2006-01-311-31/+37
|
* iurt2Florent Villard2006-01-311-42/+58
|
* Major revamping of the iurt code, use mkcd parsecommandline, add more ↵Florent Villard2006-01-281-354/+419
| | | | function, make it more generic
* - add a --config_help option to display available configuration file parametersFlorent Villard2006-01-251-60/+115
| | | | | | - correctly clean chroot when switching from a non unionfs to a unionfs build - try to catch the perl problem in unionfs where /proc/self/exe is not correct
* try harder to clean previous unionfs remaining directoriesFlorent Villard2006-01-241-8/+15
|
* proc was not correctly mounted; add a no_mail config option, add a ↵Florent Villard2006-01-181-15/+30
| | | | force_build option to force srpm build
* - better chroot cleaning before startFlorent Villard2006-01-181-13/+25
| | | | | | - add rpm macros and mount proc in chroot in unionfs mode before starting compilation - redump a clean chroot when a packages has been build with no_unionfs flag
* use urpmi -nolockFlorent Villard2006-01-131-39/+94
| | | | | | | | | log chroot initialisation change logging mode for external command to correctly get the exit code try to catch out of space problem with unionfs and recompile the package in mormal chrooted mode fix needed structure bad stored version require initialise chroot before chroot initialisation in nocheckroot mode
* Better urpmi killing pattern, do not match maintainer on NOT_FOUND, check ↵Florent Villard2006-01-071-8/+13
| | | | invalid options
* Dump macro in nocheckchroot modeFlorent Villard2006-01-061-3/+3
|
* Remove more old unionfs remaining mountFlorent Villard2006-01-061-6/+10
|
* Dump cache on sigint. Re-exit if iurt is already running. Initialise unionfs ↵Florent Villard2006-01-061-6/+12
| | | | path in nocheckchroot mode
* Try to get rid of urpmi database lockedFlorent Villard2006-01-061-19/+50
|
* Try to be more robust regarding unionfs mounting/unmountingFlorent Villard2006-01-061-14/+41
|
* Use the right chroot in unionfs modeFlorent Villard2006-01-061-3/+7
|
* - add --unionfs option to use tmpfs+unionfs to build the packagesFlorent Villard2006-01-061-68/+182
| | | | | | - add --nocheckchroot to directly launch the build without initial basystem tar check - use a different cache per architecture not to have to handle cache merging
* fix buggy debug mode, more info on command failureFlorent Villard2005-12-311-4/+14
|
* Perform a basic check of the architecture before runningFlorent Villard2005-12-291-0/+12
|
* Create basesystem_media to install initial chroot with alternate mediaFlorent Villard2005-12-291-2/+3
|
* Check if unwanted_packages is empty or not before trying to matchFlorent Villard2005-12-291-1/+1
|
* Add a debug mode; try to guess who is responsible when a package dependency ↵Florent Villard2005-12-291-40/+87
| | | | cannot be installed
* Die if the config file is not correctFlorent Villard2005-12-291-1/+1
|
* remove base_dir valueFlorent Villard2005-12-291-9/+9
|
* stupid me mixing % and !%Florent Villard2005-12-151-8/+16
|
* Make it more generic including several customization in the config fileFlorent Villard2005-12-141-16/+21
|
* Add /mnt/BIG/dis path in the config fileFlorent Villard2005-12-131-2/+2
|
* Add /mnt/BIG/dis path in the config fileFlorent Villard2005-12-131-1/+2
|
* Use now a config fileFlorent Villard2005-12-131-91/+66
|
* Use alarm for perform_command (no more need to fork)Florent Villard2005-12-131-47/+43
|