summaryrefslogtreecommitdiff
path: root/bin/delete-packages
AgeCommit message (Collapse)Author
2021-11-12bin/delete-packages: do not attempt to delete packages which are not on the ↵Erich Eckner
master mirror
2021-06-05make shellcheck happy againErich Eckner
2020-04-25make shellcheck happyErich Eckner
2020-01-31lib/intentions-queue: make intentions_left() work similar to flock and ↵Erich Eckner
verbose_flock()
2020-01-30bin/delete-packages: `-n` should work flawlessly again, nowErich Eckner
2020-01-30bin/delete-packages: use intentions-queueErich Eckner
2020-01-30check intentions_left() whenever we get a package_database_lockErich Eckner
2020-01-30identify which scripts should use the intentions-queue, tooErich Eckner
2019-10-17lib/mysql-functions: mysql_package_name_query(): take compression suffix ↵Erich Eckner
from database, default to "tar.xz" for now
2019-09-12bin/delete-packages: remove binary package file if no _real_ package ↵Erich Eckner
requires it anymore
2019-02-15bin/delete-packages: more helpful help message for -bErich Eckner
2019-01-17style: WHERE,ON,FROM,SELECT,JOIN should be on beginning of source linesErich Eckner
2018-11-14bin/delete-packages: identify packages by $repo_arch/$repo/$pkgname instead ↵Erich Eckner
of binary_packages_in_repositories.id
2018-09-10lib/common-functions: failsafe_rsync() newErich Eckner
2018-09-10lib/common-functions: failsafe_sftp() newErich Eckner
2018-09-04bin/delete-packages: make help message more preciseErich Eckner
2018-07-23do not address deletion-list directly, but rather by its stability "forbidden"Erich Eckner
2018-06-28bin/delete-packages: report back about removed packages from build-supportErich Eckner
2018-06-28bin/delete-packages: enable deleting of build-support packagesErich Eckner
2018-06-13lib/common-functions: recompress_gz() new to recompress databases before ↵Erich Eckner
sending, so they are transferred faster by rsync
2018-06-11bin/delete-packages: remove done TODOErich Eckner
2018-06-07bin/delete-packages: replace magic by sub_pkgrel_omitted informationErich Eckner
2018-06-07bin/delete-packages: -i|--ignore-insanity newErich Eckner
2018-06-07bin/delete-packages: remove done TODOErich Eckner
2018-06-07bin/delete-packages: operate on `binary_packages_in_repositories` instead of ↵Erich Eckner
`binary_packages`
2018-06-06bin/delete-packages: -f|--force newErich Eckner
2018-06-01make `binary_packages`.`is_to_be_deleted` and `binary_packages`.`last_moved` ↵Erich Eckner
obsolete; cleanup some queries
2018-06-01bin/delete-packages: add TODOErich Eckner
2018-05-30bin/delete-packages: do not write `binary_packages`.`repository`Erich Eckner
2018-05-30bin/delete-packages: keep `binary_packages_in_repositories` up-to-dateErich Eckner
2018-05-25lib/mysql-functions: make mysql_join_binary_packages_repositories and ↵Erich Eckner
mysql_join_repositories_binary_packages obsolete
2018-05-25conf/default.conf -> lib/load-configuration; conf/local.conf -> ↵Erich Eckner
conf/{common,master,slave}.conf
2018-05-25verbose_flock new: it calls flock and reports about blocking processes on errorErich Eckner
2018-05-15bin/db-update,bin/delete-packages,bin/get-package-updates -b|--block -> ↵Erich Eckner
-w|--wait to unitise flags
2018-05-08lib/mysql-functions: mysql_package_name_query make table names customizableErich Eckner
2018-05-03add several todosErich Eckner
2018-04-26bin/delete-packages: fix indentationErich Eckner
2018-04-15bin/copy-to-build-support bin/delete-packages bin/return-assignment: set ↵Erich Eckner
TMPDIR out of tmpfs, so repo-* won't run out of space
2018-04-15bin/delete-packages: fix mysql - how did this work before???Erich Eckner
2018-03-24run shellchek in same dir as scriptErich Eckner
2018-03-14bin/delete-packages: several bug fixes and improvementsErich Eckner
2018-03-12bin/delete-packages: repair deletion of packages on the mirrorErich Eckner
2018-03-12bin/delete-packages: ignore deletion-list and other abstract packages as ↵Erich Eckner
install_target_providers
2018-03-12bin/delete-packages: clarify TODOErich Eckner
2018-03-12bin/delete-packages: some startErich Eckner
2018-01-22new todosErich Eckner
2018-01-18put name of creating script into name of temporary directoriesErich Eckner
2017-11-28bin/db-update, bin/delete-packages: exit with 0 in case lock cannot be acquiredErich Eckner
2017-11-13exit more often and more silent if build-master-sanity existentErich Eckner
2017-11-01remove residues of break_loop concerningErich Eckner