diff options
Diffstat (limited to 'conf/config.proto')
-rw-r--r-- | conf/config.proto | 21 |
1 files changed, 16 insertions, 5 deletions
diff --git a/conf/config.proto b/conf/config.proto index f00b3526..ea6c063e 100644 --- a/conf/config.proto +++ b/conf/config.proto @@ -6,9 +6,6 @@ name = AUR user = aur password = aur -[paths] -storage = /srv/aur/unsupported/ - [options] username_min_len = 3 username_max_len = 16 @@ -20,9 +17,23 @@ login_timeout = 7200 persistent_cookie_timeout = 2592000 max_filesize_uncompressed = 8388608 disable_http_login = 1 -aur_location = http://localhost -package_url = /packages/ +aur_location = https://aur.archlinux.org +cgit_uri = https://aur.archlinux.org/cgit/ +git_clone_uri_anon = https://aur.archlinux.org/cgit/%s.git/ +git_clone_uri_priv = ssh+git://aur@aur.archlinux.org:2222/%s.git/ max_rpc_results = 5000 aur_request_ml = aur-requests@archlinux.org request_idle_time = 1209600 auto_orphan_age = 15552000 + +[auth] +key-prefixes = 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/aur/scripts/git-integration/git-serve.py +ssh-options = no-port-forwarding,no-X11-forwarding,no-pty + +[serve] +repo-base = /srv/http/aur/repos/ +repo-regex = [a-z0-9][a-z0-9.+_-]*$ +git-update-hook = /srv/http/aur/scripts/git-integration/git-update.py +git-shell-cmd = /usr/bin/git-shell |