[aur-dev] [PATCH v2 00/10] Use Git repositories to store AUR packages
Lukas Fleischer
archlinux at cryptocrack.de
Sat Dec 27 11:51:36 UTC 2014
This is a reroll of the series I submitted in June. I would like to
merge this into master soon and start testing stuff, so any reviews are
highly appreciated.
Lukas Fleischer (10):
Use raw scanner mode in config_get()
Add support for adding SSH public keys to profiles
Add basic Git authentication/authorization scripts
Add update hook template
Use Git repositories to store packages
Add public clone URLs to package details
Add sshd setup instructions
Honor the database socket setting in Git scripts
git-update.py: Update repository description
Remove legacy scripts
INSTALL | 108 +-
conf/config.proto | 18 +-
schema/aur-schema.sql | 1 +
scripts/cleanup | 46 -
.../0001-Patch-sshd-for-the-AUR.patch | 152 ++
scripts/git-integration/aurinfo.py | 204 ++
scripts/git-integration/git-auth.py | 42 +
scripts/git-integration/git-serve.py | 108 ++
scripts/git-integration/git-update.py | 217 +++
scripts/git-integration/sshd_config | 6 +
scripts/uploadbuckets.sh | 58 -
upgrading/4.0.0.txt | 5 +
web/html/account.php | 5 +-
web/html/pkgsubmit.php | 489 -----
web/lib/Archive/PEAR.php | 1063 -----------
web/lib/Archive/PEAR5.php | 33 -
web/lib/Archive/Tar.php | 1993 --------------------
web/lib/acctfuncs.inc.php | 78 +-
web/lib/aurjson.class.php | 1 -
web/lib/confparser.inc.php | 2 +-
web/lib/pkgbasefuncs.inc.php | 39 -
web/lib/pkgfuncs.inc.php | 31 +-
web/lib/routing.inc.php | 1 -
web/template/account_edit_form.php | 5 +
web/template/header.php | 1 -
web/template/pkg_details.php | 15 +-
web/template/pkgbase_details.php | 15 +-
27 files changed, 877 insertions(+), 3859 deletions(-)
delete mode 100755 scripts/cleanup
create mode 100644 scripts/git-integration/0001-Patch-sshd-for-the-AUR.patch
create mode 100644 scripts/git-integration/aurinfo.py
create mode 100755 scripts/git-integration/git-auth.py
create mode 100755 scripts/git-integration/git-serve.py
create mode 100755 scripts/git-integration/git-update.py
create mode 100644 scripts/git-integration/sshd_config
delete mode 100755 scripts/uploadbuckets.sh
create mode 100644 upgrading/4.0.0.txt
delete mode 100644 web/html/pkgsubmit.php
delete mode 100644 web/lib/Archive/PEAR.php
delete mode 100644 web/lib/Archive/PEAR5.php
delete mode 100644 web/lib/Archive/Tar.php
--
2.2.1
More information about the aur-dev
mailing list