Table of Contents
Preface
Testers using the https://aur-dev.archlinux.org instance should read the following sections:
Toggling Between FastAPI and PHP
https://aur-dev.archlinux.org provides a method of toggling between
the two implementations using the aurweb_version
cookie.
To toggle between FastAPI and PHP, users should utilize
https://aur-dev.archlinux.org/version, which contains an explanation of
using the ?version={choice}
query string parameter, where
{choice}
is one of fastapi
or php
.
TL;DR: To switch to one of the following choices, browse to its endpoint:
Choice | Endpoint |
---|---|
fastapi |
https://aur-dev.archlinux.org/version?version=fastapi |
php |
https://aur-dev.archlinux.org/version?version=php |
Or set the aurweb_version
cookie to a valid choice any other way.
To check which choice you're currently on, visit https://aur-dev.archlinux.org/version, which displays your current choice.
Additionally, when aurweb_version
is set to fastapi
, a HEAD@<short_commit_hash>
link will be shown in aurweb's footer, next to the release version. If this link appears in the footer, you're on fastapi
. Users can also browse to the link
to see the commit chain which is deployed to the instance.
Data
The majority of data that can be found on the aur-dev instance is generated dummy data, with the exception of any tester-driven packages.
Accounts
Dummy Users
Each dummy user (the majority of users) on the instance use the same username and password. This is not the case if an account request was accepted or a dummy user has had their password modified by another tester.
Registration
Standard account registration cannot occur on aur-dev, due to the fact that notifications are disabled and users do not have access to its database.
However, if you do want your own account name or specific account type, you can request an account in two ways:
- By filing an Account Request issue
- Title:
[Account Request] the_name_you_want
- Title:
- By sending an email to aur-dev@lists.archlinux.org
- Subject:
[Account Request] the_name_you_want
- Content should use the Account Request template
- Subject:
Upon receiving such a request, we will then register the account, receive
the needed reset key, and send an email to that which is specified in the
Email
field of the request containing your reset key and a link to
/passreset?resetkey={your_reset_key}
.
Using this link, you can then configure your own password for the account.
Git
Users can use the instance's Git repository just like they would on aur.archlinux.org. You will, of course, need to set a user's SSH public key to one which you own.
- SSH User:
aur
- SSH Host:
aur-dev.archlinux.org
- SSH Port:
2222
- Project SSH URI:
ssh://aur@aur-dev.archlinux.org:2222/project.git