From: Michael Orlitzky Date: Thu, 25 Apr 2024 21:59:31 +0000 (-0400) Subject: haeredes.cabal: no period in synopsis X-Git-Url: http://gitweb.michael.orlitzky.com/?p=haeredes.git;a=commitdiff_plain;h=refs%2Fheads%2Fmaster;hp=9981baee4ec5336915ee3ca1340ed4fdf8cc1bc1 haeredes.cabal: no period in synopsis --- diff --git a/doc/COPYING b/doc/COPYING new file mode 100644 index 0000000..568d6a2 --- /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 38d7a9f..e108e22 100644 --- a/haeredes.cabal +++ b/haeredes.cabal @@ -1,19 +1,20 @@ cabal-version: 3.0 name: haeredes -version: 0.5.2 +version: 0.5.4 author: Michael Orlitzky -maintainer: Michael Orlitzky -license: AGPL-3.0-only +maintainer: Michael Orlitzky +license: AGPL-3.0-or-later license-file: doc/LICENSE -homepage: http://michael.orlitzky.com/code/haeredes.xhtml +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: - 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 @@ -36,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: @@ -116,5 +94,5 @@ test-suite shelltests source-repository head type: git - location: http://gitweb.michael.orlitzky.com/haeredes.git + location: https://gitweb.michael.orlitzky.com/haeredes.git branch: master diff --git a/makefile b/makefile index e7feb2b..903abc3 100644 --- a/makefile +++ b/makefile @@ -13,6 +13,7 @@ HCFLAGS += -Weverything \ -Wno-prepositive-qualified-module \ -Wno-missing-safe-haskell-mode \ -Wno-missing-deriving-strategies \ + -Wno-missing-kind-signatures \ -rtsopts \ -threaded diff --git a/src/DNS.hs b/src/DNS.hs index aa46f4b..a6ba446 100644 --- a/src/DNS.hs +++ b/src/DNS.hs @@ -30,7 +30,7 @@ type LookupResult = (Domain, Either DNSError [Domain]) -- Examples: -- -- >>> resolve_address "example.com" --- Right [93.184.216.34] +-- Right [93.184.215.14] -- >>> resolve_address "93.184.216.34" -- Right [93.184.216.34] --