Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-06-02 | db-update: add some stricter checks from Arch Linux upstream | Luke Shumaker | |
2015-11-24 | prevent duplicate repos from locking themselves | Nicolás Reynolds | |
2015-06-08 | db-update: get the correct directory for xbs | Luke Shumaker | |
2015-06-05 | db-update: Hook in to `xbs release-server` as it exists today. | Luke Shumaker | |
Obviously, this is an exercise in noticing a leaky abstraction. - assumes that the PKGBUILD is staged to a real directory going in - assumes where that is - assumes how to clean that up I believe the correct solution will require modifying XBS. Following is what I believe the changes should be. - change release-server to take "REPO ARCH DIR1 [DIR2...]", instead of using the CWD. - but this still assumes that the caller knows where release-client put the PKGBUILD, so change it to take "REPO ARCH PKGBASE1 [PKGBASE2...]". - this means that release-server knows to check if a PKGBUILD exists at the specified arch, and fall back to 'any' if it doesn't. - an alternative would be passing in the .pkg.tar filenames, and either parsing the filename or using db-functions to figure out the arch. - ??? how to get rid of cleaning up assumptions. | |||
2015-05-24 | db-update: Remove debugging code | Parabola | |
2014-07-04 | Fix having a flexible PKGEXT | Luke Shumaker | |
2014-06-24 | db-update: get the list of repos the same way as upstream Arch | Luke Shumaker | |
The largest advantage of this is that it implicitly ignores directories we don't want to consider repos. | |||
2014-06-18 | silly whitespace and similar fidling | Luke Shumaker | |
2014-06-18 | Use printf formatters instead of string interpolation. | Luke Shumaker | |
I used this command to find them: egrep -r --exclude-dir={test,.git} '(plain|msg|msg2|warning|error|stat_busy|stat_done|abort|die)\s+"?[^"]*\$' | |||
2014-06-18 | Clean up quoting. | Luke Shumaker | |
2014-01-15 | db-update: add shopt -s nullglob and remove mail script to ↵ | André Fabian Silva Delgado | |
maintenance@lists.parabolagnulinux.org because it's unstable | |||
2014-01-11 | modification on db-update for mail | aurelien | |
2014-01-08 | Avoid using $(basename $var) , use ${var##*/} instead | Luke Shumaker | |
2014-01-08 | Fix some array quoting. | Luke Shumaker | |
2014-01-08 | Normalize to load config then local_config then db-functions | Luke Shumaker | |
2014-01-08 | Be very careful about using $0. | Luke Shumaker | |
2014-01-08 | Fix quoting on arrays. | Luke Shumaker | |
2014-01-08 | db-update: remove 'other' from repo blacklist now that issue #460 is added | Luke Shumaker | |
2014-01-08 | Don't error about permissions on empty staging repos (feature #460) | Parabola | |
2014-01-06 | fix things | Parabola | |
2014-01-05 | db-update: add hook for publishing generated sources | Parabola | |
2012-09-13 | db-update: Ignore repos in repos. | Michał Masłowski | |
2012-08-21 | This is clearly not the way | Nicolás Reynolds | |
2012-08-21 | Fix | Nicolás Reynolds | |
2012-06-26 | Re-enabled check on other repos; skip already released packages | Nicolás Reynolds | |
2011-05-18 | * Separated nonfree check from db-update | Joshua Ismael Haase Hernandez | |
* Added db-check-nonfree to repo-update | |||
2011-05-15 | db-update msg when cleaning nonfree | Joshua Ismael Haase Hernández | |
2011-05-08 | * Unique pkgname list for nonfree and dbpkgs | Joshua Ismael Haase Hernández | |
2011-05-08 | * Remove non free packages on db-update | Joshua Ismael Haase Hernández | |
2011-04-22 | Midnight fix | Joshua Ismael Haase Hernández | |
2011-04-16 | Merge branch 'master' of git://projects.archlinux.org/dbscripts | Joshua Ismael Haase Hernández | |
Conflicts: db-functions | |||
2011-04-02 | Add signature files to update/move/remove targets | Rémy Oudompheng | |
Signature files are optional and the previous behaviour is unchanged when signatures files do not exist. Signed-off-by: Rémy Oudompheng <remy@archlinux.org> Signed-off-by: Pierre Schmitz <pierre@archlinux.de> | |||
2011-02-18 | Parabola specific changes | Parabola | |
2011-01-15 | Move repo manipulation code into common functions | Pierre Schmitz | |
repo-add and repo-remove is now indirectly called by arch_repo_add/remove. This simplifies future extensions like incremental file list creations. See FS#11302 | |||
2010-12-02 | db-update: Fail if a set of split packages is incomplete | Pierre Schmitz | |
2010-09-11 | Use local config instead of guessing by hostname | Pierre Schmitz | |
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-05 | Check if package exists in any other repository on update | Pierre Schmitz | |
This also checks if the sam package exists within the old package layout (without package pool) | |||
2010-09-02 | Set correct group after touching the db file | Pierre Schmitz | |
* 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-08-24 | db-update: Make sure there are no links in the staging directory | Pierre Schmitz | |
2010-08-17 | Add additional checks when reading PKGBUILDs | Pierre Schmitz | |
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 | |
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 | |
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-15 | Lock repos before checking | Pierre Schmitz | |
2010-08-15 | Use common names for repos | Pierre Schmitz | |
2010-08-14 | Rewrite of db-update | Pierre Schmitz | |
* 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 | |||
2010-08-13 | Simplify check for existing packages | Pierre Schmitz | |
2010-08-13 | removed useless statements | Pierre Schmitz | |
2010-08-13 | Remove check which was already covered by check_repo_permission | Pierre Schmitz | |
2010-08-13 | Abort if package already exists in repo | Pierre Schmitz | |
Don't try to be smart and remove packages from the staging dir without asking. | |||
2010-08-13 | Use common functions to print messages, warnings and errors | Pierre Schmitz | |
These functions are copied from makepkg |