This is based on sparse notes and faulty memory of what I did about a year ago. Please feel free to correct mistakes/suggest better idioms or current best practices for these steps.
Ken How to get "ezipupd" running for DynDNS on Bering uClibc 3.x: 1) Added "ezipupd" to the LRP variable in leaf.cfg. On startup, this loads the ezipupd module and creates the startup file in /etc/init.d/ez-ipupd 2) After booting with the change above, use lrcfg to edit ez-ipupd.conf (Packages Config:ezipupd:ez-ipupdate configuration): Here's mine with names changed to protect the, uh, poster: service-type=dyndns-custom user=<dyndns-username>:<dyndns-password> interface=eth0 host=<mybusiness>.com,<mybusiness>.org,<personal>.com,<personal>.org,<personal>.net # 21 days: 21*24*60*60 seconds max-interval=1814400 cache-file=/var/run/ez-ipupdate.cache pid-file=/var/run/ez-ipupdate.pid daemon 21 days is completely arbitrary. 3) Change Shorewall rules to allow outbound from FW to DynDNS: # # 2007-06-09 JKG # DynDns address changed (apparently some time ago) to .96, # so we'll open it up enough to use a range of DynDns addresses. # # 2007-02-02 JKG # Allow the fw to update DynDNS with our ip address. # Name: members.dyndns.org # Address: 63.208.196.95-62.208.196.100 # HTTP/ACCEPT $FW net:63.208.196.95-63.208.196.100 4) Reboot or update Shorewall and start ez-ipupd: # shorewall refresh # /etc/init.d/ez-ipupd start ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ ------------------------------------------------------------------------ leaf-user mailing list: [email protected] https://lists.sourceforge.net/lists/listinfo/leaf-user Support Request -- http://leaf-project.org/
