summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-02-16disallow packages not built in a chrootlukeshu/2016-merge/archlinuxLevente Polyak
double shame! This will detect both, packages with missing .BUILDINFO (built in non updated environments) and packages that are not built in a chroot at all (indicated by non default builddir). Signed-off-by: Levente Polyak <anthraxx@archlinux.org> Signed-off-by: Pierre Schmitz <pierre@archlinux.de>
2016-02-07Update bundled makepkg.confPierre Schmitz
2016-02-07Remove separate creation of file databasesPierre Schmitz
With pacman 5.0 repo-add and repo-remove handle file databases by default.
2014-11-01disallow packages without a valid PACKAGERDave Reisner
Shame. Signed-off-by: Pierre Schmitz <pierre@archlinux.de>
2014-11-01cron-jobs: Fix issues with empty repositoriesPierre Schmitz
2013-11-02Add lastupdate filearchlinux/2013110220131102Florian Pritz
This allows for faster checking if an update might be needed and helps to let reporead run when something changed. Signed-off-by: Florian Pritz <bluewind@xinu.at>
2013-11-02sourceballs: fix ACL issues on nymeriaJan Alexander Steffens (heftig)
ACLs from the WORKDIR were used, leading to problems as these weren't world-readable. Fix follows ftpdir-cleanup. Signed-off-by: Jan Alexander Steffens (heftig) <jan.steffens@gmail.com> Signed-off-by: Pierre Schmitz <pierre@archlinux.de>
2013-01-31db-update: Ignore forgeign staging packagesarchlinux/2013013120130131Pierre Schmitz
2013-01-20ftpdir-cleanup: fix ACL issues on nymeriaFlorian Pritz
Signed-off-by: Florian Pritz <bluewind@xinu.at> Signed-off-by: Pierre Schmitz <pierre@archlinux.de>
2012-11-25Fix sourceballs permissionsPierre Schmitz
2012-11-04Grant the SVNUSER access to the working directoryPierre Schmitz
2012-11-03Adjust configuration for use on nymeria.archlinux.orgPierre Schmitz
2012-10-27Add the possibility to run all svn commands with a different userPierre Schmitz
* A SVNUSER can be configured in the config file * This user needs to be able to call svn without a password
2012-10-03Use pacman-key to check signatures as it now uses a correct exit valuearchlinux/2012100320121003Pierre Schmitz
2012-10-03test: Do not suppress devtools outputPierre Schmitz
2012-08-05grep has been moved to /usrarchlinux/2012080520120805Pierre Schmitz
2012-07-28db-move: Remove double space in tag_listFlorian Pritz
This fixes this message which shouldn't have one space after the opening brace and two space before x86_64. "db-move: moved cups-filters from [testing] to [extra] ( i686, x86_64)" Signed-off-by: Florian Pritz <bluewind@xinu.at> Signed-off-by: Pierre Schmitz <pierre@archlinux.de>
2012-06-16Fix handling of package sources containg files with an @ characterarchlinux/2012061620120616Pierre Schmitz
2012-06-11Reduce output when downloading sourcesPierre Schmitz
2012-06-10Make repositories for testing2x configurablearchlinux/2012061020120610Pierre Schmitz
2012-06-10Use our own copy of makepkg.conf instead of depending on the host onePierre Schmitz
2012-06-10Remove support for packages that are not in the package poolPierre Schmitz
2012-06-10Remove support for packages in legacy $repo/os/any directoriesPierre Schmitz
2012-06-10db-move: commit all arches at onceFlorian Pritz
Signed-off-by: Florian Pritz <bluewind@xinu.at> Signed-off-by: Pierre Schmitz <pierre@archlinux.de>
2012-04-29Source the config before the functions as the latter references the formerPierre Schmitz
2012-04-29Respect TMPDIR config when creating the working directoryPierre Schmitz
2012-03-26Use gpg status-file instead of status-fdPierre Schmitz
2012-03-07Update sourceballs.skipPierre Schmitz
2012-03-07sourceballs: If ALLOWED_LICENSES is empty create source packages for every ↵Pierre Schmitz
package
2012-02-19Do not check source gpg signaturesPierre Schmitz
2012-02-19Sourceballs: Output details if fetching the sources failedPierre Schmitz
2012-02-19Fix typo and leftover shm usagePierre Schmitz
2012-02-19Add at least one positive signing testPierre Schmitz
2012-01-14Add [multilib-staging] to sigurd configPierre Schmitz
2011-12-19Avoid calls to basenamePierre Schmitz
2011-12-18Validate package signatures on db-updatePierre Schmitz
2011-11-05The README file is no longer usefularchlinux/2011110520111105Rémy Oudompheng
2011-11-05Move global code under a if __name__ == '__main__' block.Rémy Oudompheng
This allows running python2 -m doctest on the script. Signed-off-by: Rémy Oudompheng <remy@archlinux.org>
2011-11-05Use ctypes module to access alpm_pkg_vercmp() instead of the C module.Rémy Oudompheng
Signed-off-by: Rémy Oudompheng <remy@archlinux.org>
2011-11-05Add simple tests for db-repo-add and db-repo-removePierre Schmitz
2011-11-05db-repo-add: At least check if the package to be added is available in the ↵Pierre Schmitz
correct directory
2011-11-05Add test for moving multiple packages at oncePierre Schmitz
2011-11-05Split package database test functions from check* functionsPierre Schmitz
This way we can check consitency of databases independent from a svn repo
2011-11-05check svn entry for any packagesPierre Schmitz
2011-11-05db-remove: support removing multiple packages at oncePierre Schmitz
2011-11-05Adjust tests to use new db-remove interfacePierre Schmitz
2011-11-05db-repo-{add, remove}: allow specifying multiple packagesDan McGee
This allows invoking these commands for more than one package at a time which is incredibly more efficient as the database doesn't need to be locked, unpacked, modified, changed, and unlocked for every single passed package name or file if you have more than one. Signed-off-by: Dan McGee <dan@archlinux.org>
2011-11-05db-*: always handle pkgname/pkgbase/pkgfile argument lastDan McGee
This matches what we do in db-update, and makes the most sense if we want to expand these commands to take multiple arguments at the same time. Especially in the case of db-repo-add and db-repo-remove, these wrapper commands should be no more limiting than repo-add and repo-remove which always allow multiple arguments and are more efficient that way. This patch simply reorders the arguments; a later patch will support multiple pkgname/pkgbase/pkgfile arguments on the command line. Although this does break backwards compatibility and requires some changing of muscle memory, I think it is a worthwhile change to make as the functionality of these commands becomes more powerful and the order of arguments becomes the same in all of them. Signed-off-by: Dan McGee <dan@archlinux.org>
2011-10-30Require a signature file for new packagesPierre Schmitz
2011-10-14Rebuilt alpm.so for pacman 4.0 soname bumpPierre Schmitz