This is a port of No-IP.com's dynamic DNS update client. When
configured correctly, the client will check the local IP address at a
given time interval for any changes. If the local IP address has
changed it will notify the DNS servers at No-IP.com and update the IP
corresponding to your No-IP/No-IP+ hostname.
===> The following configuration options are available for noip-2.1.9_5:
DOCS=on: Build and/or install documentation
===> Use 'make config' to modify these settings
You must have a registered host with No-IP (www.noip.com)
to use the noip Dynamic DNS Update Client (DUC).
You must also create the noip configuration file
/usr/local/etc/no-ip2.conf before using noip. To create the
configuration file, run as root:
/usr/local/bin/noip2 -C
You will be prompted to enter the Ethernet port that will be
associated with the host, your No-IP account name and
password, and the hostname you have registered with No-IP.
Your No-IP username and password are not stored, the
config file contains a unique key for the DUC to access the
No-IP DDNS service and only root has read permission.
If you are compiling from source using the ports tree, you
can also "make conf" to create the configuration file.
To run noip automatically at boot, add the following line
to /etc/rc.conf:
noip_enable="YES"
Refer to the following for more information:
/usr/local/bin/noip2 --help
/usr/local/share/doc/noip/README.FIRST
dns/noip: fix the port's installation instructions (pkg-message)
- Do not hardcode the prefix, use appropriate %%-substitutions
- Reindent commands and files and convert UTF-8 quotes to ASCII
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner)
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above )
- Convert to option helper install target (add OPTIONS_DEFINE=DOCS
when it was missing)
- Invoke INSTALL_DATA where appropriate instead of INSTALL_MAN
- Fix some whitespace and formatting bugs along the way
- Make pkg-message more useful
- While here, fix license and remove unneeded PKGMESSAGE line (PKGMESSAGE is set
by SUB_FILES)
PR: 212637
Submitted by: dalescott@shaw.ca
Approved by: sthalik@tehran.lain.pl (maintainer)
Remove portions of patch relying upon faith(4) that are no longer necessary.
PR: 195002
Submitted by: Stanislaw Halik (maintainer)
Patch by: Ben Woods
Approved by: maintainer
In the rc.d scripts, change assignments to rcvar to use the
literal name_enable wherever possible, and ${name}_enable
when it's not, to prepare for the demise of set_rcvar().
In cases where I had to hand-edit unusual instances also
modify formatting slightly to be more uniform (and in
some cases, correct). This includes adding some $FreeBSD$
tags, and most importantly moving rcvar= to right after
name= so it's clear that one is derived from the other.
Remove more tags from pkg-descr files fo the form:
- Name
em@i.l
or variations thereof. While I'm here also fix some whitespace and other
formatting errors, including moving WWW: to the last line in the file.
- Pass -Dbsd_with_getifaddrs to CFLAGS in order to get a correct network
interface list [1]
PR: 155974 [1]
Submitted by: David Naylor <naylor.b.david@gmail.com> [1]
- Fix rc script
Actually, the maintainer submits the rc script which uses 'name=noip2'.
After some discussion with him, I changed it to use noip in order to
match its port name, but forget to properly set $command.
Pointy hat to: rafan
Reported by: Andrea Venturoli <ml at netfence.it>
Approved by: maintainer (implicit)
Update to 2.1.7 which includes the following changes:
* updated noip2.c: added SkipHeaders() instead of the magic 6 line pass
* Changed to ip1.dynupdate.no-ip.com for ip retrieval
* added fclose() for stdin, stdout & stderr to child
* made Force_Update work on 30 day intervals
* added version number into shared mem and -S display
PR: 118989
Submitted by: Kay Abendroth <kay.abendroth@raxion.net> (maintainer)
Clean up time for email addresses MIA!
If you know new email addresses for the people involved, please send-pr it!
<mcsi@agava.com>: host relay.agava.net.ru[195.161.118.3] said: 550
<mcsi@agava.com>: User unknown in local recipient table (in reply to RCPT
TO command)
<woju@bbsmail.ntu.edu.tw> (expanded from <woju@bbsmail>): Host or domain name
not found. Name service error for name=bbsmail.ntu.edu.tw type=A: Host not
found
<esoha@attbi.com>: host gateway.attbi.com[204.127.198.6] said: 551 not our
customer (in reply to RCPT TO command)
<crow@nektor.hu>: host mail.kapu.hu[195.70.32.236] said: 550 unknown user (in
(Only the first 15 lines of the commit message are shown above )