G. Pape
tinydyndns

# tinydyndns - upgrading from previous versions

### 0.3.1 to 0.4.x

No further action from you is required.

### 0.3.0 to 0.3.1

The "rebuild" target in the automatically created `/etc/tinydyn/root/Makefile` has been fixed, it needs to be

     rebuild: clean data.cdb
    	cut -d: -f1 <../pop/passwd |sed -e 's/$$/.dyn.example.com/' \
    	  |xargs tinydyndns-data add

where `dyn.example.com` is your tinydyndns domain. Please adapt the `Makefile` if you provide a failover service.

### 0.2.1 to 0.3.0

The automatically created `/etc/tinydyn/root/Makefile` has changed to support "`make rebuild`". You should adapt your `Makefile` by adding the following lines to it (make sure you use TABs for indent, as Makefiles require):

     # cd /etc/tinydyn/root
     # cat >>Makefile <<EOT

     rebuild: clean data.cdb
     	cut -d: -f1 <../pop/passwd |xargs tinydyndns-data add

     clean:
     	rm -f data.cdb
     EOT
     #

Also please remove the last line "exit 0" from the `/etc/tinydyn/pop/setpasswd` script.

With this versions, tinydyndns documents how to provide a failover solution for the tinydyndns services, see here for details.