Skip to content

Commit

Permalink
0.8 (20230313)
Browse files Browse the repository at this point in the history
  • Loading branch information
raforg committed Mar 12, 2023
1 parent bc7218d commit 2c62160
Show file tree
Hide file tree
Showing 13 changed files with 43 additions and 30 deletions.
2 changes: 1 addition & 1 deletion .reuse/dep5
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,6 @@ Upstream-Contact: raf <[email protected]>
Source: https://raf.org/danectl

Files: *
Copyright: 2021-2022 raf <[email protected]>
Copyright: 2021-2023 raf <[email protected]>
License: GPL-2.0-or-later

15 changes: 14 additions & 1 deletion CHANGELOG
Original file line number Diff line number Diff line change
@@ -1,6 +1,18 @@
CHANGELOG
=========

0.8 (20230313)

- Add references to the codeberg repository
- Add LICENSES/* and .reuse/dep5 (REUSE 3.0 compliant)
- Add danectl-nsupdate (output adapter for BIND9 dynamic DNS updates)
- Add support for drill on systems like Arch that prefer it to host (for Gaspard d'Hautefeuille)
- Fix openpgpkey-check superfluous record detection: localpart was hard-coded for testing
- Add danectl-zonefile (output adapter for modifying BIND9 zonefiles)
- Add --group option for different certbot configurations for different domains (for github/hunter-nl)
- Add support for reload to use an explicit path to an executable file (for github/hunter-nl)
- Add exporting $CERTNAME environment variable when reloading services (for github/hunter-nl)

0.7.4 (20220725)

- Add support for non-rsa keys (e.g., ecdsa) (github/csarn Christoph Sarnowski)
Expand Down Expand Up @@ -130,7 +142,8 @@ CHANGELOG

URL: https://raf.org/danectl
GIT: https://github.com/raforg/danectl
Date: 20220725
GIT: https://codeberg.org/raforg/danectl
Date: 20230313
Author: raf <[email protected]>


4 changes: 2 additions & 2 deletions COPYING
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ COPYING
danectl - DNSSEC DANE implementation manager
https://raf.org/danectl

Copyright (C) 2021-2022 raf <[email protected]>
Copyright (C) 2021-2023 raf <[email protected]>

This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
Expand All @@ -23,6 +23,6 @@ Copyright (C) 2021-2022 raf <[email protected]>
URL: http://raf.org/danectl
GIT: https://github.com/raforg/danectl
GIT: https://codeberg.org/raforg/danectl
Date: 20220725
Date: 20230313
Author: raf <[email protected]>

8 changes: 4 additions & 4 deletions Makefile
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# danectl - DNSSEC DANE implementation manager
# https://raf.org/danectl
#
# Copyright (C) 2021-2022 raf <[email protected]>
# Copyright (C) 2021-2023 raf <[email protected]>
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
Expand All @@ -17,7 +17,7 @@
# along with this program; if not, see <https://www.gnu.org/licenses/>.
#

# 20220725 raf <[email protected]>
# 20230313 raf <[email protected]>

DESTDIR :=
PREFIX := $(DESTDIR)/usr/local
Expand All @@ -30,8 +30,8 @@ APP_MANDIR := $(MAN_INSDIR)/man$(APP_MANSECT)
APP_MANSECTNAME := User Commands

DANECTL_NAME=danectl
DANECTL_VERSION=0.7.4
DANECTL_DATE=20220725
DANECTL_VERSION=0.8
DANECTL_DATE=20230313
DANECTL_ID=$(DANECTL_NAME)-$(DANECTL_VERSION)
DANECTL_DIST=$(DANECTL_ID).tar.gz
DANECTL_MANFILE=$(DANECTL_NAME).$(APP_MANSECT)
Expand Down
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -103,8 +103,8 @@ SMIMEA records, and check that they are published in the DNS.

To install `danectl`:

tar xzf danectl-0.7.4.tar.gz
cd danectl-0.7.4
tar xzf danectl-0.8.tar.gz
cd danectl-0.8
make install

This will install:
Expand Down Expand Up @@ -152,6 +152,6 @@ For reloading affected services on key rollover, any system with
URL: https://raf.org/danectl
GIT: https://github.com/raforg/danectl
GIT: https://codeberg.org/raforg/danectl
Date: 20220725
Date: 20230313
Author: raf <[email protected]>

10 changes: 5 additions & 5 deletions danectl
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
# https://github.com/raforg/danectl
# https://codeberg.org/raforg/danectl
#
# Copyright (C) 2021-2022 raf <[email protected]>
# Copyright (C) 2021-2023 raf <[email protected]>
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
Expand All @@ -19,11 +19,11 @@
# You should have received a copy of the GNU General Public License
# along with this program; if not, see <https://www.gnu.org/licenses/>.
#
# 20220725 raf <[email protected]>
# 20230313 raf <[email protected]>

name=danectl
version=0.7.4
date=20220725
version=0.8
date=20230313
author="raf <[email protected]>"
url=https://raf.org/danectl
git=https://github.com/raforg/danectl
Expand Down Expand Up @@ -107,7 +107,7 @@ URL: $url
GIT: $git
GIT: $git2
Copyright (C) 2021-2022 $author
Copyright (C) 2021-2023 $author
This is free software released under the terms of the GPLv2+:
Expand Down
4 changes: 2 additions & 2 deletions danectl-nsupdate
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ use strict;
# https://github.com/raforg/danectl
# https://codeberg.org/raforg/danectl
#
# Copyright (C) 2021-2022 raf <[email protected]>
# Copyright (C) 2021-2023 raf <[email protected]>
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
Expand All @@ -24,7 +24,7 @@ use strict;
# You should have received a copy of the GNU General Public License
# along with this program; if not, see <https://www.gnu.org/licenses/>.
#
# 20220725 raf <[email protected]>
# 20230313 raf <[email protected]>

# danectl-nsupdate - Adapt danectl DNS RR output for BIND9 nsupdate
# usage: danectl rollover <cert-name> | danectl-nsupdate ttl | nsupdate
Expand Down
4 changes: 2 additions & 2 deletions danectl-nsupdate.1.pod
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
# https://github.com/raforg/danectl
# https://codeberg.org/raforg/danectl
#
# Copyright (C) 2021-2022 raf <[email protected]>
# Copyright (C) 2021-2023 raf <[email protected]>
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
Expand All @@ -18,7 +18,7 @@
# You should have received a copy of the GNU General Public License
# along with this program; if not, see <https://www.gnu.org/licenses/>.
#
# 20220725 raf <[email protected]>
# 20230313 raf <[email protected]>

=head1 NAME

Expand Down
4 changes: 2 additions & 2 deletions danectl-zonefile
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ use strict;
# https://github.com/raforg/danectl
# https://codeberg.org/raforg/danectl
#
# Copyright (C) 2021-2022 raf <[email protected]>
# Copyright (C) 2021-2023 raf <[email protected]>
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
Expand All @@ -24,7 +24,7 @@ use strict;
# You should have received a copy of the GNU General Public License
# along with this program; if not, see <https://www.gnu.org/licenses/>.
#
# 20220725 raf <[email protected]>
# 20230313 raf <[email protected]>

# danectl-zonefile - Adapt danectl DNS RR output to modify a BIND9 zonefile
# usage: danectl rollover <cert-name> | danectl-zonectl <zonefile>
Expand Down
4 changes: 2 additions & 2 deletions danectl-zonefile.1.pod
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
# https://github.com/raforg/danectl
# https://codeberg.org/raforg/danectl
#
# Copyright (C) 2021-2022 raf <[email protected]>
# Copyright (C) 2021-2023 raf <[email protected]>
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
Expand All @@ -18,7 +18,7 @@
# You should have received a copy of the GNU General Public License
# along with this program; if not, see <https://www.gnu.org/licenses/>.
#
# 20220725 raf <[email protected]>
# 20230313 raf <[email protected]>

=head1 NAME

Expand Down
4 changes: 2 additions & 2 deletions runtests
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
# https://github.com/raforg/danectl
# https://codeberg.org/raforg/danectl
#
# Copyright (C) 2021-2022 raf <[email protected]>
# Copyright (C) 2021-2023 raf <[email protected]>
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
Expand All @@ -19,7 +19,7 @@
# You should have received a copy of the GNU General Public License
# along with this program; if not, see <https://www.gnu.org/licenses/>.
#
# 20220725 raf <[email protected]>
# 20230313 raf <[email protected]>

status=0

Expand Down
4 changes: 2 additions & 2 deletions tests/nsupdate
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
# https://github.com/raforg/danectl
# https://codeberg.org/raforg/danectl
#
# Copyright (C) 2021-2022 raf <[email protected]>
# Copyright (C) 2021-2023 raf <[email protected]>
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
Expand All @@ -19,7 +19,7 @@
# You should have received a copy of the GNU General Public License
# along with this program; if not, see <https://www.gnu.org/licenses/>.
#
# 20220725 raf <[email protected]>
# 20230313 raf <[email protected]>

./danectl-nsupdate 300 < tests/nsupdate.in | diff -u tests/nsupdate.out -
rc=$?
Expand Down
4 changes: 2 additions & 2 deletions tests/zonefile
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
# https://github.com/raforg/danectl
# https://codeberg.org/raforg/danectl
#
# Copyright (C) 2021-2022 raf <[email protected]>
# Copyright (C) 2021-2023 raf <[email protected]>
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
Expand All @@ -19,7 +19,7 @@
# You should have received a copy of the GNU General Public License
# along with this program; if not, see <https://www.gnu.org/licenses/>.
#
# 20220725 raf <[email protected]>
# 20230313 raf <[email protected]>

# Test 1 replaces old "manual" records with new ones
# Test 2 appends new records only (no old records)
Expand Down

0 comments on commit 2c62160

Please sign in to comment.