Skip to content
master
Switch branches/tags
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

NSIS installer scripts for ncdns.

Put the following files in artifacts/:

  • ncdns.exe

  • certinject.exe

  • dnssec-keygen.exe and its dependencies (libdns.dll, libisc.dll, libeay32.dll and libxml2.dll). These files can be sourced here:

  • dnssec_trigger_setup.exe

  • namecoin-win32-setup-unsigned.exe / namecoin-win64-setup-unsigned.exe

  • Optionally, add ncdt.exe and ncdumpzone.exe from ncdns.

  • generate_nmc_cert.exe and q.exe will also be copied if they are present.

Build flags:

  • make NCDNS_64BIT=1 — make a 64-bit build.
  • make NCDNS_PRODVER=0.0.0.1 — set ncdns product version.
  • make NO_NAMECOIN_CORE=1 — do not bundle Namecoin Core.
  • make NO_DNSSEC_TRIGGER=1 — do not bundle DNSSEC-Trigger.
  • make NCDNS_LOGGING=1 — write install logs to $INSTDIR\install.log. Requires NSIS to be built with NSIS_CONFIG_LOG=yes; this is supported by default on Fedora but not on Debian.

Install-time flags:

  • /S — install silently.
  • /ETLD=org — set up the TLS name constraints exclusion with a different eTLD from the default bit. Only useful for debugging.

Licenced under the MIT License.