Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-10-04 | Update lastsync after db-sync or cleanup. | Michał Masłowski | |
2014-06-18 | db-functions: update ${FTP_DIR}/lastupdate when we modify the repo. | Luke Shumaker | |
Of course, this only works for things that use db-functions, so db-sync won't touch it. | |||
2014-06-18 | oops | Luke Shumaker | |
2014-06-18 | db-funtions:check_splitpkgs(): use printf instead of a loop | Luke Shumaker | |
2014-06-18 | more quoting fixes | Luke Shumaker | |
2014-06-18 | db-functions:check_repo_permissions: ARCHES is an array | Luke Shumaker | |
2014-06-18 | oops | Luke Shumaker | |
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-06-17 | db-functions: add mv_acl | Luke Shumaker | |
2014-01-08 | Avoid using $(basename $var) , use ${var##*/} instead | Luke Shumaker | |
2014-01-08 | Fix some array quoting. | Luke Shumaker | |
2014-01-08 | fix comments, indentation | 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 | Use `mktemp -t` to respect $TMPDIR | Luke Shumaker | |
2014-01-08 | misc touch up | Luke Shumaker | |
- TODO: add trailing newline - config: add text editor hint - config.orig: remove - getrepos: quote, use -- - db-functions: hardcode some paths, remove needless nullglob | |||
2012-02-14 | Ignore rsync temp files | Nicolás Reynolds | |
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-13 | Fixed more errors and refactoring | Joshua Ismael Haase Hernández | |
2011-04-02 | Add simple checks for handling signed packages | Pierre Schmitz | |
In addition to this dbscripts wont accept unsigned pacakges when REQUIRE_SIGNATURE is set to true. Note: At this point no signature verification is performed at all. | |||
2011-03-26 | Use repo-add to create the files database for each repo | Pierre Schmitz | |
2011-03-23 | Add support for packages which use the epoch variable | Pierre Schmitz | |
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-09 | repo_lock: check if repo is locked by repo-add or repo-remove | Pierre Schmitz | |
2010-12-02 | db-update: Fail if a set of split packages is incomplete | Pierre Schmitz | |
2010-11-23 | Rewrite sourceballs to increase performance and reliability | Pierre Schmitz | |
* 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 | Set CARCH as needed by some PKGBUILDs | Pierre Schmitz | |
PKGBUILDs expect CARCH to be set. This is needed when sourcing them directly. | |||
2010-09-12 | _grep_pkginfo: use a more specific format | Pierre Schmitz | |
2010-09-12 | check_pkgsvn: Don't assume the same PKGBUILD for all architectures | Pierre Schmitz | |
2010-09-12 | check_pkgsvn: check if pkgname is in sync with svn | Pierre Schmitz | |
In addition to pkgver and pkgrel it is checked if pkgname is defined in the PKGBUILD. | |||
2010-09-11 | Fix check_pkgrepos | Pierre Schmitz | |
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 | |
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 | |
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-05 | Fix updating of same package into different repositories at aonce | Pierre Schmitz | |
See FS#20745 | |||
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-09-01 | Simplify repo configuration | Pierre Schmitz | |
* 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-22 | add makepkg.conf for [multilib] | 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 | Add [staging] repository | Pierre Schmitz | |
2010-08-15 | Lock repos before checking | Pierre Schmitz | |
2010-08-15 | Use common names for repos | Pierre Schmitz | |
2010-08-14 | Add common function to check for correct repo and arch | 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 | Use common functions to print messages, warnings and errors | Pierre Schmitz | |
These functions are copied from makepkg | |||
2010-08-13 | Check permission before any action | Pierre Schmitz | |
Added a function to check if user has permission to alter the repos and db files. | |||
2010-08-10 | Use more consitent naming for package pool | Pierre Schmitz | |
There are no longer architecture-specific subdirs and the structure was switch to this: ftp └── pool ├── community └── packages packages contains all packages from core, extra and testing; this naming is in sync with the svn repo naming: svn-packages and svn-community |