[aur-dev] [PATCH] Restructure scripts
* Move scripts/git-integration/ to git-interface/. * Move scripts/aurblup/aurblup.py to scripts/aurblup.py. Signed-off-by: Lukas Fleischer <lfleischer@archlinux.org> --- {scripts/git-integration => git-interface}/aurinfo.py | 0 {scripts/git-integration => git-interface}/git-auth.py | 0 {scripts/git-integration => git-interface}/git-auth.sh | 0 {scripts/git-integration => git-interface}/git-serve.py | 0 {scripts/git-integration => git-interface}/git-update.py | 0 scripts/{aurblup => }/aurblup.py | 0 6 files changed, 0 insertions(+), 0 deletions(-) rename {scripts/git-integration => git-interface}/aurinfo.py (100%) rename {scripts/git-integration => git-interface}/git-auth.py (100%) rename {scripts/git-integration => git-interface}/git-auth.sh (100%) rename {scripts/git-integration => git-interface}/git-serve.py (100%) rename {scripts/git-integration => git-interface}/git-update.py (100%) rename scripts/{aurblup => }/aurblup.py (100%) diff --git a/scripts/git-integration/aurinfo.py b/git-interface/aurinfo.py similarity index 100% rename from scripts/git-integration/aurinfo.py rename to git-interface/aurinfo.py diff --git a/scripts/git-integration/git-auth.py b/git-interface/git-auth.py similarity index 100% rename from scripts/git-integration/git-auth.py rename to git-interface/git-auth.py diff --git a/scripts/git-integration/git-auth.sh b/git-interface/git-auth.sh similarity index 100% rename from scripts/git-integration/git-auth.sh rename to git-interface/git-auth.sh diff --git a/scripts/git-integration/git-serve.py b/git-interface/git-serve.py similarity index 100% rename from scripts/git-integration/git-serve.py rename to git-interface/git-serve.py diff --git a/scripts/git-integration/git-update.py b/git-interface/git-update.py similarity index 100% rename from scripts/git-integration/git-update.py rename to git-interface/git-update.py diff --git a/scripts/aurblup/aurblup.py b/scripts/aurblup.py similarity index 100% rename from scripts/aurblup/aurblup.py rename to scripts/aurblup.py -- 2.4.2
* Move scripts/git-integration/ to git-interface/. * Move scripts/aurblup/aurblup.py to scripts/aurblup.py. Signed-off-by: Lukas Fleischer <lfleischer@archlinux.org> --- INSTALL | 4 ++-- conf/config.proto | 8 ++++---- {scripts/git-integration => git-interface}/aurinfo.py | 0 {scripts/git-integration => git-interface}/git-auth.py | 2 +- git-interface/git-auth.sh | 3 +++ {scripts/git-integration => git-interface}/git-serve.py | 2 +- {scripts/git-integration => git-interface}/git-update.py | 2 +- scripts/{aurblup => }/aurblup.py | 0 scripts/git-integration/git-auth.sh | 3 --- 9 files changed, 12 insertions(+), 12 deletions(-) rename {scripts/git-integration => git-interface}/aurinfo.py (100%) rename {scripts/git-integration => git-interface}/git-auth.py (93%) create mode 100755 git-interface/git-auth.sh rename {scripts/git-integration => git-interface}/git-serve.py (98%) rename {scripts/git-integration => git-interface}/git-update.py (99%) rename scripts/{aurblup => }/aurblup.py (100%) delete mode 100755 scripts/git-integration/git-auth.sh diff --git a/INSTALL b/INSTALL index 026d4b9..3aad515 100644 --- a/INSTALL +++ b/INSTALL @@ -28,12 +28,12 @@ Setup on Arch Linux # mkdir /srv/http/aurweb/aur.git/ # cd /srv/http/aurweb/aur.git/ # git init --bare - # ln -s ../../scripts/git-integration/git-update.py hooks/update + # ln -s ../../git-interface/git-update.py hooks/update # chown -R aur . 7) Install the git-auth wrapper script: - # cd /srv/http/aurweb/scripts/git-integration/ + # cd /srv/http/aurweb/git-interface/ # cp git-auth.sh /usr/local/bin/aur-git-auth # chmod 755 /usr/local/bin/aur-git-auth diff --git a/conf/config.proto b/conf/config.proto index 90b5bd5..7c56a2b 100644 --- a/conf/config.proto +++ b/conf/config.proto @@ -30,18 +30,18 @@ auto_delete_age = 86400 [auth] valid-keytypes = ssh-rsa ssh-dss ecdsa-sha2-nistp256 ecdsa-sha2-nistp384 ecdsa-sha2-nistp521 ssh-ed25519 username-regex = [a-zA-Z0-9]+[.\-_]?[a-zA-Z0-9]+$ -git-serve-cmd = /srv/http/aurweb/scripts/git-integration/git-serve.py +git-serve-cmd = /srv/http/aurweb/git-interface/git-serve.py ssh-options = no-port-forwarding,no-X11-forwarding,no-pty [serve] repo-path = /srv/http/aurweb/aur.git/ repo-regex = [a-z0-9][a-z0-9.+_-]*$ -template-path = /srv/http/aurweb/scripts/git-integration/templates/ -git-update-hook = /srv/http/aurweb/scripts/git-integration/git-update.py +template-path = /srv/http/aurweb/git-interface/templates/ +git-update-hook = /srv/http/aurweb/git-interface/git-update.py git-shell-cmd = /usr/bin/git-shell ssh-cmdline = ssh aur@aur.archlinux.org [aurblup] -db-path = /srv/http/aurweb/scripts/aurblup/ +db-path = /srv/http/aurweb/aurblup/ sync-dbs = core extra community multilib testing community-testing servers = ftp://mirrors.kernel.org/archlinux/%s/os/x86_64 diff --git a/scripts/git-integration/aurinfo.py b/git-interface/aurinfo.py similarity index 100% rename from scripts/git-integration/aurinfo.py rename to git-interface/aurinfo.py diff --git a/scripts/git-integration/git-auth.py b/git-interface/git-auth.py similarity index 93% rename from scripts/git-integration/git-auth.py rename to git-interface/git-auth.py index 09dadec..c9e1f01 100755 --- a/scripts/git-integration/git-auth.py +++ b/git-interface/git-auth.py @@ -7,7 +7,7 @@ import re import sys config = configparser.RawConfigParser() -config.read(os.path.dirname(os.path.realpath(__file__)) + "/../../conf/config") +config.read(os.path.dirname(os.path.realpath(__file__)) + "/../conf/config") aur_db_host = config.get('database', 'host') aur_db_name = config.get('database', 'name') diff --git a/git-interface/git-auth.sh b/git-interface/git-auth.sh new file mode 100755 index 0000000..a5caeec --- /dev/null +++ b/git-interface/git-auth.sh @@ -0,0 +1,3 @@ +#!/bin/sh + +/srv/http/aurweb/git-interface/git-auth.py "$1" "$2" diff --git a/scripts/git-integration/git-serve.py b/git-interface/git-serve.py similarity index 98% rename from scripts/git-integration/git-serve.py rename to git-interface/git-serve.py index 81222e8..eebb087 100755 --- a/scripts/git-integration/git-serve.py +++ b/git-interface/git-serve.py @@ -9,7 +9,7 @@ import shlex import sys config = configparser.RawConfigParser() -config.read(os.path.dirname(os.path.realpath(__file__)) + "/../../conf/config") +config.read(os.path.dirname(os.path.realpath(__file__)) + "/../conf/config") aur_db_host = config.get('database', 'host') aur_db_name = config.get('database', 'name') diff --git a/scripts/git-integration/git-update.py b/git-interface/git-update.py similarity index 99% rename from scripts/git-integration/git-update.py rename to git-interface/git-update.py index c7d64df..b7eaa14 100755 --- a/scripts/git-integration/git-update.py +++ b/git-interface/git-update.py @@ -11,7 +11,7 @@ import sys import aurinfo config = configparser.RawConfigParser() -config.read(os.path.dirname(os.path.realpath(__file__)) + "/../../conf/config") +config.read(os.path.dirname(os.path.realpath(__file__)) + "/../conf/config") aur_db_host = config.get('database', 'host') aur_db_name = config.get('database', 'name') diff --git a/scripts/aurblup/aurblup.py b/scripts/aurblup.py similarity index 100% rename from scripts/aurblup/aurblup.py rename to scripts/aurblup.py diff --git a/scripts/git-integration/git-auth.sh b/scripts/git-integration/git-auth.sh deleted file mode 100755 index c6a5401..0000000 --- a/scripts/git-integration/git-auth.sh +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh - -/srv/http/aurweb/scripts/git-integration/git-auth.py "$1" "$2" -- 2.4.2
participants (1)
-
Lukas Fleischer