summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-01-28add remote pbot-say scriptwip-pbot-announcebill-auger
2022-01-28pbot announce - refactorbill-auger
2022-01-28pbot announce - ignore empty pushes (nothing staged)bill-auger
2022-01-28pbot announce pkgbase instead of packagesbill-auger
2022-01-28fixing pbot announce for null-delimited file_listAndreas Grapentin
2022-01-18sync translationsbill-auger
2022-01-18housekeepingbill-auger
2022-01-18mksource() loggingbill-auger
2022-01-18bugfix mksource()bill-auger
2022-01-18sync translationsbill-auger
2022-01-18housekeepingbill-auger
2022-01-18refactor pkgbuild-summarize-nonfreebill-auger
2022-01-18allow building replacements for existing blacklist entriesbill-auger
libremakepkg will refuse to build a blacklisted package, if no libre replacement had been published before the next repo sync this change warns instead, and prompts for confirmation see note in src/chroot-tools/hooks-check.sh::check_pkgbuild_nonfree()
2022-01-18allow local login to differ from hackers.git loginbill-auger
2022-01-18sq - docsbill-auger
2022-01-18sync translationsbill-auger
2022-01-18update docsbill-auger
2022-01-18whitespacebill-auger
2022-01-18add HACKING/mksource.mdbill-auger
2022-01-18build chroot seed per in-chroot pacman.confbill-auger
2022-01-18use fakeroot-tcp in ARM chrootsbill-auger
2022-01-18add more volatile bulid support repos to chroot pacman.conf (commented-out)bill-auger
2022-01-18whitespacebill-auger
2022-01-18refactor librechroot args processingbill-auger
2022-01-18normalize `source` callsbill-auger
2022-01-18housekeepingbill-auger
2022-01-18whitespacebill-auger
2022-01-18complete pbot notificationbill-auger
2022-01-18updated translations for commit a94838e1792a85f74a540daafb6715a5b3ae2908v20220118v20200414Andreas Grapentin
2021-07-16librestage: add flag to limit staged architecturesAndreas Grapentin
2021-07-16src/lib/librelib: separate LIBRETOOLS_LIBDIR by ':' and consider each part ↵Andreas Grapentin
as a candidate for searching the requested script, and rename LIBRETOOLS_LIBDIR to LIBRETOOLS_LIBRARY_PATH to reflect that change Signed-off-by: Andreas Grapentin <andreas@grapentin.org>
2019-10-25change chroot mirror to winstonv20190907bill-auger
2019-10-25notify pbot after sccessful publishbill-auger
2019-04-03add volatile bulid support repos to chroot pacman.conf (commented-out)bill-auger
2018-11-17Fix pacman.conf URLOmar Vega Ramos
2018-10-15libremakepkg: Add -S flag to use an existing source packageLuke Shumaker
"Ignore space change" might be helpful when viewing this diff.
2018-10-15libremakepkg: Tidy formatting of usage() flagsLuke Shumaker
"What is the alignment of the libremakepkg options section based on?", you may ask. You'll see in the next commit!
2018-10-15po/es/libretools.po: Update line numbersLuke Shumaker
2018-10-15Makefile: Don't generate .pot files for texinfo targetsLuke Shumaker
2018-10-04librerelease: Check that DBSCRIPTS_CONFIG is setv20181004Luke Shumaker
2018-10-04test: librerelease: Verify that it requires DBSCRIPTS_CONFIG to be set [ci-skip]Luke Shumaker
2018-10-04test: librerelease: Use AuthorizedKeysCommand to bypass perm checks on $TMPDIRLuke Shumaker
If $TMPDIR is permissively owned (as /tmp is), then sshd will refuse to look at the AuthorizedKeysFile. So bypass that permission check by configuring AuthrorizedKeysCommand to just `cat` that file.
2018-10-04test: common.bash: Shorten tmpdirLuke Shumaker
If /run/user/$UID/ doesn't exist, then the gpg-agent socket will be in $GNUPGHOME, which is inside of $tmpdir. Because the $BATS_TEST_NAME is embedded in $tmpdir, the path might be quite long, and hit the 108-byte limit on socket paths, which GnuPG does nothing to check for or handle. So, don't embed $BATS_TEST_NAME in $tmpdir, in order to keep the path shorter.
2018-10-04test: common.bash: common_teardown: Don't assume that common_setup went OKLuke Shumaker
common_setup might have errored before setting tmpdir or chrootdir; handle those cases.
2018-10-03test: common.bash: Clean up chroots as we goLuke Shumaker
2018-10-03librerelease: Change how the HOOKs are displayedLuke Shumaker
This will display the evaluated command line, rather than the cryptic ssh -fN ${REPODEST_port:+-p "$REPODEST_port"} "${REPODEST_userhost}"
2018-10-03librerelease: Set DBSCRIPTS_CONFIG for db-updateLuke Shumaker
Its value is configurable in libretools.conf. I discussed this eventual change in my dbscripts plans on the mailing list.
2018-10-02test: librerelease: Add tests for the actual runLuke Shumaker
https://labs.parabola.nu/issues/1411 https://labs.parabola.nu/issues/1412 I have verified that the test fails with commit 0b8606e0cd0e1aedfe222d4d6603c4986aacb7b5 ("librerelease: Fix rmdir failing") reverted.
2018-10-02Revert "test: librerelease: Begone with setup()"Luke Shumaker
This reverts commit 70b9f3cdcabc217609be96cfdd1fd47133aa273b.
2018-10-02test: runserver: Explicitly listen on IPv4Luke Shumaker
The implementation is not dual-stack. It supports *either* IPv4 or IPv6. I'm not entirely sure how it chooses. Clients that support happy-eyeballs will do thing right thing, but clients that don't (*cough* openssh) won't. So explicitly choose the IPv4 localhost instead of using an ambiguous "localhost".