mirror of
https://github.com/NLnetLabs/dnst.git
synced 2026-08-23 16:12:31 +02:00
To avoid Cascade installing dnst and uninstalling ldns-utils that Cascade users may want to use such as ldns-verify-zone, which dnst doesn't provide yet. Also because this branch of dnst depends on an as yet unreleased version of the domain crate. Update Cargo.lock bcause cargo-deb complains that it needs updating. Co-authored-by: Jannik Peters <jannik@nlnetlabs.nl>
35 lines
771 B
Bash
35 lines
771 B
Bash
#!/usr/bin/env bash
|
|
|
|
set -eo pipefail
|
|
set -x
|
|
|
|
case $1 in
|
|
post-install)
|
|
# Run some sanity checks
|
|
/usr/libexec/cascade/cascade-dnst --version
|
|
# ldns-keygen -v
|
|
# dnst nsec3-hash nlnetlabs.nl
|
|
# ldns-nsec3-hash nlnetlabs.nl
|
|
/usr/libexec/cascade/cascade-dnst keyset --help
|
|
man cascade-dnst
|
|
# man dnst-keygen
|
|
# man ldns-keygen
|
|
man cascade-dnst-keyset
|
|
;;
|
|
|
|
post-upgrade)
|
|
# Nothing to do.
|
|
# Run some sanity checks
|
|
/usr/libexec/cascade/cascade-dnst --version
|
|
# ldns-keygen -v
|
|
# dnst nsec3-hash nlnetlabs.nl
|
|
# ldns-nsec3-hash nlnetlabs.nl
|
|
/usr/libexec/cascade/cascade-dnst keyset --help
|
|
man cascade-dnst
|
|
# man dnst
|
|
# man dnst-keygen
|
|
# man ldns-keygen
|
|
man cascade-dnst-keyset
|
|
;;
|
|
esac
|