Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-11-20 | sourceballs: Lock the repo while reading the db file | Pierre Schmitz | 1 | -3/+10 | |
2010-11-20 | sourceballs: skip in a clean way if source package should not be created | Pierre Schmitz | 1 | -1/+1 | |
2010-11-20 | Simplify sourceballs creation | Pierre Schmitz | 6 | -56/+32 | |
* Read package lists directly from DB file * Make SVNREPO configurable | |||||
2010-11-20 | Fix sourceballs cron job | Pierre Schmitz | 8 | -29/+84 | |
* 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 | Merge branch 'master' of gerolde.archlinux.org:/srv/projects/git/dbscripts | Pierre Schmitz | 1 | -1/+1 | |
2010-09-12 | _grep_pkginfo: use a more specific format | Pierre Schmitz | 1 | -6/+6 | |
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-12 | check_pkgsvn: Don't assume the same PKGBUILD for all architectures | Pierre Schmitz | 1 | -5/+5 | |
2010-09-12 | check_pkgsvn: check if pkgname is in sync with svn | Pierre Schmitz | 1 | -12/+16 | |
In addition to pkgver and pkgrel it is checked if pkgname is defined in the PKGBUILD. | |||||
2010-09-11 | Fix check_pkgrepos | Pierre Schmitz | 1 | -6/+6 | |
Don't use globing as this will match a package of the same version but another arch. We can be more specific here as there are no longer packages without $arch extension. | |||||
2010-09-11 | Use local config instead of guessing by hostname | Pierre Schmitz | 9 | -63/+48 | |
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 | Fix check_repo_permission | Pierre Schmitz | 1 | -6/+4 | |
2010-09-11 | Remove obsolete cron job | Pierre Schmitz | 1 | -41/+0 | |
2010-09-11 | adding multilib-testing repository | Pierre Schmitz | 1 | -1/+1 | |
2010-09-05 | Check if package exists in any other repository on update20100906 | Pierre Schmitz | 3 | -3/+71 | |
This also checks if the sam package exists within the old package layout (without package pool) | |||||
2010-09-05 | Fix updating of same package into different repositories at aonce | Pierre Schmitz | 2 | -4/+24 | |
See FS#20745 | |||||
2010-09-02 | Set correct group after touching the db file | Pierre Schmitz | 4 | -0/+19 | |
* When writing the db file ensure that it has write permission of the group which owns the parent directory. * This should make the adjust-permissions cron job obsolete. | |||||
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 | 7 | -14/+36 | |
* 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-24 | db-update: Make sure there are no links in the staging directory | Pierre Schmitz | 1 | -0/+3 | |
2010-08-24 | db-remove: source functions before using them | Pierre Schmitz | 1 | -3/+3 | |
2010-08-22 | add makepkg.conf for [multilib] | Pierre Schmitz | 5 | -5/+7 | |
2010-08-22 | add config.local to .gitignore | Pierre Schmitz | 1 | -0/+1 | |
2010-08-18 | fix typo | Pierre Schmitz | 1 | -1/+1 | |
2010-08-18 | Rewrite ftpdir-cleanup | Pierre Schmitz | 2 | -211/+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 | |||||
2010-08-18 | Fix cleanup of old packages | Pierre Schmitz | 2 | -1/+44 | |
* This should fix the cleanup of packages that were not within the pacakge pool before being updated. * a test case for this was added | |||||
2010-08-17 | Add additional checks when reading PKGBUILDs | Pierre Schmitz | 3 | -3/+13 | |
If reading from a PKGBUILD fails stop immediatly. Also put out more usefull error messages. | |||||
2010-08-17 | minor fix to error message | Allan McRae | 1 | -1/+1 | |
Signed-off-by: Allan McRae <allan@archlinux.org> Signed-off-by: Pierre Schmitz <pierre@archlinux.de> | |||||
2010-08-17 | Don't try to update no package | Pierre Schmitz | 2 | -4/+12 | |
Check if there are packages to update for given architecure. Previously db-update quit when only one arch of a package was available. | |||||
2010-08-17 | Add [staging] repository | Pierre Schmitz | 5 | -5/+7 | |
2010-08-15 | Fix locking in db-remove | Pierre Schmitz | 1 | -31/+25 | |
2010-08-15 | Lock repos before checking | Pierre Schmitz | 4 | -26/+50 | |
2010-08-15 | add test for testing2x | Pierre Schmitz | 1 | -0/+26 | |
2010-08-15 | add test to check updating a package | Pierre Schmitz | 2 | -1/+20 | |
2010-08-15 | Move packages of all arches within one transaction | Pierre Schmitz | 3 | -112/+119 | |
db-move does no longer need a specific architecture. It will move all architecures of a given package at once. testing2x has been rewritten to respect these changes and testing2x64 is no longer needed. | |||||
2010-08-15 | Use common names for repos | Pierre Schmitz | 13 | -107/+7 | |
2010-08-14 | Prepare support for multiple packages in db-move | Pierre Schmitz | 2 | -44/+53 | |
2010-08-14 | Don't use hard coded architectures in db-remove | Pierre Schmitz | 1 | -3/+3 | |
2010-08-14 | Add common function to check for correct repo and arch | Pierre Schmitz | 1 | -9/+20 | |
2010-08-14 | Don't hardcode supported architectures in db-move | Pierre Schmitz | 1 | -1/+1 | |
2010-08-14 | Rewrite of db-update | Pierre Schmitz | 8 | -204/+114 | |
* db-update now updates all repos with packages in its staging dirs * sanity checks are performed before any repo is touched * improved performance * less code; easier to maintain |