The src_install() phase removes the built-in `systemd.service` file in
favor of installing our own with corrected paths; in 792ce9378, the `rm`
command was updated to `rm -f` to ignore failing to remove this file,
but instead we want to `die` so that in future versions if the file
moves to somewhere consequential, it's caught at test time.
Signed-off-by: Itai Ferber <itai@itaiferber.net>
The src_install() phase removes the built `systemd.service` in favor of
installing our own with fixed paths; the command is missing either `-f`
or `|| die` to clarify intent -- in this case, there is no harm if the
service file is not removed, since it won't be installed somewhere where
it would get picked up.
Signed-off-by: Itai Ferber <itai@itaiferber.net>
TechnetiumDNS builds from source, but the keywords accidentally blocked
non-`amd64` architectures; this is incorrect.
Signed-off-by: Itai Ferber <itai@itaiferber.net>
The NuGet v2 and v3 APIs fetch "BouncyCastle.Cryptography" as expected,
but the v3-flatcontainer API only finds "bouncycastle.cryptography". I'm
not entirely sure when this changed or why (since the original download
worked), but the all-lowercase name works fine.
Signed-off-by: Itai Ferber <itai@itaiferber.net>