mirror of
https://github.com/arcan1s/ahriman.git
synced 2025-04-24 15:27:17 +00:00
fix: add note about pacman configuration
This commit is contained in:
parent
bef8d33570
commit
0c920832c9
@ -38,5 +38,5 @@ The application provides reasonable defaults which allow to use it out-of-box; h
|
|||||||
## Live demos
|
## Live demos
|
||||||
|
|
||||||
* [Build status page](https://ahriman-demo.arcanis.me). You can log in as `demo` user by using `demo` password. However, you will not be able to run tasks. [HTTP API documentation](https://ahriman-demo.arcanis.me/api-docs) is also available.
|
* [Build status page](https://ahriman-demo.arcanis.me). You can log in as `demo` user by using `demo` password. However, you will not be able to run tasks. [HTTP API documentation](https://ahriman-demo.arcanis.me/api-docs) is also available.
|
||||||
* [Repository index](http://repo.arcanis.me/x86_64/index.html).
|
* [Repository index](http://repo.arcanis.me/arcanisrepo/x86_64/).
|
||||||
* [Telegram feed](https://t.me/arcanisrepo).
|
* [Telegram feed](https://t.me/arcanisrepo).
|
||||||
|
@ -43,6 +43,17 @@ In order to migrate to new filesystem tree the following actions are required:
|
|||||||
#.
|
#.
|
||||||
Edit configuration in case if anything is pointing to the old path, e.g. HTML report generation, in the way in which it will be pointed to directory inside repository specific one, e.g. ``/var/lib/ahriman/repository/x86_64`` to ``/var/lib/ahriman/repository/aur-clone/x86_64``.
|
Edit configuration in case if anything is pointing to the old path, e.g. HTML report generation, in the way in which it will be pointed to directory inside repository specific one, e.g. ``/var/lib/ahriman/repository/x86_64`` to ``/var/lib/ahriman/repository/aur-clone/x86_64``.
|
||||||
|
|
||||||
|
#.
|
||||||
|
Edit devtools pacman configuration (``/usr/share/devtools/pacman.conf.d/ahriman-x86_64.conf`` by default) replacing ``Server`` with path to your repository, e.g.:
|
||||||
|
|
||||||
|
.. code-block:: ini
|
||||||
|
|
||||||
|
[aur-clone]
|
||||||
|
SigLevel = Optional TrustAll
|
||||||
|
Server = file:///var/lib/ahriman/repository/aur-clone/x86_64
|
||||||
|
|
||||||
|
Alternatively it can be done by running ``service-setup`` command again.
|
||||||
|
|
||||||
#.
|
#.
|
||||||
Make sure to update remote synchronization services if any. Almost all of them rely on current repository tree by default, so you need to setup either redirects or configure to synchronize to the old locations (e.g. ``object_path`` option for S3 synchronization).
|
Make sure to update remote synchronization services if any. Almost all of them rely on current repository tree by default, so you need to setup either redirects or configure to synchronize to the old locations (e.g. ``object_path`` option for S3 synchronization).
|
||||||
|
|
||||||
|
@ -32,6 +32,7 @@ Whereas old tree is still supported it is highly recommended to migrate to the n
|
|||||||
* stop and disable all services;
|
* stop and disable all services;
|
||||||
* run service-tree-migrate as ahriman user;
|
* run service-tree-migrate as ahriman user;
|
||||||
* edit configuration to avoid pointing to the old paths;
|
* edit configuration to avoid pointing to the old paths;
|
||||||
|
* update devtools pacman configuration (e.g. /usr/share/devtools/pacman.conf.d/ahriman-x86_64.conf) with new repository path;
|
||||||
* update synchronization services in order to support new paths (or setup redirects);
|
* update synchronization services in order to support new paths (or setup redirects);
|
||||||
* enable web and timer services again by using x86_64-aur-clone suffix, where x86_64 is your architecture and
|
* enable web and timer services again by using x86_64-aur-clone suffix, where x86_64 is your architecture and
|
||||||
aur-clone is repository name;
|
aur-clone is repository name;
|
||||||
|
Loading…
Reference in New Issue
Block a user