From 55614972483dfd0101981e55db57f71c51189609 Mon Sep 17 00:00:00 2001 From: Michael Orlitzky Date: Tue, 23 Apr 2024 21:25:02 -0400 Subject: [PATCH 1/5] doc/COPYING,haeredes.cabal: switch to AGPL-3.0-or-later, including COPYING --- doc/COPYING | 15 +++++++++++++++ haeredes.cabal | 3 ++- 2 files changed, 17 insertions(+), 1 deletion(-) create mode 100644 doc/COPYING diff --git a/doc/COPYING b/doc/COPYING new file mode 100644 index 0000000..b978be6 --- /dev/null +++ b/doc/COPYING @@ -0,0 +1,15 @@ +Haeredes: confirm delegation of NS and MX records +Copyright (C) 2024 Michael Orlitzky + +This program is free software: you can redistribute it and/or modify +it under the terms of the GNU Affero General Public License as +published by the Free Software Foundation, either version 3 of the +License, or (at your option) any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU Affero General Public License for more details. + +You should have received a copy of the GNU Affero General Public License +along with this program. If not, see . diff --git a/haeredes.cabal b/haeredes.cabal index e57ee71..42f4524 100644 --- a/haeredes.cabal +++ b/haeredes.cabal @@ -3,13 +3,14 @@ name: haeredes version: 0.5.4 author: Michael Orlitzky maintainer: Michael Orlitzky -license: AGPL-3.0-only +license: AGPL-3.0-or-later license-file: doc/LICENSE homepage: https://michael.orlitzky.com/code/haeredes.xhtml bug-reports: mailto:michael@orlitzky.com category: DNS, Utils build-type: Simple extra-source-files: + doc/COPYING doc/man1/haeredes.1 test/shell/*.test synopsis: -- 2.43.2 From e7de80921ccf18fc45671af048167e8027fe6a7b Mon Sep 17 00:00:00 2001 From: Michael Orlitzky Date: Thu, 25 Apr 2024 17:48:08 -0400 Subject: [PATCH 2/5] haeredes.cabal: use spaces to indent the "maintainer" field --- haeredes.cabal | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/haeredes.cabal b/haeredes.cabal index 42f4524..28ac381 100644 --- a/haeredes.cabal +++ b/haeredes.cabal @@ -2,7 +2,7 @@ cabal-version: 3.0 name: haeredes version: 0.5.4 author: Michael Orlitzky -maintainer: Michael Orlitzky +maintainer: Michael Orlitzky license: AGPL-3.0-or-later license-file: doc/LICENSE homepage: https://michael.orlitzky.com/code/haeredes.xhtml -- 2.43.2 From acca6856e42c1208c917fa46ef44406d264bdaf9 Mon Sep 17 00:00:00 2001 From: Michael Orlitzky Date: Thu, 25 Apr 2024 17:49:57 -0400 Subject: [PATCH 3/5] doc/COPYING: lowercase haeredes --- doc/COPYING | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/COPYING b/doc/COPYING index b978be6..568d6a2 100644 --- a/doc/COPYING +++ b/doc/COPYING @@ -1,4 +1,4 @@ -Haeredes: confirm delegation of NS and MX records +haeredes: confirm delegation of NS and MX records Copyright (C) 2024 Michael Orlitzky This program is free software: you can redistribute it and/or modify -- 2.43.2 From c4f6ba05a70d15c83f848c44775ba0fa4e765094 Mon Sep 17 00:00:00 2001 From: Michael Orlitzky Date: Thu, 25 Apr 2024 17:58:06 -0400 Subject: [PATCH 4/5] haeredes.cabal: further trim the description --- haeredes.cabal | 23 ----------------------- 1 file changed, 23 deletions(-) diff --git a/haeredes.cabal b/haeredes.cabal index 28ac381..57d4cf1 100644 --- a/haeredes.cabal +++ b/haeredes.cabal @@ -37,29 +37,6 @@ description: Haeredes can alert administrators when NS/MX records are changed. More detail and usage examples can be found in the man page. - /Examples/: - - Make sure example.com has the expected name servers, - [ab].iana-servers.net: - - @ - $ echo \"example.com\" | haeredes a.iana-servers.net b.iana-servers.net - @ - - Check orlitzky.com against only one of the expected two nameservers: - - @ - $ echo \"orlitzky.com\" | haeredes dns1.viabit.com - Domain \"orlitzky.com.\" delegates somewhere else: \"dns2.viabit.com.\" - @ - - Check a nonexistent domain (we provide no delegates, since we - know .doesnt-exist will not be delegated): - - @ - $ echo \"foo.doesnt-exist\" | haeredes - Domain \"foo.doesnt-exist.\" not delegated. - @ executable haeredes build-depends: -- 2.43.2 From 456e115b59587a63c4d147a056476a34d890b2e0 Mon Sep 17 00:00:00 2001 From: Michael Orlitzky Date: Thu, 25 Apr 2024 17:59:31 -0400 Subject: [PATCH 5/5] haeredes.cabal: no period in synopsis --- haeredes.cabal | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/haeredes.cabal b/haeredes.cabal index 57d4cf1..e108e22 100644 --- a/haeredes.cabal +++ b/haeredes.cabal @@ -14,7 +14,7 @@ extra-source-files: doc/man1/haeredes.1 test/shell/*.test synopsis: - Confirm delegation of NS and MX records. + Confirm delegation of NS and MX records description: Haeredes is primarily useful for ISP network administrators. Customers will occasionally decide to switch hosts without alerting -- 2.43.2