Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-04-29 | db-check-package-libraries: Make it more robust. | Luke Shumaker | |
First, to ease debugging, put some information in tmpdir filenames. Then, to avoid issues with reading files that are mode unreadable, or stat()ing them in unexecutable directories, add two `find` commands that reset bad permissions to 755/644. Then, skip over symlinks. Beside absolute links being broken in our implementation, it also means that links to files in different packages are broken. This leads to an exception being thrown, as the file can't be open()ed. Finally, skip over non-regular-file files. One package I tried contained a named FIFO, which caused it to hang on open(). | |||
2017-02-14 | config:FROM: default to @repo.parabola.nu | Luke Shumaker | |
2017-02-14 | mv cron-jobs/db-cleanup.conf . | Luke Shumaker | |
2017-02-14 | config: sane-ify paths | Luke Shumaker | |
2017-01-20 | db-import-archlinux.conf: Fiddle with -src options. | Luke Shumaker | |
2017-01-20 | db-import-archlinux-src: Fixo | Luke Shumaker | |
The first issue is a typo from last commit. But I went ahead and tidied the formatting around it. The second is that create_tarballs() errored out if a repo doesn't contain any arch=(any) packages. The third is that it assumed that ABSLIBRE_ROOT and ABS_ROOT already exist. | |||
2017-01-20 | Fix: `libreblacklist get-pkg` requires the full blacklist on stdin. | Luke Shumaker | |
2017-01-20 | db-import-archlinux-src: Move configuration into conf files. | Luke Shumaker | |
2017-01-20 | db-import-archlinux-src: Tidy config variable names. | Luke Shumaker | |
2017-01-20 | db-import-archlinux-src: Tidy the config section at the beginning. | Luke Shumaker | |
2017-01-20 | db-import-archlinux-src: Better tmp file management. | Luke Shumaker | |
2017-01-20 | db-import-archlinux-src: Fail on both i686 and x86_64, not just x86_64. | Luke Shumaker | |
The overly-clever control flow operators in sync_abs_libre() [I believe mistakenly] only had the function fail if the _last_ iteration of the loop failed, rather than any iteration. | |||
2017-01-20 | db-import-archlinux-src: Remove dead code. | Luke Shumaker | |
2017-01-18 | add nonprism-multilib{,-testing} | André Fabian Silva Delgado | |
2017-01-18 | add pcr-multilib{,-testing} and kernels-testing | André Fabian Silva Delgado | |
2017-01-17 | Switch to use libreblacklist. | Luke Shumaker | |
2017-01-17 | Update configuration from production. | Luke Shumaker | |
2016-10-14 | add community-testing repo | André Fabian Silva Delgado | |
2016-10-14 | add unmaintained repo | André Fabian Silva Delgado | |
2016-10-14 | add pcr-testing repo | André Fabian Silva Delgado | |
2016-08-22 | remove some redundant logic from import-*-pkg scripts | Isaac David | |
repo-remove handles both .db and .files at once, there's no need to use it again. A second time produces the following error, it was hiding behind the pipe to sed: ERROR: '${_repo}.files.tar.gz' doesn't have a valid database archive extension. | |||
2016-08-22 | create clean databases when importing arm packages | Isaac David | |
The package databases provided upstream contain mismatches (e.g. package descs with a %PGPSIG% field in .db but not in .files), which causes parabolaweb to fail to add file lists. A new database with whitelisted packages is created to work around this. | |||
2016-07-08 | Merge branch 'pending' | Luke Shumaker | |
2016-06-21 | Use archlinux.mirror.pkern.at for syncing since mirrors.kernel.org is unstable | André Fabian Silva Delgado | |
2016-06-02 | Drop support code for old pkgpool-les repository format. | Luke Shumaker | |
We switched away in 2011 at the latest. | |||
2016-06-02 | db-update: add some stricter checks from Arch Linux upstream | Luke Shumaker | |
2016-06-02 | get rid of stupid differences between this and lukeshu/xbs | Luke Shumaker | |
2016-06-02 | db-functions: learn some new functions from Arch Linux upstream | Luke Shumaker | |
2016-06-02 | Handle split packages with different pkgver. | Luke Shumaker | |
makepkg 5(?) dropped support for making these, but the code is there in lukeshu/xbs, so go ahead and backport it. | |||
2016-06-02 | testing cleanup (backported from lukeshu/xbs) | Luke Shumaker | |
2016-06-02 | Add README | Luke Shumaker | |
2016-04-17 | mv cron-jobs/repo-sanity-check db-check-repo-sanity | Luke Shumaker | |
2016-04-17 | Backport changes from the lukeshu/xbs branch. | Luke Shumaker | |
Notable, remove the files.db stuff that became extraneous with pacman 5. | |||
2016-04-17 | tidy | Luke Shumaker | |
2016-04-17 | more config file cleanup | Luke Shumaker | |
2016-04-17 | oops | Luke Shumaker | |
2016-04-17 | switch up the naming schem for the import scripts | Luke Shumaker | |
2016-04-17 | Clean up the config files. | Luke Shumaker | |
2016-04-17 | Sync test/ with lukeshu/archlinux+cleanup+librelib again. | Luke Shumaker | |
2016-04-17 | tidy | Luke Shumaker | |
2016-04-17 | begone with create-repo | Luke Shumaker | |
2016-04-17 | bring back xihh's tests into tests-xihh/ | Luke Shumaker | |
2016-04-17 | begone with db-libremessages | Luke Shumaker | |
2016-04-17 | Grab an updated test/ directory from lukeshu/archlinux+cleanup+librelib | Luke Shumaker | |
It's not like we were running the tests anyway, and this makes merging easier. | |||
2016-04-17 | Give things more consistent names | Luke Shumaker | |
2016-04-17 | merge README-WORKING-ON and TODO into HACKING.org | Luke Shumaker | |
2016-04-17 | remove editor backup file | Luke Shumaker | |
2015-11-24 | prevent duplicate repos from locking themselves | Nicolás Reynolds | |
2015-10-14 | add ARMPKGPOOLS and ARMSRCPOOLS to config | André Fabian Silva Delgado | |
2015-10-06 | Fixing symlinks to db-sync-arm | Omar Vega Ramos | |