summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Collapse)Author
2021-06-05make shellcheck happy againErich Eckner
2021-05-23lib/load-configuration: forgot one instance of "freenode"Erich Eckner
2021-05-23move to irc.libera.chat and #archlinux32-devops (mostly)Erich Eckner
2021-04-07lib/mysql-functions: fail early, if mysql_retrieve_static_information() did ↵Erich Eckner
not find an expected variable in the database
2021-04-07lib/mysql-functions: minor style changeErich Eckner
2021-03-24lib/load-configuration: the nit-picker needs the static info from the ↵Erich Eckner
database, too - but *before* loading modifications
2021-03-24`hostname` -> `uname -n`Erich Eckner
2021-03-23lib/load-configuration: change upstream path of git repositoriesErich Eckner
2021-03-18bin/ii-watch: keep an eye on lingering intentionsErich Eckner
2021-03-18lib/intentions-queue: more cleanupErich Eckner
2021-03-18lib/intentions-queue: clean upErich Eckner
2020-12-26reverted rsync permissions, they lead to endless loopsAndreas Baumann
2020-12-26trying to force permission in transfers to master mirrorAndreas Baumann
2020-11-04lib/load-configuration: add TODOErich Eckner
2020-10-20lib/common-functions: failsafe_sftp(): use less magic for ↵Erich Eckner
$master_mirror_sftp_root - simply cd $master_mirror_sftp_root before doing anything else
2020-10-20master_mirror_sftp_root new to configure a possibly different root directory ↵Erich Eckner
of the http mirror from the sftp user (rsync is still expected to have its root identical to the http one)
2020-08-18load-confiugration, check for mariadbd when loading mysql-functionsAndreas Baumann
2020-05-21lib/mysql-functions: add TODOErich Eckner
2020-05-19lib/common-functions: failsafe_sftp() fix wrong regex - how did this ever ↵Erich Eckner
work???
2020-04-12fixup bugs introduced in 5635bd3Erich Eckner
2020-04-10lib/mysql-functions: add TODOErich Eckner
2020-04-10lib/mysql-functions: mysql_create_build_environment_packages() newErich Eckner
2020-04-10lib/common-functions,lib/mysql-functions: do not treat makedepends of ↵Erich Eckner
haskell-* differently
2020-02-26lib/mysql-functions: ↵Erich Eckner
mysql_join_install_target_providers_dependencies_with_versions() and mysql_join_dependencies_install_target_providers_with_versions() can now use pre-joined versions
2020-02-24lib/mysql-functions: mysql_join_binary_packages_gpg_keys and vice-versa newErich Eckner
2020-02-20lib/mysql-functions: mysql_retrieve_static_information(): retrieve names of ↵Erich Eckner
architectures, too
2020-02-20lib/mysql-functions: mysql_query_delete_packages(): make regex less ↵Erich Eckner
restrictive, fix some column names
2020-02-20lib/mysql-functions: mysql_query_delete_packages() bugfixErich Eckner
2020-02-20lib/mysql-functions: mysql_query_delete_packages() newErich Eckner
2020-02-14lib/mysql-functions: ghc should not treat haskell-* dependencies as runtime ↵Erich Eckner
dependencies
2020-02-13lib/mysql-functions: mysql_retrieve_static_information(): properly escape ↵Erich Eckner
"." in regex
2020-02-13lib/common-functions: remove hard-coded package suffixesErich Eckner
2020-02-13lib/mysql-functions: remove hard-coded package suffixesErich Eckner
2020-02-13lib/mysql-functions: mysql_retrieve_static_information(): cleanupErich Eckner
2020-02-13lib/mysql-functions: clean up TODOsErich Eckner
2020-02-05lib/mysql-functions: save more DELETE queries - the broken one seems to be ↵Erich Eckner
not-yet-saved
2020-02-04lib/mysql-functions: save input files of successful queries, tooErich Eckner
2020-02-04lib/mysql-functions: only save queries which (potentially) delete ↵Erich Eckner
binary_packages or binary_packages_in_repositories
2020-02-04lib/mysql-functions: save permanent copies of *successful* mysql queriesErich Eckner
2020-01-31lib/intentions-queue: make intentions_left() work similar to flock and ↵Erich Eckner
verbose_flock()
2020-01-30lib/intentions-queue: intent_something(): add dummy-mode `-n`Erich Eckner
2020-01-30lib/intentions-queue: remove done TODOErich Eckner
2020-01-30lib/load-configuration: set correct base_dir for running intentionsErich Eckner
2020-01-30lib/intentions-queue: run initialization if necessary *inside* the intentionsErich Eckner
2020-01-30lib/intentions-queue: execute_all_intentions() newErich Eckner
2020-01-30lib/load-configuration: only source lib/intentions-queue on the masterErich Eckner
2020-01-30lib/intentions-queue: reduce shellcheck disablingErich Eckner
2020-01-30lib/intentions-queue: make comment on lockingErich Eckner
2020-01-30check intentions_left() whenever we get a package_database_lockErich Eckner
2020-01-30lib/intentions-queue: intentions_left() newErich Eckner