Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2015-05-27 | remove unused function | Florian Pritz | 1 | -1/+0 | |
Signed-off-by: Florian Pritz <bluewind@xinu.at> | |||||
2015-05-27 | bugfix | Florian Pritz | 1 | -2/+6 | |
Signed-off-by: Florian Pritz <bluewind@xinu.at> | |||||
2015-05-27 | fix db-update | Florian Pritz | 1 | -5/+11 | |
Signed-off-by: Florian Pritz <bluewind@xinu.at> | |||||
2015-05-27 | cleanup | Florian Pritz | 1 | -1/+3 | |
Signed-off-by: Florian Pritz <bluewind@xinu.at> | |||||
2015-05-27 | use global variable to track history changes and commit everything at once | Florian Pritz | 1 | -1/+1 | |
Signed-off-by: Florian Pritz <bluewind@xinu.at> | |||||
2015-05-27 | add historical git repo; fix db-move | Florian Pritz | 1 | -3/+2 | |
Signed-off-by: Florian Pritz <bluewind@xinu.at> | |||||
2015-05-27 | somewhat working | Florian Pritz | 1 | -26/+7 | |
Signed-off-by: Florian Pritz <bluewind@xinu.at> | |||||
2014-11-01 | disallow packages without a valid PACKAGER | Dave Reisner | 1 | -0/+3 | |
Shame. Signed-off-by: Pierre Schmitz <pierre@archlinux.de> | |||||
2013-01-31 | db-update: Ignore forgeign staging packages20130131 | Pierre Schmitz | 1 | -1/+8 | |
2012-10-03 | Use pacman-key to check signatures as it now uses a correct exit value20121003 | Pierre Schmitz | 1 | -1/+1 | |
2012-04-29 | Source the config before the functions as the latter references the former | Pierre Schmitz | 1 | -1/+1 | |
2011-12-19 | Avoid calls to basename | Pierre Schmitz | 1 | -7/+7 | |
2011-12-18 | Validate package signatures on db-update | Pierre Schmitz | 1 | -0/+3 | |
2011-04-02 | Add signature files to update/move/remove targets | Rémy Oudompheng | 1 | -0/+7 | |
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-01-15 | Move repo manipulation code into common functions | Pierre Schmitz | 1 | -5/+1 | |
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 | 1 | -0/+3 | |
2010-09-11 | Use local config instead of guessing by hostname | Pierre Schmitz | 1 | -2/+2 | |
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 update20100906 | Pierre Schmitz | 1 | -2/+2 | |
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 | 1 | -0/+1 | |
* 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 | 1 | -0/+3 | |
2010-08-17 | Add additional checks when reading PKGBUILDs | Pierre Schmitz | 1 | -1/+1 | |
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 | 1 | -4/+6 | |
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 | 1 | -18/+14 | |
2010-08-15 | Use common names for repos | Pierre Schmitz | 1 | -2/+2 | |
2010-08-14 | Rewrite of db-update | Pierre Schmitz | 1 | -169/+58 | |
* 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 | 1 | -10/+5 | |
2010-08-13 | removed useless statements | Pierre Schmitz | 1 | -9/+1 | |
2010-08-13 | Remove check which was already covered by check_repo_permission | Pierre Schmitz | 1 | -7/+0 | |
2010-08-13 | Abort if package already exists in repo | Pierre Schmitz | 1 | -4/+2 | |
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 | 1 | -25/+23 | |
These functions are copied from makepkg | |||||
2010-08-13 | Check permission before any action | Pierre Schmitz | 1 | -9/+1 | |
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 | 1 | -7/+5 | |
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 | |||||
2010-08-08 | Source PKGBUILD in subshells | Pierre Schmitz | 1 | -20/+22 | |
This patch sources a PKGBUILD in a subshells instead of directly. This way we don't polute our scope or overwrite our vars which might lead to unexpected behavior. | |||||
2010-08-08 | Move common function to db-functions | Pierre Schmitz | 1 | -22/+0 | |
db-functions now sets an individual $WORKDIR and implements trap functinos that remove locks on exit or error. There are new functions to lock and unlock the running script. misc-scripts/ftpdir-cleanup was renamed to ftpdir-cleanup-repo as the cron-job had the same name. Script names have to be unique when using db-functions. | |||||
2010-08-08 | use common workdir | Pierre Schmitz | 1 | -2/+0 | |
2010-08-08 | Prepare for variable db file compression | Pierre Schmitz | 1 | -0/+1 | |
2010-08-08 | Remove BUILDSCRIPT variable | Pierre Schmitz | 1 | -4/+4 | |
There is no need to have a variable for things like PKGBUILD that are very unlikely to ever change. | |||||
2010-08-08 | Remove check for old staging dirs | Pierre Schmitz | 1 | -20/+0 | |
devtools take care of this anyway | |||||
2010-08-08 | Reduce verbosity | Pierre Schmitz | 1 | -16/+7 | |
Only inform of errors and processes that might take longer. | |||||
2010-08-08 | Use package pool instead of $repo/os/any dirs | Pierre Schmitz | 1 | -11/+5 | |
2010-06-29 | don't fail if any package already exists | Pierre Schmitz | 1 | -5/+9 | |
2010-06-29 | don't mix db files of different arches | Pierre Schmitz | 1 | -5/+6 | |
2010-06-20 | Replace PKGPOOL_DIR by a function call | Pierre Schmitz | 1 | -4/+4 | |
The package pool dir depends on the host; so we solve this similar to get_repos_for_host() Note: There is no "os" subdir for the package pool. | |||||
2010-05-03 | Add PKGPOOL_DIR config variable | Aaron Griffin | 1 | -4/+4 | |
This is a relative var, descendent from FTP_BASE. We do this because we also need a relative path to the package pool dir | |||||
2010-04-28 | db-update: Use a master package pool and symlinks | Aaron Griffin | 1 | -7/+19 | |
This should save lots of transfer time with the mirrors :) Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com> | |||||
2010-04-11 | Fail if lock couldn't be obtained; Unlock the repos if ftpdir-cleanup fails | Pierre Schmitz | 1 | -1/+1 | |
2010-03-31 | fix permissions of incoming packages20100410 | Andrea Scarpino | 1 | -0/+2 | |
Signed-off-by: Pierre Schmitz <pierre@archlinux.de> | |||||
2010-03-31 | don't publish *.old files | Pierre Schmitz | 1 | -1/+1 | |
2010-02-21 | Accept any *.pkg.tar.* package file name | Pierre Schmitz | 1 | -6/+6 | |
With this patch packages with different compressions are accepted. It is ensured that one cannot have the same package with different compression extensions. The new functions getpkgfile{,s} are used to sanitize globed filenames. Signed-off-by: Pierre Schmitz <pierre@archlinux.de> |