Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-12-18 | Touch old packages after moving them to the cleanup dirs | Pierre Schmitz | 2 | -1/+5 | |
This updates the mtime of those files and will help us to remove them later. | |||||
2010-12-09 | check_packages.py: remove obsolete klibc workaround20101209 | Pierre Schmitz | 1 | -6/+0 | |
2010-12-09 | Call integrity-check with specific repo list for each architecture | Pierre Schmitz | 1 | -10/+26 | |
2010-12-05 | Only emit a warning when a repository does not exist. | Rémy Oudompheng | 1 | -2/+2 | |
Signed-off-by: Pierre Schmitz <pierre@archlinux.de> | |||||
2010-12-05 | Add support for the [multilib] repo. | Rémy Oudompheng | 1 | -1/+2 | |
Signed-off-by: Pierre Schmitz <pierre@archlinux.de> | |||||
2010-12-05 | Style changes: add parentheses around print "...". | Rémy Oudompheng | 1 | -10/+10 | |
Signed-off-by: Pierre Schmitz <pierre@archlinux.de> | |||||
2010-12-05 | Style changes: remove usage of the 'has_key' method. | Rémy Oudompheng | 1 | -11/+11 | |
Signed-off-by: Pierre Schmitz <pierre@archlinux.de> | |||||
2010-11-25 | create-filelists: Improve performance by reading package list from db ↵ | Pierre Schmitz | 1 | -5/+4 | |
instead from fs | |||||
2010-11-25 | update-web-db: Lock db and script | Pierre Schmitz | 1 | -26/+46 | |
* usage of db-functions * Lock the db and work on a copy to avoid long lock times * Lock the script itself to avoid multiple calls * Adjust to coding style to other dbscripts | |||||
2010-11-25 | sourceballs: be nice | Pierre Schmitz | 1 | -0/+3 | |
2010-11-25 | Rewrote create-filelists | Pierre Schmitz | 1 | -66/+81 | |
* use correct locking of the repos * added test case * removes file lists of deleted packages * add compression independent symlink to files db | |||||
2010-11-25 | Add FILESEXT variable for use in create-filelists | Pierre Schmitz | 1 | -5/+3 | |
2010-11-25 | Make ftpdir-cleanup less verbose | Eric Bélanger | 1 | -1/+0 | |
Signed-off-by: Eric Bélanger <snowmaniscool@gmail.com> Signed-off-by: Pierre Schmitz <pierre@archlinux.de> | |||||
2010-11-25 | Added seperate dryrun options for the packages and sources cleanup scripts | Eric Bélanger | 1 | -2/+2 | |
Signed-off-by: Eric Bélanger <snowmaniscool@gmail.com> Signed-off-by: Pierre Schmitz <pierre@archlinux.de> | |||||
2010-11-24 | sourceballs: fix working directory | Pierre Schmitz | 1 | -3/+2 | |
2010-11-23 | sourceballs: Move to our workdir first to fix warning with sudo usage | Pierre Schmitz | 1 | -0/+2 | |
2010-11-23 | sourceballs: avoid failing twice | Pierre Schmitz | 1 | -0/+7 | |
2010-11-23 | sourceballs: fix output | Pierre Schmitz | 1 | -8/+3 | |
2010-11-23 | sourceballs: be less verbose | Pierre Schmitz | 1 | -6/+21 | |
2010-11-23 | Rewrite sourceballs to increase performance and reliability | Pierre Schmitz | 1 | -45/+99 | |
* Decrease file stats as much as possible * Create a list of all packages and meta data only once * Create a list of available source packages only once * Create a list of expected packages only once * Combine all three scripts into one to share data and code * Use as much information from the db files as possible and avoid using svn * Avoid attempting to create the same source package twice Logic works as follows: 1) create a list of all packages 2) Check for each package if we need a src package and create one 3) During this process create a list of all src packages that should be there 4) Diff both lists for the cleanup | |||||
2010-11-22 | Attempt to fix integrity-check | Pierre Schmitz | 1 | -5/+6 | |
2010-11-22 | check_archlinux: fix for python2 usage | Pierre Schmitz | 3 | -2/+2 | |
2010-11-21 | texlive sources are already on ftp.archlinux.org | Pierre Schmitz | 1 | -0/+20 | |
2010-11-21 | sourceballs: Of course sort does only operate on lines | Pierre Schmitz | 1 | -1/+1 | |
2010-11-21 | Blacklist more duplicate data packages | Pierre Schmitz | 1 | -0/+5 | |
2010-11-21 | sourceballs.skip: ufoai-data has the same sources as ufoai | Pierre Schmitz | 1 | -0/+1 | |
2010-11-21 | sourceballs.skip: tremulous-data has the same sources as tremulous | Pierre Schmitz | 1 | -0/+1 | |
2010-11-21 | sourceballs.skip: torcs-data has the same sources as torcs | Pierre Schmitz | 1 | -0/+1 | |
2010-11-21 | sourceballs.skip: nexuiz-data has the same sources as nexuiz | Pierre Schmitz | 1 | -0/+1 | |
2010-11-21 | sourceballs: Don't write any log | Pierre Schmitz | 1 | -8/+3 | |
This is consistent with the other dbscripts. The output will be send to the mailinglist. | |||||
2010-11-20 | sourceballs: Lock the repo while reading the db file | Pierre Schmitz | 1 | -3/+10 | |
2010-11-20 | Simplify sourceballs creation | Pierre Schmitz | 1 | -29/+17 | |
* Read package lists directly from DB file * Make SVNREPO configurable | |||||
2010-11-20 | Fix sourceballs cron job | Pierre Schmitz | 1 | -13/+8 | |
* add unit test for sourceballs and cleanup * introduce SRCPOOL and LOGDIR variables in config | |||||
2010-10-12 | Dont try to index empty repos | Pierre Schmitz | 1 | -2/+2 | |
2010-10-11 | Fix missing output redirection | Dan McGee | 1 | -1/+1 | |
Signed-off-by: Dan McGee <dan@archlinux.org> | |||||
2010-09-17 | Move output redirection | Dan McGee | 1 | -3/+3 | |
Signed-off-by: Dan McGee <dan@archlinux.org> | |||||
2010-09-13 | Fix typos | Pierre Schmitz | 2 | -2/+2 | |
2010-09-12 | Add multilib-testing to web update script | Dan McGee | 1 | -1/+1 | |
Signed-off-by: Dan McGee <dan@archlinux.org> | |||||
2010-09-11 | Use local config instead of guessing by hostname | Pierre Schmitz | 1 | -8/+6 | |
Using the hostname to decide which repos to use is not releiable and hard to test. Instead use config.local to configure these. config files for sigurd and gerolde were added which can be copied or symlinked to config.local on the specific host. | |||||
2010-09-11 | Remove obsolete cron job | Pierre Schmitz | 1 | -41/+0 | |
2010-09-02 | Simplify case statement | Dan McGee | 1 | -18/+5 | |
Don't duplicate the user:group pair all over the place; put all of the associated repos and directories in the same case statement for a given set of credentials. Signed-off-by: Dan McGee <dan@archlinux.org> Signed-off-by: Pierre Schmitz <pierre@archlinux.de> | |||||
2010-09-01 | Simplify repo configuration | Pierre Schmitz | 4 | -5/+9 | |
* Repositories can now be defined in the config file for each host * added community-staging, gnome-unstable and kde-unstable * Exception is the adjust-permission cron-job; but we might want to use acls in future anyway Signed-off-by: Pierre Schmitz <pierre@archlinux.de> | |||||
2010-08-25 | update-web-db: flip the arch/repo loops | Dan McGee | 1 | -2/+2 | |
This will really make sure [core] packages flow to the top of the list, regardless of architecture. They should anyway, but anything that was only updated in the first architecture updated could get artificially pushed down before. Signed-off-by: Dan McGee <dan@archlinux.org> | |||||
2010-08-25 | update-web-db: reformat to coding style | Dan McGee | 1 | -16/+18 | |
Signed-off-by: Dan McGee <dan@archlinux.org> | |||||
2010-08-25 | Fix a few issues with update-web-db | Dan McGee | 1 | -5/+7 | |
Signed-off-by: Dan McGee <dan@archlinux.org> | |||||
2010-08-25 | Add update-web-db cronjob | Dan McGee | 2 | -0/+48 | |
This has been untracked by version control for a while on gerolde in both the cron-jobs directory and in /etc/cron.hourly/. Add it here so we can make changes and know what is going on. This is an improved script over what we currently have. It is one script instead of two, and it does things a little smarter with the logging. Signed-off-by: Dan McGee <dan@archlinux.org> | |||||
2010-08-24 | adjust group for multilib repository | Pierre Schmitz | 1 | -1/+1 | |
2010-08-22 | add makepkg.conf for [multilib] | Pierre Schmitz | 3 | -2/+4 | |
2010-08-18 | fix typo | Pierre Schmitz | 1 | -1/+1 | |
2010-08-18 | Rewrite ftpdir-cleanup | Pierre Schmitz | 1 | -24/+92 | |
* runtime reduced to < 1 second * uses file lists and the comm command * searches for missing packages * removes empty legacy directories like extra/os/any |