2e6cfb2ed0
Also use 1.44 in CI.
2021-01-06 13:18:50 +01:00
fbf86bf606
Minimum Rust version is now 1.43.
2021-01-06 13:05:12 +01:00
c646363d9b
FIX: Use new GH Actions mechanisms for managing $PATH and environment variables, due to deprecation by GH.
2020-11-18 16:40:39 +01:00
d974fb995e
Update Github workflows.
2020-10-19 14:01:17 +02:00
369c3176a4
Let systemd manage Routinator, as trying to drop privileges and ensure correct ownership of directories yourself under systemd seems to constantly come into conflict with systemd. Add a routinator-init script to simplify the user post install experience to reduce the chance of running routinator as the wrong user or with the wrong config file and thereby causing permission denied errors on rpki-cache directory files.
2020-09-29 15:19:12 +02:00
61b9d8eef1
Dump logs before checking startup status so we can bailout on a bad status but still see some logs.
2020-09-29 14:21:31 +02:00
f2d32de5c0
Dump Routinator logs after testing service startup.
2020-09-29 14:12:29 +02:00
d872f19553
List Routinator data directory after Routinator init to check ownership of created directories.
2020-09-29 13:58:46 +02:00
ab21b7d781
Wait longer to assess Routinator startup status.
2020-09-29 13:56:39 +02:00
3aec404b45
Have Routinator drop privileges in a system independent way (now that the init subcommand honours this) instead of adding user entries in systemd files, and keeping the minimal unit as minimal as it used to be.
2020-09-29 12:33:34 +02:00
da79b3964a
Switch to official cargo-deb release that has the required systemd unit functionality. ( #375 )
...
* Use correct version number syntax.
2020-09-09 20:30:25 +02:00
6b61e845a6
Deb packaging automation ( #360 )
...
Build and sanity check modern and minimal Routinator .deb packages using cargo-deb and GitHub Actions.
Also test against Debian 11 (Contributed by @netravnen).
2020-09-09 15:03:30 +02:00
293d44dd22
Run ci workflow on branch or PR, not both.
...
See: https://github.community/t/how-to-trigger-an-action-on-push-or-pull-request-but-not-both/16662
2020-07-02 16:39:43 +02:00
ca97be99d2
Update minimum Rust version to 1.42.
2020-06-17 10:40:29 +02:00
e4c09d2380
Downgrade to requiring Rust 1.39.
2020-04-07 15:07:55 +02:00
7de61ab29a
Minimum Rust version is now 1.40.
2020-04-07 11:58:50 +02:00
ddf8bd49b0
Add GitHub Sponsors for Organisations
2020-02-20 09:08:02 +01:00
7bc16e991d
Link to NLnet Labs funding page
2020-02-03 16:54:23 +01:00
26a7401488
Fix typo.
2019-09-17 14:06:04 +02:00
4b8ebf1bcd
Add a Github Actions workflow.
2019-09-17 13:46:01 +02:00